基于数字电视机顶盒对电视节目场景加注释的方法技术

技术编号:13306085 阅读:110 留言:0更新日期:2016-07-10 01:14
本发明专利技术涉及机顶盒技术领域,提供一种基于数字电视机顶盒对电视节目场景加注释的方法,该方法包括:数字电视前端编辑注释信息;封装注释信息流;封装的注释信息流依次插入到电视节目中;后端机顶盒接收电视节目后,过滤得到各个场景的注释信息;对终端用户给出提示信息。本发明专利技术提出的技术方案只有在用户选择了注释信息后才将注释内容呈现给用户,因此本发明专利技术能够根据用户意愿对数字电视节目的场景进行简洁、方便的辅助说明。

【技术实现步骤摘要】

本专利技术属于机顶盒
,特别涉及一种基于数字电视机顶盒对电视节目场景加注释的方法
技术介绍
目前,不同类型的数字电视节目,对于不同文化背景、年龄的电视用户,会出现一些用户对电视节目的某些场景无法理解的现象,因此需要对电视节目某些特定场景进行辅助解释说明。目前对电视节目进行辅助解释说明的方法有两种:一种是增加视频片段,通过增加的视频片段对视频场景进行辅助说明;另一种是增加滚动字幕,采用第一种方法会增加视频制作成本和运营成本,其中第一种方法还增加视频制作和运营成本,此外,上述两种实现方法,都是要求用户强制性接受场景的注释信息,两种方法均无法根据用户意愿对数字电视节目场景进行简洁、方便的辅助说明。
技术实现思路
【要解决的技术问题】本专利技术的目的是提供一种基于数字电视机顶盒对电视节目场景加注释的方法,以根据用户意愿对数字电视节目场景进行简洁、方便的辅助说明。【技术方案】本专利技术是通过以下技术方案实现的。本专利技术涉及一种基于数字电视机顶盒对电视节目场景加注释的方法,包括步骤:A、数字电视前端编辑注释信息并将编辑后的注释信息输出至注释文件夹,所述注释信息包括对场景的注释信息进行描述的注释描述文件、待注释视频文件和与场景的注释信息对应的资源文件,所述场景的注释信息至少包括场景ID、开始时间、结束时间、提示标题、注释内容;B、对注释文件夹中的注释描述文件进行解析,获得每个场景的注释信息和对应的资源文件,将各个场景的注释信息和对应的资源文件以场景为单元按照预设协议封装为注释信息流;C、将各个场景封装的注释信息流依次插入到电视节目中,在电视节目的PMT表中对注释信息流进行描述;D、后端机顶盒接收电视节目后,根据PMT表得到注释信息流的PID值,根据注释信息流的PID值和预设协议过滤得到各个场景的注释信息;E、按照注释信息的开始时间和提示标题,对终端用户给出提示信息,用户确认提示信息后终端显示注释信息。作为一种优选的实施方式,所述步骤B封装得到的注释信息流包括场景ID,所述步骤D过滤注释信息的过程中,根据注释信息流中的场景ID判断一个场景信息是否收全,当一个场景数据收全后,根据预设协议解析得到该场景的所有注释信息。作为另一种优选的实施方式,所述步骤C中,各个场景封装的注释信息流的插入时间点为该场景的开始时间减去提前插入时间,所述提前插入时间的计算公式为:t=(L*8)/(1024*N),式中t为提前插入时间,其单位为秒;L为封装得到的注释信息流的长度,其单位Byte;N为注释信息流码率,其单位为Kbps。作为另一种优选的实施方式,所述步骤C中,PMT表中描述的注释信息流的流类型为0xAB。作为另一种优选的实施方式,所述步骤E中,当显示时间达到预设的结束时间时,提示信息停止显示。作为另一种优选的实施方式,所述注释描述文件为XML文件。【有益效果】本专利技术提出的技术方案具有以下有益效果:本专利技术在数字电视系统前端对注释内容进行编辑并封装成注释信息流,在电视节目的PMT表中对信息注释信息流进行描述,在场景处将注释信息流实时插入到视频流中,后端机顶盒实时过滤注释信息流,收到注释信息后实时给出提示以供用户选择,只有在用户选择了注释信息后才将注释内容呈现给用户,因此本专利技术能够根据用户意愿对数字电视节目的场景进行简洁、方便的辅助说明。附图说明图1为本专利技术的实施例一提供的基于数字电视机顶盒对电视节目场景加注释的方法的流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的具体实施方式进行清楚、完整的描述。实施例一图1为本专利技术实施例一提供的基于数字电视机顶盒对电视节目场景加注释的方法。如图1所示,该方法包括步骤S1至步骤S5,下面分别对各个步骤进行详细的说明。步骤S1:数字电视前端编辑注释信息。步骤S1中,数字电视前端编辑注释信息并将编辑后的注释信息输出至注释文件夹,其中注释信息包括对场景的注释信息进行描述的注释描述文件、待注释视频文件和与场景的注释信息对应的资源文件,场景的注释信息包括场景ID、开始时间、结束时间、提示标题、注释内容。具体地,本实施例中,需要加注释的场景点有两个,因此对这两个场景点的注视信息进行编辑,输出Res文件夹,该文件夹包括一个Desc.xml文件,一个video.ts文件和两个资源文件,其中两个资源文件分别是张飞简介.txt和张飞肖像.png。步骤S2:封装注释信息流。步骤S2中,对注释文件夹中的注释描述文件进行解析,获得每个场景的注释信息和对应的资源文件,将各个场景的注释信息和对应的资源文件以场景为单元按照预设协议封装为注释信息流。具体地,本实施例中,从Res文件夹Desc.xml解析得到两个场景信息,对两个场景信息数据分别按照表1和表2中的协议(场景数据段结构、场景数据表)进行封装得到两个注释信息流,封装得到的注释信息流包括场景ID,注释信息流的PID为0x1BCA。表1为场景数据段结构,表2为场景数据表SCENE_data_Section(),其中SCENE_data_section字段的含义为:Table_id:8位宽度。Section_syntax_indicator:8位宽度,置为1。Section_length:12位宽度,指示自该字段之后的section的长度。Table_extension_id:16位宽度,扩展table_id,描述场景ID。Section_number:8位宽度,表示该场景序号。Lasi_section_number:8位宽度,表示最后一个场景序号。CRC_32:MPEG2CRC_32校验。表1预设协议(场景数据段结构)名称符号长度(bit)备注数据头tag160xFAFB开始时间Start time40结束时间end time40文字长度text_len16文字内容text content8*text_len文本数据图片长度pic_len32图片数据pic data8*pic_len图片数据连接长度link_len16连接内容Link data...

