[發明專利]提升Android電視網絡視頻播放流暢度的方法在審
| 申請號: | 202010106005.8 | 申請日: | 2020-02-20 |
| 公開(公告)號: | CN111200753A | 公開(公告)日: | 2020-05-26 |
| 發明(設計)人: | 林守剛 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04N21/44 | 分類號: | H04N21/44;H04N21/442;H04N21/443 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 陳藝文 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提升 android 電視 網絡 視頻 播放 流暢 方法 | ||
1.一種提升Android電視網絡視頻播放流暢度的方法,其特征在于,包括以下步驟:
S10、后臺實時動態識別前臺的網絡視頻應用是否存在播放緩沖卡頓行為;
S20、如果發生了網絡播放緩沖卡頓現象,則以應用UID為標識,在內核網絡數據鏈路層對指定UID進程網絡數據包進行過濾丟棄處理,對后臺應用不必要網絡帶寬占用進行限制;
S30、后臺實時動態識別前臺網絡視頻播放場景停止切換行為,當從網絡視頻應用場景切換到其它場景時,解除步驟S20中所有應用UID的網絡數據包過濾限制,恢復其原有的網絡數據包接收、轉發、發送功能行為。
2.根據權利要求1所述的提升Android電視網絡視頻播放流暢度的方法,其特征在于,所述步驟S10具體包括以下步驟:
S11、從Android MediaPlayer播放器的native層,實時抓取網絡視頻URL地址頭,如果URL地址頭以“http://”開始,即標記為當前播放視頻為網絡視頻;
S12、實時抓取MediaPlayer播放器的播放緩沖開始與結束的消息,并為開始與結束的消息打上時間戳信息,通過所述時間戳信息計算每組開始與結束的時間間隔,如果所述時間間隔大于設定的閾值時,則識別為發生了網絡播放緩沖卡頓現象,以此作為對后臺應用不必要網絡帶寬占用進行限制的觸發時機。
3.根據權利要求2所述的提升Android電視網絡視頻播放流暢度的方法,其特征在于,所述步驟S12中,設定的閾值為3S。
4.根據權利要求1所述的Android電視網絡視頻播放流暢度的方法,其特征在于,其特征在于,所述步驟S30具體包括:
實時抓取Activity棧頂包名信息并記錄,每次棧頂包名發生變化時,如果之前場景是網絡視頻播放場景,則判斷識別為網絡視頻播放場景已退出,此時在內核中解除對步驟S20中指定的應用UID網絡數據包接收、發送、轉發的限制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010106005.8/1.html,轉載請聲明來源鉆瓜專利網。





