一种字幕显示方法及系统技术方案

技术编号:8961526 阅读:140 留言:0更新日期:2013-07-25 20:43
本发明专利技术适用于数字电视技术领域,提供了一种字幕显示方法及系统,所述方法包括:接收电视节目码流,所述电视节目码流包括字符类型的字幕;将所述字符类型的字幕转换成预设字符显示格式的图片;在电视机上显示所述图片。本发明专利技术通过制作字幕时,将字符类型的字幕和控制指令编成数据流与数字电视节目一起复用,使得机顶盒接收电视节目码流后,将字幕数据转换层预设字符显示格式的图片,并且通过控制指令控制所述图片的显示,解决了现有技术存在的无法对字幕进行格式处理和传输有效数据少的问题。

【技术实现步骤摘要】

本专利技术属于数字电视
,尤其涉及一种字幕显示方法及系统
技术介绍
目前数字电视
,字幕都是前端字幕编辑人员采用字幕编辑工具把文本字幕转换为图片格式字幕,图1示出了现有技术提供的文本字幕转换为图片格式字幕的方法,如图1所示,图片的形状和大小由编辑人员决定,机顶盒接收到码流里面的字幕图片,只能原样显示在屏幕上,无法进行格式地处理,而且由于字幕图片采用位图格式传输,导致传输的有效数据很少。
技术实现思路
本专利技术实施例的目的在于提供一种字幕显示方法及系统,以解决现有技术存在的图片格式字幕无法进行格式调整,而且字幕图片采用位图格式,导致传输的有效数据很少的问题。本专利技术的实施例是这样实现的,一种字幕显示方法,所述方法包括以下步骤:接收电视节目码流,所述 电视节目码流包括字符类型的字幕;将所述字符类型的字幕转换成预设字符显示格式的图片;在电视机上显示所述图片。本专利技术的实施例的另一目的在于提供一种字幕显示系统,所述系统包括:接收单元,用于接收电视节目码流,所述电视节目码流包括字符类型的字幕;转换单元,用于将所述字符类型的字幕转换成预设字符显示格式的图片; 显示单元,用于在电视机上显示所述图片。本专利技术实施例通过制作字幕时,将字符类型的字幕和控制指令编成数据流与数字电视节目一起复用,使得机顶盒接收电视节目码流后,将字幕数据转换层预设字符显示格式的图片,并且通过控制指令控制所述图片的显示,解决了现有技术存在的无法对字幕进行格式处理和传输有效数据少的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1现有技术提供的文本字幕转换为图片格式字幕的方法示意图;图2是本专利技术实施例提供的字幕显示方法的实现流程图;图3是本专利技术实施例提供的将字符类型的字幕转换成预设字符显示格式图片的方法示意图4是本专利技术实施例提供的字幕显示系统的模块结构图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了字幕显示方法,所述字幕显示方法的执行主体是机顶盒,所述方法如图2所示,具体步骤包括:S21、接收电视节目码流,所述电视节目码流包括字符类型的字幕和控制指令。需要说明的是,前端 字幕编辑时,将字符类型的字幕编辑,并将控制指令和字符类型的字幕通过编码器制作成数据流,然后将所述数据流和电视数字节目复用成一个包含控制指令和字符类型的字幕的电视节目码流,前端模块通过卫星或者其他传输方式将所述电视节目码流发送给机顶盒。在本实施例中,控制指令包括定义字符位置指令、显示效果指令和清除屏幕指令,所述定义字符位置指令用于指示字符摆放的位置,所述显示效果指令用于指示字符显示效果,所述字符显示效果包括滚动方式、弹出方式和刷新方式,所述清除屏幕指令用于当完成显示,把屏幕上的字幕清除掉。S22、搜索所述电视节目码流获取字幕和控制指令,将所述字幕和控制指令保存在缓冲区。在本实施例中,字幕是指上述字符类型的字幕。S23、从缓冲区读取所述字幕和控制指令,解析得到字幕和控制指令。需要说明的是,解析之前字幕和控制指令混合在一起,需要通过解析才能分别得到字幕和控制指令,解析得到的字幕和控制指令存放在内存中。S24、将字符类型的字幕转换成预设字符显示格式的图片。在本实施例中,图3示出了将字符类型的字幕转换成预设字符显示格式图片的方法,字符显示格式包括字体、大小、颜色、粗细以及下划线等元素,字符显示格式是由上述字体、大小、颜色、粗细以及下划线等元素形成的一个组合,预设字符显示格式可能有多种,用户可以根据提示选择一种预设字符显示格式。S25、在电视机上显示所述图片。在本实施例中,机顶盒首先处理显示效果指令和字符位置指令,将所述图片按照定义字符位置指令规定的位置和显示效果指令规定的显示效果,显示在电视机显示屏上,当完成字幕显示,根据清除屏幕指令把屏幕上的字幕,即所述图片清除。可选的,实现所述S24之前还包括:根据用户的选择,存储预设字符显示格式。在本实施例中,根据用户的选择,为字符显示格式生成样式配置文件,将不同的字符显示格式存储在所述样式配置文件中,并将所述样式配置文件存储到存储器中,以使得用户可以方便地选择字符显示格式。本专利技术实施例提供了字幕显示系统,所述系统如图4所示,具体包括:接收单元41,用于接收电视节目码流,所述电视节目码流包括字符类型的字幕和控制指令;搜索单元42,用于搜索所述电视节目码流获取字幕和控制指令,将所述字幕和控制指令保存在缓冲区;解析单元43,用于从缓冲区读取所述字幕和控制指令,解析得到字幕和控制指令;转换单元44,用于将所述字符类型的字幕转换成预设字符显示格式的图片;显示单元45,用于在电视机上显示所述图片。可选的,所述电视节目码流还包括控制指令,所述控制指令包括:定义字符位置指令、显示效果指令和清除屏幕指令。可选的,所述显示单元45包括:显示模块451,用于处理显示效果指令和字符位置指令,将图片按照定义字符位置指令规定的位置和显示效果指令规定的显示效果,显示在电视机显示屏上;清除模块452,用于当完成字幕显示,根据清除屏幕指令把屏幕上的字幕,即所述的图片清除。可选的,所述系统还包括:存储单元,用于根据用户的选择,存储预设字符显示格式。本领域普通技术人员可以理解为上述实施例所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为 了便于相互区分,并不用于限制本专利技术的保护范围。本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于可读取存储介质中,所述的存储介质,包括R0M/RAM等。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种字幕显示方法,其特征在于,所述方法包括:接收电视节目码流,所述电视节目码流包括字符类型的字幕;将所述字符类型的字幕转换成预设字符显示格式的图片;在电视机上显示所述图片。

【技术特征摘要】
1.一种字幕显示方法,其特征在于,所述方法包括: 接收电视节目码流,所述电视节目码流包括字符类型的字幕; 将所述字符类型的字幕转换成预设字符显示格式的图片; 在电视机上显示所述图片。2.如权利要求1所述的方法,其特征在于,所述电视节目码流还包括控制指令,所述控制指令包括:定义字符位置指令、显示效果指令和清除屏幕指令。3.如权利要求2所述的方法,其特征在于,所述在电视机上显示所述图片具体为: 处理显示效果指令和字符位置指令,将图片按照定义字符位置指令规定的位置和显示效果指令规定的显示效果,显示在电视机显示屏上; 当完成字幕显示,根据清除屏幕指令把屏幕上的字幕,即所述的图片清除。4.如权利要求1所述的方法,其特征在于,所述将所述字符类型的字幕转换成预设字符显示格式的图片之前还包括: 根据用户的选择,存储预设字符显示格式。5.一种...

【专利技术属性】
技术研发人员:崔金龙
申请(专利权)人:深圳市九洲电器有限公司
类型:发明
国别省市:

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

1