一种视频数据点播方法及终端机顶盒技术

技术编号:13045650 阅读:99 留言:0更新日期:2016-03-23 13:57
本发明专利技术提供一种视频数据点播方法及终端机顶盒,其中,该方法包括以下步骤:终端机顶盒接收并解析前端下发的推送视频数据的中心频点信息和推送视频数据采用的传输网络信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息,获取并解析视频数据的排期信息和标识信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据;终端机顶盒存储视频数据,在接收到用户的视频点播请求后播放视频数据。通过本发明专利技术提出的视频数据点播方法,可以解决基于录制的Push Vod系统存在的录制错误不可恢复这一技术问题。

【技术实现步骤摘要】

本专利技术涉及视频点播
,特别涉及一种视频数据点播方法及终端机顶盒
技术介绍
随着数字电视技术的发展,用户的需求也越来越高,更高的电视质量、更好的交互体验是必然的发展趋势。有线电视视频点播,是指利用有线电视网络,采用多媒体技术,将声音、图像、图形、文字、数据等集成为一体,向特定用户播放其指定的视听节目的业务活动,即根据用户的需要播放相应的视频节目,从根本上改变了用户过去被动式看电视的不足。传统的PushVod(PushVideoOnDemand,推送视频点播技术)系统基于双向网络,前端通过数字电视网络将内容排期下发至终端机顶盒,终端机顶盒根据内容排期在指定时间下载前端播发的加密数据,下载完成后进行数据解密,将解密后的数据存储在本地硬盘或云端服务器,并根据用户需要进行展示,用户可根据购买情况点播已下载完成的数据,终端通过多媒体播放系统进行播放和文件操作,这样在有限的资源下得到了更好地准双向的用户体验。传统的PushVod系统复杂,前端需要单独的服务器进行数据管理、加密和播发,有的还需要云服务器进行数据存储,同时还需要有节目编辑系统、文件加密系统、排期编辑系统、内容推送系统等,前端需要搭建完整的PushVod系统,搭建成本较高;而终端机顶盒要有文件下载、文件解密、排期解析等功能,复杂的系统给运营和维护造成很大负担。现有的还有一种基于录制的PushVod系统,这种系统相比传统的PushVod系统较为简单,前端除了需要集成一些基本的PushVod服务器外,直接使用现有的数据播发系统进行数据发送,使用现有的CA系统进行内容加密和加扰,无需额外集成网络设备或服务器进行数据管理和发送,具有录制功能的终端将前端推送的视频录制并加密存储。基于录制的PushVod系统虽然降低了搭建成本,但是存在录制错误不可恢复的缺点。在前端的轮播周期中,如果录制出现信号质量或者其他问题导致录制出现问题,那么录制文件将不能观看,影响用户体验。
技术实现思路
本专利技术实施例提供了一种视频数据点播方法,解决了基于录制的PushVod系统存在录制错误不可恢复的技术问题。该视频数据点播方法包括:终端机顶盒接收并解析前端下发的推送视频数据的中心频点信息和推送视频数据采用的传输网络信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息,获取并解析视频数据的排期信息和标识信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据;终端机顶盒存储视频数据,在接收到用户的视频点播请求后播放视频数据。在一个实施例中,该视频数据点播方法还包括:当终端机顶盒通过解复用过滤方式获取视频数据时,实时记录所述视频数据的获取进度;当视频数据的获取过程出现中断时,在实时记录中查找中断时刻所述视频数据的获取进度,从该获取进度处继续获取所述视频数据。在一个实施例中,所述传输网络信息包括网络ID,传输流ID和推送业务ID。在一个实施例中,根据所述传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据,具体包括:根据所述传输流ID获取传输流数据;根据网络ID、推送业务ID、排期信息和标识信息,通过解复用过滤方式从传输流数据中获取相应的视频数据。在一个实施例中,该视频数据点播方法还包括:终端机顶盒通过用户界面UI将所述视频数据展示给用户。本专利技术实施例还提供了一种终端机顶盒,解决了基于录制的PushVod系统存在录制错误不可恢复的技术问题。该终端机顶盒包括:接收模块,用于接收前端下发的推送视频数据的中心频点信息和推送视频数据采用的传输网络信息;第一解析模块,用于解析所述接收模块接收的前端下发的推送视频数据的中心频点信息和推送视频数据采用的传输网络信息;获取模块,用于根据所述中心频点信息进行锁频,并根据所述传输网络信息,获取视频数据的排期信息和标识信息;第二解析模块,用于解析所述获取模块获取的视频数据的排期信息和标识信息;视频数据获取模块,用于根据所述中心频点信息进行锁频,并根据所述传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据;存储模块,用于存储所述视频数据;播放模块,用于在接收到用户的视频点播请求后播放所述存储模块存储的视频数据。在一个实施例中,该终端机顶盒还包括:进度记录模块,用于当通过解复用过滤方式获取视频数据时,实时记录所述音视频数据的获取进度;所述视频数据获取模块,还用于当视频数据的获取过程出现中断时,在实时记录中查找中断时刻所述视频数据的获取进度,从该获取进度处继续获取所述视频数据。在一个实施例中,所述传输网络信息包括网络ID,传输流ID和推送业务ID。在一个实施例中,所述视频数据获取模块具体用于:根据所述传输流ID获取传输流数据;根据网络ID、推送业务ID、排期信息和标识信息,通过解复用过滤方式从传输流数据中获取相应的视频数据。在一个实施例中,该终端机顶盒还包括:UI展示模块,用于通过用户界面UI将所述视频数据展示给用户。在本专利技术实施例中,终端机顶盒根据前端下发的推送视频数据的中心频点信息进行锁频,根据前端下发的推送视频数据采用的传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据,获取的视频数据存储在终端机顶盒,这样就能够有效的解决基于录制的系统存在的录制错误不可恢复的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,并不构成对本专利技术的限定。在附图中:图1是本专利技术实施例提供的一种前端视频数据播发的流程图;图2是本专利技术实施例提供的一种视频数据点播方法流程图;图3是本专利技术实施例提供的一种终端机顶盒中的数据流向图;图4是本专利技术实施例提供的一种终端机顶盒结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本专利技术做进一步详细说明。在此,本专利技术的示意性实施方式及其说明用于解释本发明,但并不作为对本专利技术的限定。现有的基于录制的PushVod系统,虽然解决了传统的PushVod系统复杂、搭建成本高等问题,但是在前端的轮播周期中,如果录制出现信号质量或者其他问题导致录制出现问题,那么录制文件将不能观看,会出现录制错误不可恢复这一问题,影响用户体验。本专利技术提出了一种视频数据点播方法和终端机顶盒,解决了上述现有技术中存在的问题。...

