[发明专利]基于IPTV网络在机顶盒上实现多屏播放的控制方法有效
申请号: | 202010224502.8 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111416988B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 蔡晓丽;蒋晓东;王瑛 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/254;H04N21/41;H04N21/434;H04N21/643 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 张秀敏 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 iptv 网络 机顶盒 实现 播放 控制 方法 | ||
本发明公开了一种基于IPTV网络在机顶盒上实现多屏播放的控制方法,包括:服务器调用创建播放接口创建播放器时,浏览器为播放器分配NativeId标记;播放控制中间件为播放器创建对应的播放通道,每个播放通道与NativeId标记关联控制;播放器控制中间件根据播放源网址分配播放类型:基于HTTP协议传输的流媒体调用ExoPlayer库播放;非HTTP协议传输的直播流和单播流经过网络协议解析、Ts包解析、Ts注入解码控制和CTC注入解码通道后播放。本发明在智能机顶盒上实现IPTV网络视频源多屏播放,同时在播放器控制中间中实现Dash、HLS协议流多屏播放。
技术领域
本发明涉及网络机顶盒播放器技术领域,具体的说,是一种基于IPTV网络在机顶盒上实现多屏播放的控制方法。
背景技术
基于IPTV网络,服务器提供响应的EPG接口需求供各终端对接实现访问,智能机顶盒访问IPTV网络服务器需集成浏览器和相应的播放器系统实现播放。各个芯片平台基于芯片底层的音视频解码器封装注入Ts数据包解码的CTC模块,通过该模块可实现Ts包的解码注入播放,同时芯片平台基于音视频解码器封装Mediaplayer可实现基于HTTP协议传输的网络视频源播放。随着Android系统版本的升级,系统对各个分区的资源管理提出更严格的要求,如果在一个进程中需要调用system和vendor分区的资源,则vendor分区接口必须经过HAL接口定义语言封装后才能被调用,否则会调用失败。MediaPlayer模块位于system分区,CTC模块位于vendor分区。鉴于此,某些芯片平台提供的Mediaplayer起播后创建的视频窗口无法正常改变显示位置以及大小,无法进行多屏显示,以及不能同时支持Dash协议流播放、WebVTT的字幕解析和HLS协议流播放的问题。
发明内容
本发明的目的在于提供一种基于IPTV网络在机顶盒上实现多屏播放的控制方法,用于解决无法直接通过芯片底层SDK创建的Surface实现多屏显示的问题,同时使用Exoplayer库接口实现HLS,Dash等协议的网络视屏源播放以解决芯片底层不支持HLS,Dash等协议视频源播放的问题。
本发明通过下述技术方案解决上述问题:
一种基于IPTV网络在机顶盒上实现多屏播放的控制方法,包括:
步骤S1:服务器调用创建播放接口创建播放器时,浏览器为播放器分配NativeId标记;播放控制中间件为播放器创建对应的播放通道,每个播放通道与NativeId标记关联控制;
步骤S2:播放器控制中间件根据播放源网址分配播放类型:基于HTTP协议传输的流媒体调用ExoPlayer库播放;非HTTP协议传输的直播流和单播流经过网络协议解析、Ts包解析、Ts注入解码控制和CTC注入解码通道后播放,由播放APK分配对应的Surface对象实现多屏播放。
播放APK基于浏览器库和Exoplayer库封装,播放客户端和播放服务端基于AIDL封装,播放器控制中间件包括多路播放通道管理、多路网络数据协议解析、多路Ts包解析、多路Ts注入解码控制和Exoplayer多路控制;播放APK、播放客户端、播放服务端、播放器控制中间件组成播放系统,播放系统实现播放经HLS、Dash协议流化HTTP协议传输的OTT直播或者OTT点播源;也可以播放经IGMP,RTSP,RTP协议传输的IPTV直播或者IPTV点播源,解决无法直接通过芯片底层SDK创建的Surface实现多屏显示的问题以及解决芯片底层不支持HLS,Dash等协议视频源播放的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010224502.8/2.html,转载请声明来源钻瓜专利网。