[发明专利]一种DVB数字电视系统及其加载方法有效
申请号: | 202210378118.2 | 申请日: | 2022-04-12 |
公开(公告)号: | CN114466247B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 钟瑞;黄明强 | 申请(专利权)人: | 北京智象信息技术有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/858 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 范小清 |
地址: | 102600 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dvb 数字电视 系统 及其 加载 方法 | ||
1.一种DVB数字电视系统,包括通过IPC连接的TV主系统和浏览器,其特征在于:所述DVB数字电视系统还包括一HbbTV SDK功能模块,所述HbbTV SDK功能模块通过一数字电视串接库与TV主系统进行通信连接,并通过一码流读取驱动库从驱动层读取码流数据;
当所述TV主系统进程正常运行时接收并解析节目映射表数据,若解析到的数据中包括应用信息表,则通过进程间通讯通知浏览器加载HbbTV SDK功能模块;否则,所述HbbTV SDK功能模块不被加载。
2.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述码流读取驱动库根据业务数据包ID从驱动层读取码流数据传输给HbbTV SDK功能模块。
3.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述数字电视串接库通过进程间通讯IPC的方式与TV主系统进程通讯。
4.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述HbbTV SDK功能模块包括码流接收器、协议解析模块、应用程序app管控模块、数据模块和通告事件模块;
所述码流接收器,用于接收码流,并进行初步过滤后传输给协议解析模块;
所述协议解析模块,用于解析HbbTV协议;
所述应用程序app管控模块,用于对app的类型、生命周期以及跨域的管控;
所述数据模块,用于接收从TV主系统传输过来的信息;
所述通告事件模块,用于接收从TV主系统传输过来的事件,并转发给浏览器。
5.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述HbbTV SDK功能模块包括一流媒体服务模块,所述流媒体服务模块用于传达流媒体资源请求的信息,建立浏览器上的流媒体客户端与TV主系统上的音视频编解码器的通讯连接。
6.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述TV主系统与浏览器为一个合并的进程或两个独立的进程。
7.根据权利要求1所述的一种DVB数字电视系统,其特征在于:所述TV主系统包括带网络功能的电视机或机顶盒。
8.一种DVB数字电视系统的加载方法,其特征在于:需提供如权利要求1至7任一项所述的DVB数字电视系统,所述方法包括:
步骤1、在TV主系统进程正常运行时接收并解析节目映射表数据,当解析到数据中包括应用信息表时,所述TV主系统通过进程间通讯通知浏览器加载HbbTV SDK功能模块,进入步骤2;否则,不对所述HbbTV SDK功能模块进行加载,结束流程;
步骤2、在HbbTV SDK功能模块被加载后,通过码流读取驱动库从驱动层读取码流数据,并传输给HbbTV SDK功能模块;
步骤3、HbbTV SDK功能模块接收码流数据,并记录数据,当记录的数据当发生变化时,对变化的数据进行解析,得到应用程序app管控模块的入口URL地址;
步骤4、将解析到的URL地址传给浏览器;
步骤5、所述浏览器根据所述URL地址加载呈现出对应的app。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智象信息技术有限公司,未经北京智象信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210378118.2/1.html,转载请声明来源钻瓜专利网。