【技术保护点】
一种视频数据点播方法,其特征在于,包括:终端机顶盒接收并解析前端下发的推送视频数据的中心频点信息和推送视频数据采用的传输网络信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息,获取并解析视频数据的排期信息和标识信息;终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息、排期信息和标识信息,通过解复用过滤方式获取视频数据;终端机顶盒存储视频数据,在接收到用户的视频点播请求后播放视频数据。

【技术特征摘要】
1.一种视频数据点播方法,其特征在于,包括:
终端机顶盒接收并解析前端下发的推送视频数据的中心频点信息和推送视频数
据采用的传输网络信息;
终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息,获取并
解析视频数据的排期信息和标识信息;
终端机顶盒根据所述中心频点信息进行锁频,并根据所述传输网络信息、排期信
息和标识信息,通过解复用过滤方式获取视频数据;
终端机顶盒存储视频数据,在接收到用户的视频点播请求后播放视频数据。
2.如权利要求1所述的视频数据点播方法,其特征在于,还包括:
当终端机顶盒通过解复用过滤方式获取视频数据时,实时记录所述视频数据的获
取进度;
当视频数据的获取过程出现中断时,在实时记录中查找中断时刻所述视频数据的
获取进度,从该获取进度处继续获取所述视频数据。
3.如权利要求1所述的视频数据点播方法,其特征在于,所述传输网络信息包
括网络ID,传输流ID和推送业务ID。
4.如权利要求3所述的视频数据点播方法,其特征在于,根据所述传输网络信
息、排期信息和标识信息,通过解复用过滤方式获取视频数据,具体包括:
根据所述传输流ID获取传输流数据;
根据网络ID、推送业务ID、排期信息和标识信息,通过解复用过滤方式从传输
流数据中获取相应的视频数据。
5.如权利要求1所述的视频数据点播方法,其特征在于,还包括:终端机顶盒
通过用户界面UI将所述视频数据展示给用户。
6.一种终端机顶盒,其特征在于,包括:
接收模块,用于接收前端下发的推送视频数据的中心频点信息和推送视频数据采<...

【专利技术属性】
技术研发人员:杨媛媛
申请(专利权)人:北京四达时代软件技术股份有限公司
类型:发明
国别省市:北京;11

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

1