一种DTH+OTT增强型智能终端的实现方法技术

技术编号:26895359 阅读:54 留言:0更新日期:2020-12-29 16:20
本发明专利技术公开了一种DTH+OTT增强型智能终端的实现方法,包括步骤S100:在卫星直播电视DTH的硬件基础上增加LTE模块、内存容量和FLASH容量;步骤S200:将操作系统升级为TVOS‑C系统,并在TVOS‑C系统上完成LTE模块的驱动开发、FLASH的分区处理及驱动开发、卫星直播播放流程设计和集成Android APP应用。本发明专利技术能实现直播卫星信号的接收和播放,同时也能支持OTT牌照方的互联网节目播放和资源访问;此增强型智能终端对于不方便架设有线网络的偏远地区可以通过4G等网络满足用户文化娱乐的需求以及互动访问需求。

【技术实现步骤摘要】
一种DTH+OTT增强型智能终端的实现方法
本专利技术涉及智能机顶盒
,具体的说,是一种DTH+OTT增强型智能终端的实现方法。
技术介绍
随着互联网通讯的发展、4G普及、流里资费的下调,普通用户通过4G上互联网的越来越可行。DTH单向广播直播卫星接收机在国内已非常普及,已拥有1.4亿用户,但是单向直播内容单一且无法互动,无法满足用户越来越丰富的文化娱乐需求。基于现有的直播卫星单向用户基数庞大,若这部分用户逐步转为增强型智能终端的用户,市场潜力巨大。由于单向直播卫星接收机不具备双向通讯的硬件设施,因此针对用户的互联网应用及资源访问的需求是无法实现的,针对特定应用环境下,需要增加4G模块解决互联访问问题;另外,现有的单向直播卫星接收机是linux操作系统,无法直接集成各种互联网OTT应用,无法实现直播卫星信号的接收和播放,同时也无法支持OTT牌照方的互联网节目播放和资源访问。
技术实现思路
本专利技术的目的在于提供一种DTH+OTT增强型智能终端的实现方法,用于解决现有技术中单向直播卫星接收机是linux操作系统,无法直接集成各种互联网OTT应用,无法同时实现直播卫星信号的接收和播放以及支持互联网节目播放和资源访问的问题。本专利技术通过下述技术方案解决上述问题:一种DTH+OTT增强型智能终端的实现方法,包括:步骤S100:在卫星直播电视DTH的硬件基础上增加LTE模块、内存容量和FLASH容量;步骤S200:将操作系统升级为TVOS-C系统,并在TVOS-C系统上完成LTE模块的驱动开发、FLASH的分区处理及驱动开发、卫星直播播放流程设计和集成AndroidAPP应用。所述卫星直播播放流程具体为:步骤A1:在Tuner模块添加ABS-S卫星广播信道解调器的信道解调和解调控制,用户搜台,Tuner模块对指定要搜索的频点进行卫星信号调谐,通过Demod进行解调,实现卫星信号锁频;Tuner模块进行卫星信号调谐,通过Tuner驱动的移植,将频率、极化方式、符号率传送到hal层,由hal层驱动硬件调谐成固定的频率;Demod解调是通过Demod驱动的移植,将调制出来的数据解调成TS流传给CPU处理;步骤A2:接收卫星通道下发的TS流,解析PAT/PMT表,将频道信息保存在数据库中,实现不同卫星的节目分类保存;步骤A3:用户切台时给可下载条件接收系统DCAS传递CASPID信息,给硬件数据过滤器传递音视频包的包识别码PID信息,可下载条件接收系统DCAS进行解扰,再解扰后的数据传递给硬件解码器进行播放。所述LTE模块的驱动开发具体为:步骤B1:完成LTE模块驱动的移植;步骤B2:修改linux原生内核usb转串口驱动代码,把LTE模块的厂家标识vendorid和产品标识productid加入到设备列表当中,使LTE模块在上电后能被识别;步骤B3:在内核中添加RNDIS驱动,为LTE模块创建虚拟的网卡;步骤B4:在系统设置界面上添加4G上网方式选择按钮,当选择4G上网方式时,hal层打开为4G模块虚拟出的usb0网卡;步骤B5:修改拨号程序,加入模组厂商的定制化修改。所述集成AndroidAPP应用的方法为:步骤C1:在TVOS-C系统上将AndroidAPP编译到系统应用目录下,通过APP应用管理器进行安装;步骤C2:AndroidAPP通过HTTP协议实现增强型智能终端与远端内容服务器资源的交互。增强型智能终端为了融合卫星直播和Java应用功能,对于已开户激活的接收机,开机时再launcher的小视频窗口中播放卫星直播频道,在launcher界面增加了卫星频道浏览,卫星直播EPG浏览窗口播放,增加了使用Java封装的直播卫星节目播放的接口。对于没有开户激活的用户,则进入安装界面,获取卫星信号强度和北斗信息生成开户二维码,上传开户信息,自动进行搜台并全屏播放,在按主页键后进入launcher界面。Launcher功能通过Java应用实现,launcher桌面的实现流程:首先完成launcher桌面的素材绘制,调用DCAS提供的接收机设备激活状态接口,判断激活状态,如果已经激活,初始化播放器调用直播节目播放接口,在小视频窗口播放直播节目。如果未激活,则一直等到获取到相关状态,再播放直播节目。当用户从主菜单进入其他应用,则停止小视频窗口的播放,释放播放器资源,重新进入桌面应用,重复开始的动作。从launcher主菜单入口进入直播卫星应用是采用WEBVIEW封装的APP,直播卫星应用的调用逻辑为:直播星应用通过JS调用H5引擎,H5引擎调用DTH组件、DTV组件和媒体组件;DTH组件实现尾箱单向数据广播数据接收,DTV组件接收PSI/PI表实现搜台,节目播放时调用媒体组件,媒体组件调用DCAS组件,DCAS组件完成加密节目的解扰,解密后的清流由媒体组件实现播放。本专利技术与现有技术相比,具有以下优点及有益效果:本专利技术能实现直播卫星信号的接收和播放,同时也能支持OTT牌照方的互联网节目播放和资源访问;此增强型智能终端对于不方便架设有线网络的偏远地区可以通过4G等网络满足用户文化娱乐的需求以及互动访问需求。附图说明图1为本专利技术的硬件框图;图2为本专利技术的调用逻辑图;图3为本专利技术的直播节目播放的流程图;图4为4GLTE模块的实现原理图;图5为本专利技术的开机流程图;图6为launcher桌面的实现流程图。具体实施方式下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。实施例:一种DTH+OTT增强型智能终端的实现方法,DTH的定义为卫星直播电视,OTT的定义为通过互联网提供的服务,包括:步骤S100:在卫星直播电视DTH的硬件基础上增加4GLTE模块、内存容量扩容为1G和FLASH容量扩容为8G,并采用emmcflash,如图1所示;步骤S200:将操作系统升级为TVOS-C系统,并在TVOS-C系统上完成LTE模块的驱动开发、FLASH的分区处理及驱动开发、卫星直播播放流程设计和集成AndroidAPP应用。结合图3所示,所述卫星信号数字电视直播播放流程为:所述卫星直播播放流程具体为:步骤A1:在Tuner模块添加ABS-S卫星广播信道解调器的信道解调和解调控制,用户搜台,Tuner模块对指定要搜索的频点进行卫星信号调谐,通过Demod进行解调,实现卫星信号锁频;Tuner模块进行卫星信号调谐,通过Tuner驱动的移植,将频率、极化方式、符号率传送到hal层,由hal层驱动硬件调谐成固定的频率;Demod解调是通过Demod驱动的移植,将调制出来的数据解调成TS流传给CPU处理;步骤A2:接收卫星通道下发的TS流,解析PAT/PMT表,将频道信息保存在数据库中,实现不同卫星的节目分类保存;步骤A3:节目播放,在播放本文档来自技高网...