【技术保护点】
一种基于数字电视机顶盒对电视节目场景加注释的方法,其特征在于包括步骤:A、数字电视前端编辑注释信息并将编辑后的注释信息输出至注释文件夹,所述注释信息包括对场景的注释信息进行描述的注释描述文件、待注释视频文件和与场景的注释信息对应的资源文件,所述场景的注释信息至少包括场景ID、开始时间、结束时间、提示标题、注释内容;B、对注释文件夹中的注释描述文件进行解析,获得每个场景的注释信息和对应的资源文件,将各个场景的注释信息和对应的资源文件以场景为单元按照预设协议封装为注释信息流;C、将各个场景封装的注释信息流依次插入到电视节目中,在电视节目的PMT表中对注释信息流进行描述;D、后端机顶盒接收电视节目后,根据PMT表得到注释信息流的PID值,根据注释信息流的PID值和预设协议过滤得到各个场景的注释信息;E、按照注释信息的开始时间和提示标题,对终端用户给出提示信息,用户确认提示信息后终端显示注释信息。

【技术特征摘要】
1.一种基于数字电视机顶盒对电视节目场景加注释的方法,其特征在于包
括步骤:
A、数字电视前端编辑注释信息并将编辑后的注释信息输出至注释文件夹,
所述注释信息包括对场景的注释信息进行描述的注释描述文件、待注释视频文
件和与场景的注释信息对应的资源文件,所述场景的注释信息至少包括场景ID、
开始时间、结束时间、提示标题、注释内容;
B、对注释文件夹中的注释描述文件进行解析,获得每个场景的注释信息和
对应的资源文件,将各个场景的注释信息和对应的资源文件以场景为单元按照
预设协议封装为注释信息流;
C、将各个场景封装的注释信息流依次插入到电视节目中,在电视节目的
PMT表中对注释信息流进行描述;
D、后端机顶盒接收电视节目后,根据PMT表得到注释信息流的PID值,
根据注释信息流的PID值和预设协议过滤得到各个场景的注释信息;
E、按照注释信息的开始时间和提示标题,对终端用户给出提示信息,用户
确认提示信息后终端显示注释信息。
2.根据权利要求1所述的基于数字电视机顶盒对电视节目场景加注释的方
法,其特征在于所述步骤B封装得到的注释信息流包...

【专利技术属性】
技术研发人员:蔡茂
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1