[發明專利]基于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.szxzyx.cn/pat/books/202010224502.8/2.html,轉載請聲明來源鉆瓜專利網。





