CN102088631B - 数字电视节目直播和点播方法及相关装置和*** - Google Patents
数字电视节目直播和点播方法及相关装置和*** Download PDFInfo
- Publication number
- CN102088631B CN102088631B CN 201110033098 CN201110033098A CN102088631B CN 102088631 B CN102088631 B CN 102088631B CN 201110033098 CN201110033098 CN 201110033098 CN 201110033098 A CN201110033098 A CN 201110033098A CN 102088631 B CN102088631 B CN 102088631B
- Authority
- CN
- China
- Prior art keywords
- information
- video information
- digital
- terminal
- caption
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
Abstract
本发明实施例公开了一种数字电视节目直播和点播方法及相关装置和***。其中,一种数字电视节目直播方法,包括:本地播放***接收来自数字电视节目发射端的传输流;解码该传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,该视频信息包括图像信息,或者,包括图像信息和音频信息;根据预设的字幕叠加比例,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息,其中,该字幕叠加比例对应于待播放的数字电视终端的类型;对获得的包含字幕信息的视频信息进行转码并向数字电视终端下发。本发明实施例提供技术方案,有利于提高数字电视节目播放时字幕显示的灵活性,提升节目播放效果。
Description
技术领域
本发明涉及数字电视技术领域,具体涉及数字电视节目播放方法及相关装置和***。
背景技术
目前,数字电视节目的发射端在发射节目信号时,通常是将对应字幕叠加视频信号中(即字幕作为视频的一部分)进行发射。数字电视节目信号经过卫星或网络传播,被本地播放***(如地方广电***)接收,本地播放***对接收的数字电视节目信号进行相应转码后,向数字电视终端播放。
当节目通过视频转码被压缩后,字幕也会随之同比例缩小,此时对于例如手机或平板电脑等小屏幕数字电视终端而言,则可能会因为压缩比例过大而看不清字幕,而这极可能影响到播放效果。举例来说,例如对于一些听力障碍的用户(如老者、失聪者等),其对字幕的依赖度较高,例如看电视剧等时,其可能必须结合对应的台词字幕来观看,若无法看清对应的台词字幕,则会较大的影响到节目播放效果。
发明内容
本发明实施例提供数字电视节目直播和点播方法及相关装置和***,以提高数字电视节目播放时字幕显示的灵活性,提升节目播放效果。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例提供一种数字电视节目直播方法,包括:
本地播放***接收数字电视终端上报的数字电视终端的类型,根据所述数字电视终端的类型预设字幕叠加比例;
接收来自数字电视节目发射端的传输流;
解码所述传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
根据预设的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息,其中,所述字幕叠加比例对应于待播放的数字电视终端的类型;
对获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
向数字电视终端下发包含转码后的包含字幕信息的视频信息的传输流。
可选的,所述接收来自数字电视节目发射端的传输流,包括:接收来自数字电视节目发射端的基于数字广播字幕***标准的传输流。
本发明实施例还提供一种数字电视节目点播方法,包括:
接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息;以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;获取所述第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
按照第二指示信息根据数字电视终端的类型预设的字幕叠加方式,将所述字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,以便所述数字电视终端播放所述包含字幕信息的视频信息;
对获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
本地播放***向所述数字电视终端下发包含转码后的包含字幕信息的视频信息的传输流。
可选的,所述第二指示信息指示出的叠加方式包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置和/或叠加比例。
可选的,接收数字电视终端发送的点播请求;获取所述第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息的步骤,包括:
由本地播放***接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息;向所述数字电视终端下发包含获取的所述视频信息和字幕信息的传输流,
将所述字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,以便所述数字电视终端播放所述包含字幕信息的视频信息的步骤,包括:
由所述数字电视终端接收本地播放***下发的传输流,解码该传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息;播放获得的包含字幕信息的视频信息。
可选的,所述第三指示信息指示出的数字电视节目配套字幕的类型包括:数字电视节目配套字幕的语种。
本发明实施例还提供一种本地播放***,包括:
第一接收模块,用于接收数字电视终端上报的数字电视终端的类型,根据所述数字电视终端的类型预设字幕叠加比例;用于接收来自数字电视节目发射端的传输流;
解码模块,用于解码所述传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
第一字幕叠加模块,用于根据预设的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息,其中,所述字幕叠加比例对应于待播放的数字电视终端的类型;
转码模块,用于对所述第一字幕叠加模块获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
下发模块,用于向数字电视终端下发包含所述转码模块转码后的包含字幕信息的视频信息的传输流。
本发明实施例还提供另一种本地播放***,包括:
第二接收模块,用于接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
获取模块,用于获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
第二字幕叠加模块,用于按照所述第二指示信息根据数字电视终端的类型预设的字幕叠加方式,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息;
转码模块,用于对第二字幕叠加模块获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
下发模块,用于向所述数字电视终端下发包含所述转码模块转码后的包含字幕信息的视频信息的传输流。
可选的,所述第二指示信息指示出的叠加方式包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置和/或叠加比例,
所述第二字幕叠加模块具体用于,按照所述第二指示信息所指示的叠加位置和/或叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息。
由上可见,本发明实施例提供一种数字电视节目直播方案中,来自数字电视节目发射端的传输流的格式为,数字电视节目的视频信息及与该视频信息配套的字幕信息相互独立,本地播放***可根据预设的与待播放的数字电视终端的类型相适应的字幕叠加比例,将传输流中的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与待播放的数字电视终端的类型相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
在本发明实施例提供一种数字电视节目点播方案中,数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;可由本地播放***按照第二指示信息所指示的叠加方式,将配套的字幕信息叠加到点播节目的视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发该包含字幕信息的视频信息;由于字幕叠加比例可与点播节目的数字电视终端的需求相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。或者,数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;可由本地播放***获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,并向该数字电视终端下发;可由数字电视终端解码接收到的传输流,得到该传输流中包含的视频信息和字幕信息;并根据设定的字幕叠加比例,将该字幕信息叠加到视频信息上,获得包含字幕信息的视频信息并播放;由于数字电视终端可按照与其播放能力相适应的字幕叠加比例来叠加字幕,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一提供的一种数字电视节目直播方法的流程示意图;
图2是本发明实施例二提供的一种数字电视节目直播***架构示意图;
图3是本发明实施例二提供的一种数字电视节目直播方法的流程示意图;
图4是本发明实施例三提供的一种数字电视节目点播方法的流程示意图;
图5是本发明实施例四提供的一种数字电视节目点播方法的流程示意图;
图6是本发明实施例五提供的一种数字电视节目点播方法的流程示意图;
图7是本发明实施例提供的一种本地播放***示意图;
图8是本发明实施例提供的另一种本地播放***示意图;
图9是本发明实施例提供的又一种本地播放***示意图;
图10是本发明实施例提供的一种数字电视***示意图。
具体实施方式
本发明实施例提供数字电视节目直播和点播方法及相关装置和***。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
以下分别进行详细说明。
实施例一
本发明数字电视节目直播方法的一个实施例,包括:本地播放***接收来自数字电视节目发射端的传输流(TS,Transport Stream);解码该传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;根据预设的字幕叠加比例,将该字幕信息叠加到上述视频信息上,获得包含字幕信息的视频信息,其中,该字幕叠加比例对应于待播放的数字电视终端的类型;对获得的该包含字幕信息的视频信息进行转码;向数字电视终端下发包含上述转码后的视频信息的传输流。
参见图1,具体步骤可包括:
110、本地播放***接收来自数字电视节目发射端的传输流;
其中,本地播放***(例如地方广电播放***)可以接收数字电视节目发射端通过无线(如卫星或地面微波)或有线网络发送的传输流,该传输流中可包含数字电视节目的视频信息、以及与该视频信息配套的字幕信息,当然,视频信息中可包括:图像信息,或者,包括图像信息和音频信息(一般来说该音频信息与图像信息是配套的)。
当然,数字电视节目发射端发送的传输流所采用的格式标准为字幕流和视频流分离的格式,如可采用数字广播字幕***标准(DVB-SUB,Digital VideoBroadcasting-Subtitling)格式,或者,也可采用其它分离字幕流和视频流的格式。
120、本地播放***解码接收到的传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息;
其中,若传输流中还包含与该视频信息中的图像信息配套的音频信息,则本地播放***通过解码还可获得该配套的音频信息,此时,该视频信息配套的字幕信息可包括该视频信息中的音频信息对应的文字,当然,该视频信息配套的字幕信息还可包括如画外音、图像注解等其它的文字信息。
130、本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到上述视频信息上,获得包含字幕信息的视频信息;
其中,上述字幕叠加比例对应于待播放的数字电视终端的类型。该数字电视终端可为数字电视机顶盒、网际协议电视(IPTV,Internet Protocol Television)终端、数字电视一体机、手机、iPad、计算机等智能或非智能的能够接收数字电视的终端。
在实际应用中,本地播放***可根据待播放的数字电视终端的类型(例如数字电视终端可主动的或在本地播放***请求时,向本地播放***上报该数字电视终端的类型,本地播放***据此获知该数字电视终端的类型)的不同,预设不同的字幕叠加比例(该字幕叠加比例可能是数字电视终端指示的,或者也可能是本地播放***根据待播放的数字电视终端的类型来配置的),通常数字电视终端的显示屏幕越小,字幕叠加比例就越大,例如,若待播放的数字电视终端为手机,则预设的字幕叠加比例可为10:1,即字幕中的每个字的大小与视频图像的大小的比值为10:1;若待播放的数字电视终端为平板电视,则预设的字幕叠加比例可为30:1,即字幕中的每个字的大小与视频图像的大小的比值为30:1,当然也可以是其它比例,以此类推。
本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,在将字幕信息叠加到视频信息之前,本地播放***亦可先对该视频信息进行转码,转码后再将字幕信息叠加到该转码的视频信息上。
140、本地播放***对获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息,获得包含字幕信息的视频信息后,本地播放***可以根据需要对该包含字幕信息的视频信息进行转码(主要是对其中的图像信息进行转码),转码包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒24帧)等等。
150、本地播放***向数字电视终端下发包含转码后的视频信息的传输流。
进一步的,数字电视终端在接收到来自本地播放***的该传输流后,可通过解码获得传输流中的包含字幕信息的视频信息,进而可以播放该包含字幕信息的视频信息。当然,若该传输流中还包含与该视频信息中的图像信息配套的音频信息,则数字电视终端通过解码还可获得该配套的音频信息,并可与图像信息同步播放。
可以理解的是,本发明实施例的本地播放***可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中来自数字电视节目发射端的传输流的格式为,数字电视节目的视频信息及与该视频信息配套的字幕信息相互独立,本地播放***可根据预设的与待播放的数字电视终端的类型相适应的字幕叠加比例,将传输流中的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与待播放的数字电视终端的类型相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
实施例二
为便于更好的理解和实施本发明上述实施例的技术方案,下面通过举例一个具体应用场景来详细描述。其中,本实施例中的数字电视节目直播***架构可如图2所示,数字电视节目发射端通过卫星或地面传输方式,向本地播放***传输数字电视信号。
参见图3,本发明数字电视节目直播方法的另一个实施例可包括:
301、数字电视节目发射端发射传输流;
其中,数字电视节目发射端通过无线(如卫星或地面微波)或有线网络发送的传输流,该传输流中可包含数字电视节目的视频信息、以及与该视频信息配套的字幕信息,当然,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等。
当然,数字电视节目发射端发送的传输流所采用的格式标准为字幕流和视频流分离的格式,例如传输流可采用DVB-SUB格式,或者也可采用其它分离字幕流和视频流的格式,本实施例中以数字电视节目发射端发送的传输流采用DVB-SUB格式为例。
302、本地播放***接收来自数字电视节目发射端的传输流;解码接收到的传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息;
其中,若视频信息中不仅包含图像信息,还包括配套的音频信息,则本地播放***通过解码还可获得该配套的音频信息,此时,该视频信息配套的字幕信息可包括该音频信息对应的文字,当然,该视频信息配套的字幕信息还可包括如画外音、注解等其它的文字。
303、本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到上述视频信息上,获得包含字幕信息的视频信息;
其中,本地播放***预设的字幕叠加比例对应于待播放的数字电视终端的类型。数字电视终端可为数字电视机顶盒、IPTV终端、数字电视一体机、手机、iPad、计算机等智能或非智能的能够接收数字电视的终端。
在实际应用中,本地播放***可根据待播放的数字电视终端的类型(例如数字电视终端可主动的或在本地播放***请求时,向本地播放***上报该数字电视终端的类型,本地播放***据此获知该数字电视终端的类型)的不同,预设不同的字幕叠加比例(该字幕叠加比例可能是数字电视终端指示的,或者也可能是本地播放***根据待播放的数字电视终端的类型来配置的),通常数字电视终端的显示屏幕越小,字幕叠加比例就越大,例如,若待播放的数字电视终端为手机,则预设的字幕叠加比例可为15:1,即字幕中的每个字的大小与视频图像的大小的比值为15:1;若待播放的数字电视终端为平板电视,则预设的字幕叠加比例可为45:1,即字幕中的每个字的大小与视频图像的大小的比值为45:1,当然也可以是其它比例,以此类推。
本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,在将字幕信息叠加到视频信息之前,本地播放***亦可先对该视频信息进行转码(对该视频信息进行转码主要是对其中的图像信息进行转码),转码后再将字幕信息叠加到该转码的视频信息上。
304、本地播放***对获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息,获得包含字幕信息的视频信息后,本地播放***可根据需要对该包含字幕信息的视频信息进行转码,转码包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒24帧)等等。
其中,解码和转码可由本地播放***中的解码转码设备完成。
305、本地播放***向数字电视终端下发包含转码后的视频信息的传输流。
进一步的,若点播节目的视频信息还配套的音频信息,本地播放***还可在该传输流中还包含与该视频信息配套的音频信息。
进一步的,本地播放***还可录播转码后的视频信息(当然,若解码还获得了与视频信息中的图像信息配套的音频信息,则本地播放***还可录播该配套的音频信息),以备后续点播使用。
306、数字电视终端在接收到来自本地播放***的该传输流后,通过解码获得传输流中的包含字幕信息的视频信息,并播放该包含字幕信息的视频信息。
当然,若该传输流中还包含有与该视频信息中的图像信息配套的音频信息,则数字电视终端通过解码还可获得该配套的音频信息,并可与图像信息同步播放。
可以理解的是,本发明实施例的本地播放***可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中来自数字电视节目发射端的传输流的格式为,视频信息及与该视频信息配套的字幕信息相互独立的DVB-SUB格式,本地播放***可根据预设的与待播放的数字电视终端的类型相适应的字幕叠加比例,将传输流中的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与待播放的数字电视终端的类型相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
实施例三
本发明数字电视节目点播方法的一个实施例,包括:本地播放***接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;按照第二指示信息所指示的叠加方式,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息;对获得的包含字幕信息的视频信息进行转码;向上述数字电视终端下发包含转码后的视频信息的传输流。
参见图4,具体步骤可包括:
410、本地播放***接收数字电视终端发送的点播请求;
其中,该点播请求可包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址链接索引或统一资源定位符(URL,Uniform/UniversalResource Locator)等。第二指示信息指示出的叠加方式可以包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置(例如指示叠加到视频的正下方,正上方等)和/或叠加比例等。
可以理解的是,数字电视终端的显示屏幕越小,第二指示信息指示的字幕叠加比例通常就越大。
420、本地播放***获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;
在实际应用中,本地播放***将节目的视频信息及该视频信息配套的字幕信息独立存放,本地播放***根据第一指示信息,获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,或者,本地播放***可从其它设备获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息(当然此时,获取的视频信息及该视频信息配套的字幕信息是独立的)。
430、本地播放***按照第二指示信息所指示的叠加方式,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息;
其中,本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,在将字幕信息叠加到视频信息之前,本地播放***亦可先对该视频信息进行转码,转码后再将字幕信息叠加到该转码的视频信息上。
440、本地播放***对获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息,获得包含字幕信息的视频信息后,本地播放***可根据需要对该包含字幕信息的视频信息进行转码,转码包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒24帧)等等。
450、本地播放***向上述数字电视终端下发包含转码后的视频信息的传输流。
进一步的,数字电视终端在接收到来自本地播放***的该传输流后,可通过解码获得传输流中的包含字幕信息的视频信息,进而可以播放该包含字幕信息的视频信息。当然,若该传输流中还包含与该视频信息配套的音频信息,则数字电视终端通过解码还可获得该配套的音频信息,并可与视频信息同步播放。
可以理解的是,本发明实施例的本地播放***可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;本地播放***按照第二指示信息所指示的叠加方式,将配套的字幕信息叠加到点播节目的视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发该包含字幕信息的视频信息;由于字幕叠加比例与点播节目的数字电视终端的需求相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
实施例四
为便于更好的理解和实施本发明上述实施例的技术方案,下面通过举例一个具体应用场景来详细描述。
参见图5,本发明数字电视节目点播方法的另一个实施例,可包括:
501、本地播放***向数字电视终端发送节目菜单;
在实际应用中,本地播放***向数字电视终端发送的节目菜单中可包括可点播的数字电视节目内容信息,还可包括与该数字电视节目配套字幕的类型信息等,该类型信息可包括:配套字幕的语种、字幕的字体格式等等。
502、数字电视终端向本地播放***发送的点播请求;
其中,该点播请求可包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址索引或统一资源定位符等。第二指示信息指示出的叠加方式可以包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置(例如指示叠加到视频的正下方,正上方等)和/或叠加比例等。
可以理解的是,数字电视终端的显示屏幕越小,第二指示信息指示的字幕叠加比例通常就越大。
例如,用户请求点播的数字电视节目为“大宅门”,“大宅门”的节目标识为“大宅门PPS001”,则第一指示信息可包括“大宅门PPS001”。点播请求还可包括用于指示请求的该数字电视节目配套字幕的类型的第三指示信息,第三指示信息可指示:配套字幕类型为中文和/或英文,且中文字体为黑色,英文字体为红色。
503、本地播放***接收上述点播请求;获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;
在实际应用中,本地播放***将节目的视频信息及该视频信息配套的字幕信息独立存放,本地播放***根据第一指示信息,获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,或者,本地播放***可从其它设备获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息(当然此时,获取的视频信息及该视频信息配套的字幕信息是独立的)。
504、本地播放***按照第二指示信息所指示的叠加方式,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息;
其中,本地播放***根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,若点播请求还可包括用于指示请求的该数字电视节目配套字幕的类型的第三指示信息,则本地播放***可选择第三指示信息所指示类型的字幕信息进行叠加。进一步的,在将字幕信息叠加到视频信息之前,本地播放***亦可先对该视频信息进行转码,转码后再将字幕信息叠加到该转码的视频信息上。
505、本地播放***对获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息获得包含字幕信息的视频信息后,本地播放***可根据需要对该包含字幕信息的视频信息进行转码,转码可包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒24帧)等等。
506、本地播放***向数字电视终端下发包含转码后的视频信息的传输流。
进一步的,若点播节目的视频信息还配套的音频信息,本地播放***还可在该传输流中还包含与该视频信息配套的音频信息。
507、数字电视终端在接收到来自本地播放***的该传输流后,通过解码获得传输流中的包含字幕信息的视频信息,并播放该包含字幕信息的视频信息。
当然,若该传输流中还包含有与该视频信息中的图像信息配套的音频信息,则数字电视终端通过解码还可获得该配套的音频信息,并可与视频信息同步播放。
可以理解的是,本发明实施例的本地播放***可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;本地播放***按照第二指示信息所指示的叠加方式,将配套的字幕信息叠加到点播节目的视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与点播节目的数字电视终端的需求相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
实施例五
本发明数字电视节目点播方法的另一个实施例,包括:本地播放***接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;向该数字电视终端下发包含获取的视频信息和字幕信息的传输流;数字电视终端接收本地播放***下发的传输流,解码该传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息;播放获得的包含字幕信息的视频信息。
参见图6、一个举例应用场景下的具体步骤,可以包括:
601、本地播放***向数字电视终端发送节目菜单;
在实际应用中,本地播放***向数字电视终端发送的节目菜单中可包括可点播的数字电视节目内容信息,还可包括与该数字电视节目配套字幕的类型信息等,该类型信息可包括:配套字幕的语种(此时字库可配置在终端上,字体格式由终端决定)等等。
602、数字电视终端向本地播放***发送的点播请求;
其中,该点播请求可包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址索引或统一资源定位符等。第三指示信息可指示出的数字电视节目配套字幕的类型包括:数字电视节目配套字幕的语种、字幕的字体格式等。
例如,用户请求点播的数字电视节目为“三国演义”,“三国演义”的节目标识为“三国演义PPS0105”,第一指示信息可包括“三国演义PPS0105”。第三指示信息可指示:配套字幕类型为中文和英文。
603、本地播放***接收数字电视终端发送的点播请求,获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,其中,该视频信息中可包括:图像信息,或者,包括图像信息和音频信息等;
在实际应用中,本地播放***将节目的视频信息及该视频信息配套的字幕信息独立存放,本地播放***根据第一指示信息,获取第一指示信息所指示节目的视频信息;根据第三指示信息,获取第三指示信息所指示类型的与该视频信息配套的字幕信息,或者,本地播放***可从其它设备获取第一指示信息所指示节目的视频信息及第三指示信息所指示类型的字幕信息(当然此时,获取的视频信息及该视频信息配套的字幕信息是独立的)。
604、本地播放***向该数字电视终端下发包含获取的视频信息和字幕信息的传输流;其中,该传输流中视频信息和字幕信息是相互独立的,并未叠加在一起。
在一种应用场景下,本地播放***可先将获取的视频信息进行转码,转码可包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒24帧)等等。并向该数字电视终端下发包含获取的字幕信息和转码后视频信息的传输流,这样可以减轻数字电视终端的处理负荷。
605、数字电视终端接收本地播放***下发的传输流,解码该传输流,得到该传输流中包含的视频信息和字幕信息;
其中,若传输流中还包含该视频信息中的图像信息配套的音频信息,则数字电视终端通过解码还可获得该配套的音频信息。
606、数字电视终端根据设定的字幕叠加比例,将该字幕信息叠加到上述视频信息上,获得包含字幕信息的视频信息;
其中,上述设定的字幕叠加比例可以有用户设定,或者有数字电视终端根据其播放性能自动生成的。例如,若该数字电视终端为手机,则预设的字幕叠加比例可为14:1;若待播放的数字电视终端为IPTV终端,则预设的字幕叠加比例可为25:1,当然也可以是其它比例,以此类推。
607、数字电视终端播放获得的包含字幕信息的视频信息。
当然,若该传输流中还包含有与该视频信息中的图像信息配套的音频信息,则数字电视终端通过解码可获得该配套的音频信息,并可与视频信息同步播放。
可以理解的是,本发明实施例的本地播放***可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;本地播放***获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,并向该数字电视终端下发;数字电视终端解码接收到的传输流,得到该传输流中包含的视频信息和字幕信息;并可根据设定的字幕叠加比例,将该字幕信息叠加到视频信息上,获得包含字幕信息的视频信息并播放;由于数字电视终端可按照与其播放能力相适应的字幕叠加比例来叠加字幕,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
本发明数字电视节目点播方法的另一个实施例,包括:接收数字电视终端发送的点播请求,上述点播请求包含用于指示请求点播的数字电视节目的第一指示信息;获取上述第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,上述视频信息包括图像信息,或者,包括图像信息和音频信息;将上述字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,以便上述数字电视终端播放上述包含字幕信息的视频信息。
在一种应用场景下,可由本地播放***(或者第三方设备)接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,改视频信息包括图像信息,或,包括图像信息和音频信息;按照第二指示信息所指示的叠加方式,将该字幕信息叠加到该视频信息上,获得包含字幕信息的视频信息;对获得的该包含字幕信息的视频信息进行转码:本地播放***向该数字电视终端下发包含转码后的视频信息的传输流。
或者,也可由本地播放***(或者第三方设备)接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息;向上述数字电视终端下发包含获取的上述视频信息和字幕信息的传输流。可由该数字电视终端接收本地播放***下发的传输流,解码该传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将该字幕信息叠加到上述视频信息上,获得包含字幕信息的视频信息;播放获得的包含字幕信息的视频信息。
也就是说,在实际应用中,可由数字电视终端、本地播放***或第三方设备来执行叠加字幕信息与视频信息的步骤。
为便于更好的实施本发明实施例的上述技术方案,本发明下述实施例中还提供用于实施上述技术方案的相关装置和***。
参见图7、本发明实施例提供的一种本地播放***700,包括:
第一接收模块710、解码模块720、第一字幕叠加模块730、转码模块740和下发模块750。
其中,第一接收模块710,用于接收来自数字电视节目发射端的传输流;
其中,第一接收模块710可以接收数字电视节目发射端通过无线(如卫星或地面微波)或有线网络发送的传输流,该传输流中可包含数字电视节目的视频信息、以及与该视频信息配套的字幕信息,当然,该视频信息可包括图像信息,或者,包括图像信息和音频信息等。
当然,数字电视节目发射端发送的传输流所采用的格式标准为字幕流和视频流分离的格式,例如传输流可采用DVB-SUB格式,或者也可采用其它分离字幕流和视频流的格式。
解码模块720,用于解码第一接收模块710接收的传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息;
其中,若传输流中还包含与该视频信息中的图像信息配套的音频信息,则解码模块720通过解码还可获得该配套的音频信息,此时,该视频信息配套的字幕信息可包括该配套的音频信息对应的文字,当然,该视频信息配套的字幕信息还可包括如画外音、注解等其它的文字。
第一字幕叠加模块730,用于根据预设的字幕叠加比例,将解码模块720得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,其中,该字幕叠加比例对应于待播放的数字电视终端的类型;
在实际应用中,第一字幕叠加模块730可根据待播放的数字电视终端的类型(例如数字电视终端可主动的或在本地播放***请求时,向本地播放***上报该数字电视终端的类型,本地播放***据此获知该数字电视终端的类型)的不同,预设不同的字幕叠加比例(该字幕叠加比例可能是数字电视终端来指示的,或者也可能是本地播放***根据待播放的数字电视终端的类型自动来配置的),通常数字电视终端的显示屏幕越小,字幕叠加比例就越大,例如,若待播放的数字电视终端为手机,则预设的字幕叠加比例可为12:1;若待播放的数字电视终端为平板电视,则预设的字幕叠加比例可为33:1,当然也可以是其它比例,以此类推。
第一字幕叠加模块730根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,在将字幕信息叠加到视频信息之前,转码模块740亦可先对该视频信息进行转码,转码后第一字幕叠加模块730再将字幕信息叠加到该转码的视频信息上。
转码模块740,用于对第一字幕叠加模块730获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息,获得包含字幕信息的视频信息后,转码模块740可根据需要,对该包含字幕信息的视频信息进行转码,转码包括格式转换、分辨率转换(如将1920×1080压缩为1280×720)、帧率的调整(如可将每秒30帧压缩为每秒25帧)等等。
下发模块750,用于向数字电视终端下发包含转码模块740转码后的视频信息的传输流。
进一步的,若点播节目的视频信息中图像信息还配套有音频信息,下发模块750还可在该传输流中还包含与该配套的音频信息。
进一步的,本地播放***700还可包括录播模块,用于录播转码后的视频信息(当然,若还获得了与视频信息中的图像信息配套的音频信息,则本地播放***还可录播该配套的音频信息),以备后续点播使用。
可以理解的是,本实施例的本地播放***700可能包括多个硬件设备,当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
可以理解,本实施例的本地播放***700可以是如上述方法实施例一或二中的本地播放***,其可以用于配合实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
由上可见,本实施例中来自数字电视节目发射端的传输流的格式为,数字电视节目的视频信息及与该视频信息配套的字幕信息相互独立,本地播放***700可根据预设的与待播放的数字电视终端的类型相适应的字幕叠加比例,将传输流中的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;并向上述数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与待播放的数字电视终端的类型相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
参见图8、本发明实施例提供的另一种本地播放***800,包括:
第二接收模块810、获取模块820、第二字幕叠加模块830、转码模块840和下发模块850。
其中,第二接收模块810,用于接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址索引或统一资源定位符等。第二指示信息指示出的叠加方式可以包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置(例如指示叠加到视频的正下方,正上方等)和/或叠加比例等。
可以理解的是,数字电视终端的显示屏幕越小,第二指示信息指示的字幕叠加比例通常就越大。
获取模块820,用于获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,该视频信息可包括图像信息,或者,包括图像信息和音频信息等;
在实际应用中,本地播放***将节目的视频信息及该视频信息配套的字幕信息独立存放,获取模块820根据第一指示信息,获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,或者,获取模块820可从其它设备获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息(当然此时,获取的视频信息及该视频信息配套的字幕信息是独立的)。
第二字幕叠加模块830,用于按照第二指示信息所指示的叠加方式,将获取模块820获取的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;
其中,第二字幕叠加模块830根据预设的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,此时,获得的包含字幕信息的视频信息中的字幕大小是适合对应数字电视终端播放的。进一步的,在第二字幕叠加模块830将字幕信息叠加到视频信息之前,转码模块840亦可先对该视频信息进行转码,转码后第二字幕叠加模块830再将字幕信息叠加到该转码的视频信息上。
转码模块840,用于对第二字幕叠加模块830获得的包含字幕信息的视频信息进行转码;
在一种应用场景下,在将字幕信息叠加到视频信息,获得包含字幕信息的视频信息后,转码模块840可根据需要对该包含字幕信息的视频信息进行转码,转码可包括格式转换、分辨率转换、帧率的调整等等。
下发模块850,用于向数字电视终端下发包含转码模块840转码后的视频信息的传输流。
进一步的,若点播节目的视频信息的图像信息还配套有音频信息,下发模块850还可在该传输流中还包含与该配套的音频信息。
在一种应用场景下,若第二指示信息指示出的叠加方式包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置和/或叠加比例。
第二字幕叠加模块830可具体用于,按照第二指示信息所指示的叠加位置和/或叠加比例,将获取模块820获取的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息。
可以理解,本实施例的本地播放***800可以是如上述方法实施例三或四中的本地播放***,其可以用于配合实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
由上可见,本实施例中数字电视终端向本地播放***800发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;本地播放***800按照第二指示信息所指示的叠加方式,将配套的字幕信息叠加到点播节目的视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发该包含字幕信息的视频信息;由于字幕叠加比例与点播节目的数字电视终端的需求相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
参见图9、本发明实施例提供的另一种本地播放***900,可包括:
第三接收模块910,用于接收数字电视终端发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址索引或统一资源定位符等。第三指示信息可指示出的数字电视节目配套字幕的类型包括:数字电视节目配套字幕的语种。
第二获取模块920,获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,其中,该视频信息可包括图像信息,或者,包括图像信息和音频信息等;
在实际应用中,本地播放***900将节目的视频信息及该视频信息配套的字幕信息独立存放,第二获取模块920根据第一指示信息,获取第一指示信息所指示节目的视频信息;根据第三指示信息,获取第三指示信息所指示类型的与该视频信息配套的字幕信息,或者,第二获取模块920可从其它设备获取第一指示信息所指示节目的视频信息及第三指示信息所指示类型的字幕信息(当然此时,获取的视频信息及该视频信息配套的字幕信息是独立的)。
下发模块930,用于向数字电视终端下发包含第二获取模块920获取的视频信息和字幕信息的传输流。
在一种应用场景下,本地播放***900还可包括转码模块,用于将第二获取模块920获取的视频信息进行转码,转码可包括格式转换、分辨率转换、帧率的调整等等。
其中,若传输流中还包含该视频信息中的图像信息配套的音频信息,下发模块930还可在该传输流中还包含与该配套的音频信息。
可以理解,本实施例的本地播放***900可以是如上述方法实施例五中的本地播放***,其可以用于配合实现方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
由上可见,本实施例中数字电视终端向本地播放***900发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;本地播放***900获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,并向该数字电视终端下发;以便于数字电视终端解码接收到的传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将该字幕信息叠加到视频信息上,获得包含字幕信息的视频信息并播放;由于数字电视终端可按照与其播放能力相适应的字幕叠加比例来叠加字幕,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
参见图10、本发明实施例提供的数字电视***,可包括:本地播放***1010和数字电视终端1020。
本地播放***1010,用于接收数字电视终端1020发送的点播请求,该点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,其中,该视频信息可包括图像信息,或者,包括图像信息和音频信息等;向数字电视终端1020下发包含获取的视频信息和字幕信息的传输流;
在实际应用中,上述的第一指示信息例如可指示出请求点播的数字电视节目的节目标识、地址索引或统一资源定位符等。第三指示信息可指示出的数字电视节目配套字幕的类型包括:数字电视节目配套字幕的语种等。
在一种应用场景下,本地播放***1010可先转码获取的视频信息,转码可包括格式转换、分辨率转换、帧率的调整等等。并向该数字电视终端1020下发包含获取的字幕信息和转码后视频信息的传输流,这样可以减轻数字电视终端1020的处理负荷。
数字电视终端1020,用于接收本地播放***1010下发的传输流,解码接收到的该传输流,得到传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将得到的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;播放获得的包含字幕信息的视频信息。
当然,若该传输流中还包含有与该视频信息中的图像信息配套的音频信息,则数字电视终端1020通过解码可获得该配套的音频信息,并可与图像信息同步播放。
可以理解的是,本实施例的本地播放***1010可能包括多个硬件设备(例如包括信号接收设备、信号发送设备、解码设备、转码设备等),当然也可能是一个同时具有信号接收和发送、解码和转码等功能的设备。
由上可见,本实施例中数字电视终端1020向本地播放***1010发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;本地播放***1010获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,并向该数字电视终端下发;数字电视终端1020解码接收到的传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将该字幕信息叠加到视频信息上,获得包含字幕信息的视频信息并播放;由于数字电视终端1020可按照与其播放能力相适应的字幕叠加比例来叠加字幕,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
综上,本发明实施例提供一种数字电视节目直播方案中,来自数字电视节目发射端的传输流的格式为,数字电视节目的视频信息及与该视频信息配套的字幕信息相互独立,本地播放***可根据预设的与待播放的数字电视终端的类型相适应的字幕叠加比例,将传输流中的字幕信息叠加到视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发包含该字幕的视频信息;由于字幕叠加比例与待播放的数字电视终端的类型相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
本发明实施例提供一种数字电视节目点播方案中,数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;本地播放***按照第二指示信息所指示的叠加方式,将配套的字幕信息叠加到点播节目的视频信息上,获得包含字幕信息的视频信息;并向数字电视终端下发该包含字幕信息的视频信息;由于字幕叠加比例可与点播节目的数字电视终端的需求相适应,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
本发明实施例提供另一种数字电视节目点播方案中,数字电视终端向本地播放***发送的点播请求包含用于指示请求点播的数字电视节目的第一指示信息,及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;本地播放***获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息,并向该数字电视终端下发;数字电视终端解码接收到的传输流,得到该传输流中包含的视频信息和字幕信息;并根据设定的字幕叠加比例,将该字幕信息叠加到视频信息上,获得包含字幕信息的视频信息并播放;由于数字电视终端可按照与其播放能力相适应的字幕叠加比例来叠加字幕,这就提高了数字电视节目播放时字幕显示的灵活性,有利于提升数字电视节目播放效果。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器、随机存储器、磁盘或光盘等。
以上对本发明实施例所提供的数字电视节目直播和点播方法及相关装置和***进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (9)
1.一种数字电视节目直播方法,其特征在于,包括:
本地播放***接收数字电视终端上报的数字电视终端的类型,根据所述数字电视终端的类型预设字幕叠加比例;
接收来自数字电视节目发射端的传输流;
解码所述传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;根据预设的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息,其中,所述字幕叠加比例对应于待播放的数字电视终端的类型;
对获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
向数字电视终端下发包含转码后的包含字幕信息的视频信息的传输流。
2.根据权利要求1所述的方法,其特征在于,
所述接收来自数字电视节目发射端的传输流,包括:
接收来自数字电视节目发射端的基于数字广播字幕***标准的传输流。
3.一种数字电视节目点播方法,其特征在于,包括:
接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息;以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
获取所述第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
按照第二指示信息根据数字电视终端的类型预设的字幕叠加方式,将所述字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,以便所述数字电视终端播放所述包含字幕信息的视频信息;对获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
本地播放***向所述数字电视终端下发包含转码后的包含字幕信息的视频信息的传输流。
4.根据权利要求3所述的方法,其特征在于,
所述第二指示信息指示出的叠加方式包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置和/或叠加比例。
5.根据权利要求3所述的方法,其特征在于,接收数字电视终端发送的点播请求;获取所述第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息的步骤,包括:
由本地播放***接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示请求的该数字电视节目配套字幕的类型的第三指示信息;获取第一指示信息所指示节目的视频信息以及第三指示信息所指示类型的字幕信息;向所述数字电视终端下发包含获取的所述视频信息和字幕信息的传输流,
将所述字幕信息叠加到视频信息上,获得包含字幕信息的视频信息,以便所述数字电视终端播放所述包含字幕信息的视频信息的步骤,包括:
由所述数字电视终端接收本地播放***下发的传输流,解码该传输流,得到该传输流中包含的视频信息和字幕信息;根据设定的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息;播放获得的包含字幕信息的视频信息。
6.根据权利要求5所述的方法,其特征在于,
所述第三指示信息指示出的数字电视节目配套字幕的类型包括:数字电视节目配套字幕的语种。
7.一种本地播放***,其特征在于,包括:
第一接收模块,用于接收数字电视终端上报的数字电视终端的类型,根据所述数字电视终端的类型预设字幕叠加比例;用于接收来自数字电视节目发射端的传输流;
解码模块,用于解码所述传输流,得到该传输流中包含的数字电视节目的视频信息以及与该视频信息配套的字幕信息,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
第一字幕叠加模块,用于根据预设的字幕叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息,其中,所述字幕叠加比例对应于待播放的数字电视终端的类型;
转码模块,用于对所述第一字幕叠加模块获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
下发模块,用于向数字电视终端下发包含所述转码模块转码后的包含字幕信息的视频信息的传输流。
8.一种本地播放***,其特征在于,包括:
第二接收模块,用于接收数字电视终端发送的点播请求,所述点播请求包含用于指示请求点播的数字电视节目的第一指示信息,以及用于指示该数字电视节目配套字幕的叠加方式的第二指示信息;
获取模块,用于获取第一指示信息所指示节目的视频信息及该视频信息配套的字幕信息,其中,所述视频信息包括图像信息,或者,包括图像信息和音频信息;
第二字幕叠加模块,用于按照所述第二指示信息根据数字电视终端的类型预设的字幕叠加方式,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息;
转码模块,用于对第二字幕叠加模块获得的所述包含字幕信息的视频信息进行转码;所述转码包括格式转换、分辨率转换、帧率的调整;
下发模块,用于向所述数字电视终端下发包含所述转码模块转码后的包含字幕信息的视频信息的传输流。
9.根据权利要求8所述的本地播放***,其特征在于,所述第二指示信息指示出的叠加方式包括:数字电视节目配套的字幕叠加到该数字电视节目的视频上的叠加位置和/或叠加比例,
所述第二字幕叠加模块具体用于,按照所述第二指示信息所指示的叠加位置和/或叠加比例,将所述字幕信息叠加到所述视频信息上,获得包含字幕信息的视频信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110033098 CN102088631B (zh) | 2011-01-30 | 2011-01-30 | 数字电视节目直播和点播方法及相关装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110033098 CN102088631B (zh) | 2011-01-30 | 2011-01-30 | 数字电视节目直播和点播方法及相关装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102088631A CN102088631A (zh) | 2011-06-08 |
CN102088631B true CN102088631B (zh) | 2013-04-24 |
Family
ID=44100204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110033098 Expired - Fee Related CN102088631B (zh) | 2011-01-30 | 2011-01-30 | 数字电视节目直播和点播方法及相关装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102088631B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663907B (zh) * | 2012-05-10 | 2014-05-21 | 北京中熙正保远程教育技术有限公司 | 视频授课方法 |
CN104683853B (zh) * | 2015-02-04 | 2018-09-04 | 广州酷狗计算机科技有限公司 | 多媒体文件的获取装置及终端 |
CN104768053A (zh) * | 2015-04-15 | 2015-07-08 | 冯山泉 | 一种基于流分解和流重组的格式转换方法及*** |
CN105338368B (zh) * | 2015-11-02 | 2019-03-15 | 腾讯科技(北京)有限公司 | 一种视频的直播流转点播数据的方法、装置及*** |
CN108156480B (zh) * | 2017-12-27 | 2022-01-04 | 腾讯科技(深圳)有限公司 | 一种视频字幕生成的方法、相关装置及*** |
CN108924598A (zh) * | 2018-06-29 | 2018-11-30 | 北京优酷科技有限公司 | 视频字幕显示方法及装置 |
CN108833991A (zh) * | 2018-06-29 | 2018-11-16 | 北京优酷科技有限公司 | 视频字幕显示方法及装置 |
CN111314782A (zh) * | 2018-12-11 | 2020-06-19 | 深圳市茁壮网络股份有限公司 | 一种点播方法、装置及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870728A (zh) * | 2005-05-23 | 2006-11-29 | 北京大学 | 自动加配字幕的方法和*** |
CN101001334A (zh) * | 2006-01-10 | 2007-07-18 | 神州亿品科技有限公司 | 字幕叠加***及实现字幕叠加的方法 |
CN101098452A (zh) * | 2007-07-04 | 2008-01-02 | 迪岸网络技术(上海)有限公司 | 一种远程动态监控视频动画节目播出*** |
CN101437121A (zh) * | 2008-12-19 | 2009-05-20 | 中兴通讯股份有限公司 | 一种实现手机电视字幕动态缩放的移动终端及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4656246B2 (ja) * | 2009-03-31 | 2011-03-23 | ブラザー工業株式会社 | 通信装置及び通信装置を機能させるプログラム |
-
2011
- 2011-01-30 CN CN 201110033098 patent/CN102088631B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1870728A (zh) * | 2005-05-23 | 2006-11-29 | 北京大学 | 自动加配字幕的方法和*** |
CN101001334A (zh) * | 2006-01-10 | 2007-07-18 | 神州亿品科技有限公司 | 字幕叠加***及实现字幕叠加的方法 |
CN101098452A (zh) * | 2007-07-04 | 2008-01-02 | 迪岸网络技术(上海)有限公司 | 一种远程动态监控视频动画节目播出*** |
CN101437121A (zh) * | 2008-12-19 | 2009-05-20 | 中兴通讯股份有限公司 | 一种实现手机电视字幕动态缩放的移动终端及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102088631A (zh) | 2011-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102088631B (zh) | 数字电视节目直播和点播方法及相关装置和*** | |
CN102119528B (zh) | 用于跨越多个数字广播信道的多个服务的数据更新的信道跳跃方案 | |
US11812100B2 (en) | Apparatus, systems and methods for accessing information based on an image presented on a display | |
JP6399726B1 (ja) | テキストコンテンツ生成装置、送信装置、受信装置、およびプログラム | |
CN104025616A (zh) | 信息处理设备、信息处理方法、程序,应用信息表供给设备及应用信息表供给方法 | |
US20160057488A1 (en) | Method and System for Providing and Displaying Optional Overlays | |
CN103428538A (zh) | 交互式广播电视的互动方法、装置及*** | |
CN102523501A (zh) | 同步播放的方法、移动终端、数字终端、服务器及*** | |
US11936936B2 (en) | Method and system for providing and displaying optional overlays | |
CN105007517A (zh) | 一种生成互动电视***互动信息的方法及装置 | |
US20120066708A1 (en) | System method for displaying additional service information of content on auxiliary terminal | |
US10097869B2 (en) | Method and system for embedding metadata in multiplexed analog videos broadcasted through digital broadcasting medium | |
KR101666246B1 (ko) | 메타데이터 우선제공 증강방송 장치 및 방법 | |
KR100979909B1 (ko) | 디지털 방송의 데이터 애플리케이션 제공 방법 및 이를실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한기록 매체 | |
US8296796B2 (en) | Digital broadcasting receiver and a data processing method | |
US8863193B2 (en) | Information processing apparatus, broadcast receiving apparatus and information processing method | |
US20180227065A1 (en) | Reception apparatus, transmission apparatus, and data processing method | |
KR101520692B1 (ko) | 디지털 방송 수신기 및 데이터 처리 방법 | |
CN104980784A (zh) | 多媒体装置及其光标控制方法 | |
CN104301776A (zh) | 一种信息处理的方法、数字电视设备及可穿戴设备 | |
CN103634625A (zh) | 一种播放节目字幕的方法及装置 | |
CN105187852A (zh) | 一种用于地铁运营的应急广播字幕发送、接收方法及*** | |
CN105120364A (zh) | 一种用于电视互动***安全传输互动信号的方法 | |
JP2016116032A (ja) | 受信装置、放送システム、受信方法及びプログラム | |
Dosch | Convergence of broadcasting and broadband Internet-a benefit for people with disabilities (and for us all) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130424 Termination date: 20150130 |
|
EXPY | Termination of patent right or utility model |