System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种DVB频点锁定与数据处理方法及系统技术方案_技高网

一种DVB频点锁定与数据处理方法及系统技术方案

技术编号:41145579 阅读:3 留言:0更新日期:2024-04-30 18:13
本发明专利技术公开了一种DVB频点锁定与数据处理方法及系统,所述方法包括:主系统生成频点锁定控制指令,并发送至DVB从系统;DVB从系统根据频点锁定控制指令生成锁频应答结果,并将锁频应答结果发送至主系统;主系统根据锁频应答结果生成TS流接收指令,并将TS流接收指令发送至DVB从系统;DVB从系统根据TS流接收指令采集目标频点对应的目标TS流数字信号,并将目标TS流数字信号发送至主系统;主系统对目标TS流数字信号进行格式转换处理,得到目标电视信息并进行投屏展示。本发明专利技术通过在主系统上使用从设备模式驱动模块,并在DVB从系统上使用主设备模式驱动模块来实现数据通信,有效的提高了TS流数据的传输码率。

【技术实现步骤摘要】

本专利技术涉及互联网,尤其涉及一种dvb频点锁定与数据处理方法及系统。


技术介绍

1、在网络机顶盒领域,目前对于不带ts流(transport stream,传输流,将具有共同时间基准或独立时间基准的一个或多个pes组合(复合)而成的单一数据流,用于数据传输)接口的机顶盒芯片,如果需要支持dvb-s2(第二代数字卫星广播标准)功能,一般需要通过usb接口连接dvb(digital video broadcasting,数字视频广播)解调芯片来实现dvb ts流的接收。

2、但是,目前市面上支持usb接口的dvb-s2解调芯片方案普遍存在成本偏高以及支持码率低等问题,无法满足用户的使用需求。

3、因此,现有技术还有待于改进和发展。


技术实现思路

1、本专利技术的主要目的在于提供一种dvb频点锁定与数据处理方法及系统,旨在解决现有技术中机顶盒芯片通过usb接口连接dvb解调芯片来实现dvb ts流的接收的方式导致成本偏高以及支持码率低的问题。

2、为实现上述目的,本专利技术提供一种dvb频点锁定与数据处理方法,所述dvb频点锁定与数据处理方法包括如下步骤:

3、主系统生成频点锁定控制指令,并将所述频点锁定控制指令发送至dvb从系统;所述dvb从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统;所述主系统根据所述锁频应答结果生成ts流接收指令,并将所述ts流接收指令发送至所述dvb从系统;所述dvb从系统根据所述ts流接收指令采集目标频点对应的目标ts流数字信号,并将所述目标ts流数字信号发送至所述主系统;所述主系统对所述目标ts流数字信号进行格式转换处理,得到目标电视信息,并将所述目标电视信息进行投屏展示。

4、根据上述
技术实现思路
,本专利技术可以通过在主系统上搭载从设备模式驱动模块,并在dvb从系统上搭载主设备模式驱动模块来实现数据通信,能够通过主系统确定目标频点并将目标频点对应ts流数据采集指令下发至dvb从系统,以此来控制dvb从系统进行ts流数据采集,并接收dvb从系统上传的ts流数据,实现两者之间的数据交互,不仅有效降低了ts流传输的成本,同时,还大大提高了两者之间的传输码率。

5、可选地,所述的dvb频点锁定与数据处理方法,其中,所述主系统包括主系统前端模块、主系统解复用模块、主系统硬件解调模块以及从设备模式驱动模块;所述dvb从系统包括dvb从系统前端模块、dvb从系统解复用模块、dvb从系统usb服务模块以及主设备模式驱动模块;所述主系统生成频点锁定控制指令,并将所述频点锁定控制指令发送至dvb从系统,具体包括:主系统前端模块接收用户的指定数据流播放请求,并根据所述指定数据流播放请求生成第一控制指令;所述主系统前端模块将所述第一控制指令发送至主系统硬件解调模块,所述主系统硬件解调模块对所述第一控制指令进行编码处理,得到频点锁定控制指令;所述主系统硬件解调模块将所述频点锁定控制指令写入从设备模式驱动模块,所述从设备模式驱动模块通过usb总线将所述频点锁定控制指令发送至主设备模式驱动模块。