【技术保护点】
1.一种DTH+OTT增强型智能终端的实现方法,其特征在于,包括:/n步骤S100:在卫星直播电视DTH的硬件基础上增加LTE模块、内存容量和FLASH容量;/n步骤S200:将操作系统升级为TVOS-C系统,并在TVOS-C系统上完成LTE模块的驱动开发、FLASH的分区处理及驱动开发、卫星直播播放流程设计和集成Android APP应用。/n

【技术特征摘要】
1.一种DTH+OTT增强型智能终端的实现方法,其特征在于,包括:
步骤S100:在卫星直播电视DTH的硬件基础上增加LTE模块、内存容量和FLASH容量;
步骤S200:将操作系统升级为TVOS-C系统,并在TVOS-C系统上完成LTE模块的驱动开发、FLASH的分区处理及驱动开发、卫星直播播放流程设计和集成AndroidAPP应用。


2.根据权利要求1所述的一种DTH+OTT增强型智能终端的实现方法,其特征在于,所述卫星直播播放流程具体为:
步骤A1:在Tuner模块添加ABS-S卫星广播信道解调器的信道解调和解调控制,用户搜台,Tuner模块对指定要搜索的频点进行卫星信号调谐,通过Demod进行解调,实现卫星信号锁频;
步骤A2:接收卫星通道下发的TS流,解析PAT/PMT表,将频道信息保存在数据库中;
步骤A3:用户切台时给可下载条件接收系统DCAS传递CASPID信息,给硬件数据过滤器传递音视频包的包识别码PID信息,可下载条件接收系统DCAS进行解扰,再解扰后的数据传递给硬件解码器进行播放。<...

【专利技术属性】
技术研发人员:周彩霞徐天保蒋艳山孙秀颖李秀婷郝丽
申请(专利权)人:四川九州电子科技股份有限公司
类型:发明
国别省市:四川;51

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

1