一种多画面输出的机顶盒实现方法技术

技术编号:18142990 阅读:85 留言:0更新日期:2018-06-06 14:46
本发明专利技术涉及一种多画面输出的机顶盒实现方法,基于MOSAIC功能实现,在节省成本和带宽开销的同时,实现了MOSAIC功能的交互显示,实现了各个频道画面的截图获取,并且快速呈现给用户。

【技术实现步骤摘要】
一种多画面输出的机顶盒实现方法
本专利技术涉及电视机顶盒
,具体涉及一种多画面输出的机顶盒实现方法。
技术介绍
随着电视用户的日益增长,机顶盒走进了千家万户,用户可观看的节目也越来越丰富。过多的节目使用单纯的频道列表显示模式时,只能一个个的切换查看对于用户的浏览十分不便。如果可以同时预览多个节目画面(简称MOSAIC,下文以该名称指代),将是一种高效的节目浏览方式,用户可以便捷的选择自己感兴趣的节目。目前的机顶盒MOSAIC功能都是由前端服务器将不同的频道小画面压缩在1个频道内进行广播然后由机顶盒读取这个特定频道的信息来呈现多画面的效果。但是,现有技术的缺点在于:(1)在前端配备的服务器将大额增加成本花销;(2)使用特定的频道放置所有数据,传输时将占用大量的带宽资源;(3)显示时是根据当前节目和当前列表顺序进行优先显示。当所有数据在同一频道时,检索当前节目的数据时耗时太久,显示慢,用户体验不好。
技术实现思路
本专利技术的目的是针对现有技术中的不足,提供一种在降低成本和带宽开销的同时,快速实现MOSAIC功能交互显示的方法。为实现上述目的,本专利技术公开了如下技术方案:一种多画面输出的机顶盒实现方法,基于MOSAIC功能实现,包括如下步骤:S1应用MOSAIC功能时,关闭视频播放,读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来;S2根据当前保存的频道列表数据,排序位于当前频道下面的若干个频道,优先进行播放画面截取,再优先截取其前后一页的频道画面数据,最后截取剩余频道的画面,完成对所有频道的画面截取,快速完成界面的显示;S3在MOSAIC功能界面加载完成后,播放当前光标选中的频道,当光标切换时,对上一次选中的频道视频播放的最后画面进行截取显示,再播放当前的选中频道视频。前述的一种多画面输出的机顶盒实现方法,在步骤S2中,进行画面截取时,首先读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来。前述的一种多画面输出的机顶盒实现方法,在步骤S1中,以bmp格式的图片将画面保存起来。本专利技术公开的一种多画面输出的机顶盒实现方法,具有以下有益效果:本专利技术在节省成本和带宽开销的同时,实现了MOSAIC功能的交互显示,实现了各个频道画面的截图获取,并且快速呈现给用户。附图说明图1是频道画面截取流程图。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的核心是提供一种在降低成本和带宽开销的同时,快速实现MOSAIC功能交互显示的方法。请参见图1。本专利技术公开的一种多画面输出的机顶盒实现方法,其界面设计,以9或12个节目显示为一页,本专利技术放弃前端服务器的方案,节省了配备服务器带来的成本开销,也不用使用特定皮电脑进行画面传输,节省了多余的带宽需求。本专利技术基于MOSAIC功能实现,包括如下步骤:S1应用MOSAIC功能时,关闭视频播放,读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识(pid)等,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来;S2根据当前保存的频道列表数据,排序位于当前频道下面的若干个频道,当以9或12个节目显示为一页时,则排序位于当前频道下面的8个或11个频道,优先进行播放画面截取,再优先截取其前后一页的频道画面数据,最后截取剩余频道的画面,完成对所有频道的画面截取,快速完成界面的显示,提升用户体验;S3在MOSAIC功能界面加载完成后,播放当前光标选中的频道,当光标切换时,对上一次选中的频道视频播放的最后画面进行截取显示,再播放当前的选中频道视频。在本专利技术的一种实施例中,在步骤S2中,进行画面截取时,首先读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来。在本专利技术的一种实施例中,在步骤S1中,以bmp格式的图片将画面保存起来。相比
技术介绍
中介绍的内容,本专利技术在节省成本和带宽开销的同时,实现了MOSAIC功能的交互显示,实现了各个频道画面的截图获取,并且快速呈现给用户。以上所述仅是本专利技术的优选实施方式,而非对其限制;应当指出,尽管参照上述各实施例对本专利技术进行了详细说明,本领域的普通技术人员应当理解,其依然可以对上述各实施例所记载的技术方案进行修改,或对其中部分或者全部技术特征进行等同替换;而这些修改和替换,并不使相应的技术方案的本质脱离本专利技术各实施例技术方案的范围。本文档来自技高网
...
一种多画面输出的机顶盒实现方法

【技术保护点】
一种多画面输出的机顶盒实现方法,基于MOSAIC功能实现,其特征在于,包括如下步骤:S1应用MOSAIC功能时,关闭视频播放,读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来;S2根据当前保存的频道列表数据,排序位于当前频道下面的若干个频道,优先进行播放画面截取,再优先截取其前后一页的频道画面数据,最后截取剩余频道的画面,完成对所有频道的画面截取,快速完成界面的显示;S3在MOSAIC功能界面加载完成后,播放当前光标选中的频道,当光标切换时,对上一次选中的频道视频播放的最后画面进行截取显示,再播放当前的选中频道视频。

【技术特征摘要】
1.一种多画面输出的机顶盒实现方法,基于MOSAIC功能实现,其特征在于,包括如下步骤:S1应用MOSAIC功能时,关闭视频播放,读取当前播放频道的信号数据,读取的信号数据至少包括频点、节目对应标识,根据读取到的信息锁定对应的频点,并根据节目对应标识在解复用后的数据包中进行筛选,读取对应的视频数据包将其数据组织为一个完整的画面,并以图片的形式保存起来;S2根据当前保存的频道列表数据,排序位于当前频道下面的若干个频道,优先进行播放画面截取,再优先截取其前后一页的频道画面数据,最后截取剩余频道的画面,完成对所有频道的画面截取,快速完成界面的显示;S3在MOSAIC功能...

【专利技术属性】
技术研发人员:廖佳秋王小艳邱国苗雷文军林建勋
申请(专利权)人:深圳佳力拓科技有限公司
类型:发明
国别省市:广东,44

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

1