6、根据上述
技术实现思路
,本专利技术可以通过获取用户的播放请求,进行对应播放数据流锁频指令的生成,并通过对锁频指令进行编码处理,以此来进行模块间的发送与传递,从而实现锁频指令精准且快速地下发。

7、可选地,所述的dvb频点锁定与数据处理方法,其中,所述dvb从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,之前还包括:主设备模式驱动模块接收所述从设备模式驱动模块发送的所述频点锁定控制指令,并将所述频点锁定控制指令发送至所述dvb从系统usb服务模块;所述dvb从系统usb服务模块将所述频点锁定控制指令发送至所述dvb从系统解复用模块,所述dvb从系统解复用模块对ts数据流录制进行关闭处理;

8、所述dvb从系统usb服务模块对所述频点锁定控制指令进行解码处理,得到锁频控制信息,根据所述锁频控制信息生成锁频执行请求,并将所述锁频控制信息和所述锁频执行请求发送至所述dvb从系统前端模块。

9、根据上述
技术实现思路
,本专利技术可以根据接收到的频点锁定控制指令锁定满足用户需求的目标频点,同时,对当前的ts流录制数据进行关闭,以等待主系统下发的ts流采集指令,以保证ts流采集的完整性;另外,通过对频点锁定控制指令进行解码的过程,能够提高dvb从系统前端模块的对频点锁定控制指令的解析效率,有效提高了ts流的采集效率。

10、可选地,所述的dvb频点锁定与数据处理方法,其中,所述dvb从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,具体包括:所述dvb从系统前端模块根据所述锁频控制信息和所述锁频执行请求生成第一锁定结果,并将所述第一锁定结果发送至所述dvb从系统usb服务模块;所述dvb从系统usb服务模块对所述第一锁定结果进行封装处理,得到锁频应答结果,将所述锁频应答结果发送至所述主设备模式驱动模块;所述主设备模式驱动模块通过所述usb总线将所述锁频应答结果发送至所述从设备模式驱动模块,所述从设备模式驱动模块将所述锁频应答结果发送至所述主系统硬件解调模块;所述主系统硬件解调模块对所述锁频应答结果进行解封装处理,得到第二锁定结果,并将所述第二锁定结果发送至所述主系统前端模块。

11、根据上述
技术实现思路
,本专利技术可以根据锁频控制信息和锁频执行请求生成锁频应答结果,并将所述锁频应答结果发送至主系统。在此过程中包括对锁频应答结果的封装和解封装过程,能够大量节省锁频应答结果传递过程中的时间,不仅有效提高了锁频应答结果的传输效率,还保证了锁频应答结果在传输过程中的安全性。

12、可选地,所述的dvb频点锁定与数据处理方法,其中,所述主系统根据所述锁频应答结果生成ts流接收指令,并将所述ts流接收指令发送至所述dvb从系统,具体包括:所述主系统前端模块对所述第二锁定结果进行校验处理,当校验通过时,所述主系统前端模块生成第二控制指令,并将所述第二控制指令发送至所述主系统硬件解调模块;所述主系统硬件解调模块对所述第二控制指令进行编码处理,得到ts流接收指令,并将所述ts流接收指令发送至所述dvb从系统前端模块。

13、根据上述
技术实现思路
,本专利技术可以通过主系统接收dvb从系统前端模块发送的第二锁定结果,并根据所述第二锁定结果来校验dvb从系统是否已执行完成关闭ts数据流的录制以及对目标频点锁定,当验证通过时,则可以通过主系统下发采集指令来控制dvb从系统,实现对目标频点对应的ts流数据的精准采集。

14、可选地,所述的dvb频点锁定与数据处理方法,其中,所述dvb从系统根据所述ts流接收指令采集目标频点对应的目标ts流数字信号,并将所述目标ts流数字信号发送至所述主系统,具体包括:所述dvb从系统前端模块根据所述ts流接收指令确定目标频点,根据所述目标频点启动ts录制,得到目标ts流数据,并将所述目标ts本文档来自技高网...

【技术保护点】

1.一种DVB频点锁定与数据处理方法,其特征在于,所述DVB频点锁定与数据处理方法应用于DVB频点锁定与数据处理系统,所述DVB频点锁定与数据处理系统包括主系统和DVB从系统;所述DVB频点锁定与数据处理方法包括:

2.根据权利要求1所述的DVB频点锁定与数据处理方法,其特征在于,所述主系统包括主系统前端模块、主系统解复用模块、主系统硬件解调模块以及从设备模式驱动模块;所述DVB从系统包括DVB从系统前端模块、DVB从系统解复用模块、DVB从系统USB服务模块以及主设备模式驱动模块;所述主系统生成频点锁定控制指令,并将所述频点锁定控制指令发送至DVB从系统,具体包括:

3.根据权利要求2所述的DVB频点锁定与数据处理方法,其特征在于,所述DVB从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,之前还包括:

4.根据权利要求3所述的DVB频点锁定与数据处理方法,其特征在于,所述DVB从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,具体包括:

5.根据权利要求4所述的DVB频点锁定与数据处理方法,其特征在于,所述主系统根据所述锁频应答结果生成TS流接收指令,并将所述TS流接收指令发送至所述DVB从系统,具体包括:

6.根据权利要求5所述的DVB频点锁定与数据处理方法,其特征在于,所述DVB从系统根据所述TS流接收指令采集目标频点对应的目标TS流数字信号,并将所述目标TS流数字信号发送至所述主系统,具体包括:

7.根据权利要求6所述的DVB频点锁定与数据处理方法,其特征在于,所述主系统对所述目标TS流数字信号进行格式转换处理,得到目标电视信息,并将所述目标电视信息进行投屏展示,具体包括:

8.一种DVB频点锁定与数据处理系统,其特征在于,所述DVB频点锁定与数据处理系统包括:

9.根据权利要求8所述的DVB频点锁定与数据处理系统,其特征在于,所述主系统包括:主系统前端模块、主系统解复用模块、主系统硬件解调模块以及从设备模式驱动模块;

10.根据权利要求8所述的DVB频点锁定与数据处理系统,其特征在于,所述DVB从系统包括:DVB从系统前端模块、DVB从系统解复用模块、DVB从系统USB服务模块以及主设备模式驱动模块;

...

【技术特征摘要】

1.一种dvb频点锁定与数据处理方法,其特征在于,所述dvb频点锁定与数据处理方法应用于dvb频点锁定与数据处理系统,所述dvb频点锁定与数据处理系统包括主系统和dvb从系统;所述dvb频点锁定与数据处理方法包括:

2.根据权利要求1所述的dvb频点锁定与数据处理方法,其特征在于,所述主系统包括主系统前端模块、主系统解复用模块、主系统硬件解调模块以及从设备模式驱动模块;所述dvb从系统包括dvb从系统前端模块、dvb从系统解复用模块、dvb从系统usb服务模块以及主设备模式驱动模块;所述主系统生成频点锁定控制指令,并将所述频点锁定控制指令发送至dvb从系统,具体包括:

3.根据权利要求2所述的dvb频点锁定与数据处理方法,其特征在于,所述dvb从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,之前还包括:

4.根据权利要求3所述的dvb频点锁定与数据处理方法,其特征在于,所述dvb从系统根据所述频点锁定控制指令生成锁频应答结果,并将所述锁频应答结果发送至所述主系统,具体包括:

5.根据权利要求4所述的dvb频点锁定...

【专利技术属性】
技术研发人员:杨涛陈慧明
申请(专利权)人:深圳市博创域视讯科技有限公司
类型:发明
国别省市:

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

1