[發(fā)明專利]一種流媒體播放模式確定方法及裝置有效
| 申請?zhí)枺?/td> | 201710204610.7 | 申請日: | 2017-03-30 |
| 公開(公告)號: | CN106850692B | 公開(公告)日: | 2020-03-20 |
| 發(fā)明(設計)人: | 朱永強 | 申請(專利權)人: | 成都長天信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04N21/434;H04N21/4363;H04N21/81 |
| 代理公司: | 北京超凡志成知識產(chǎn)權代理事務所(普通合伙) 11371 | 代理人: | 唐維虎 |
| 地址: | 610000 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 流媒體 播放 模式 確定 方法 裝置 | ||
1.一種流媒體播放模式確定方法,其特征在于,所述方法包括:
獲取在當前播放模式下的流媒體播放情況,所述當前播放模式與一組用于反映當前播放環(huán)境對應的軟硬件情況的參數(shù)相對應;
若所述流媒體播放情況滿足預設條件時,根據(jù)所述當前播放模式,計算出候選播放模式,其中,所述的根據(jù)所述當前播放模式,計算出候選播放模式的步驟包括:
根據(jù)所述當前播放模式,查找預設動態(tài)決策表中的所述當前播放模式對應的排名參數(shù)組,所述排名參數(shù)組包括用于表示服務端CPU消耗的第一排名參數(shù)、用于表示客戶端CPU消耗的第二排名參數(shù)和用于表示網(wǎng)絡帶寬消耗的第三排名參數(shù);
將所述當前播放模式對應的所述排名參數(shù)組中的各個參數(shù)分別與所述預設動態(tài)決策表中除去所述當前播放模式的其他所述播放模式所對應的排名參數(shù)組中相對應的參數(shù)進行計算,獲取所述候選播放模式;
判斷所述當前播放模式與所述候選播放模式是否相同,根據(jù)判斷結果,確定待播放流媒體的播放模式。
2.根據(jù)權利要求1所述的方法,其特征在于,所述一組用于反映當前播放環(huán)境對應的軟硬件情況的參數(shù)包括用于表示是否支持服務端硬件加速的第一參數(shù)、用于表示是否支持客戶端硬件加速的第二參數(shù)和用于表示是否支持定向播放器的第三參數(shù)。
3.根據(jù)權利要求1所述的方法,其特征在于,所述預設條件包括所述流媒體播放情況為卡頓且所述卡頓對應的原因向量中任意一個原因參數(shù)的布爾值為1,所述原因向量包括多個用布爾表達式表達的原因參數(shù)。
4.根據(jù)權利要求1所述的方法,其特征在于,所述將所述當前播放模式對應的所述排名參數(shù)組中的各個參數(shù)分別與所述預設動態(tài)決策表中除去所述當前播放模式的其他所述播放模式所對應的排名參數(shù)組中相對應的參數(shù)進行計算,獲取所述候選播放模式的步驟包括:
獲取所述當前播放模式所對應的播放模式編碼,所述播放模式編碼包括所述一組用于反映當前播放環(huán)境對應的軟硬件情況的參數(shù);
分別將所述當前播放模式所對應的所述播放模式編碼對應的所述排名參數(shù)組中的各個參數(shù)與各個所述預設動態(tài)決策表中除去所述當前播放模式的其他所述播放模式所對應的播放模式編碼所對應的排名參數(shù)組中相對應的參數(shù)分別相減,獲取各個其他所述播放模式編碼對應的下降交集,所述下降交集包括第一結果、第二結果及第三結果;
獲取當前播放模式出現(xiàn)卡頓時所對應的原因向量,所述原因向量包括一個用于表示播放模式組編號的整數(shù)和多個用布爾表達式表達的原因參數(shù),所述原因參數(shù)包括用于表示服務端編碼能力是否足夠的第一原因參數(shù)、用于表示客戶端解碼能力是否足夠的第二原因參數(shù)和用于表示帶寬是否足夠的第三原因參數(shù);
將所述原因向量中的各個原因參數(shù)分別與所述下降交集中的對應的各個結果進行比對,查找與所述原因向量中為0的原因參數(shù)所對應的下降交集中相對應的位置上的結果為非負,且所述原因向量中為1的原因參數(shù)所對應的下降交集中相對應的位置上的結果為正的所有的所述下降交集;
當查找到所述下降交集時,若所述下降交集所對應的播放模式編碼集合中包含有與所述當前播放模式所對應的所述播放模式編碼屬于同一播放模式組時,則將所述當前播放模式標記為候選播放模式;
當查找到所述下降交集時,若滿足所述下降交集條件且與當前播放模式所對應的所述播放模式編碼屬于不同播放模式組且所述播放模式編碼唯一,則將所述播放模式編碼所對應的播放模式標記為候選播放模式;
當查找到所述下降交集時,若滿足所述下降交集條件且與當前播放模式所對應的所述播放模式編碼屬于不同播放模式組且所述播放模式編碼不唯一,則對所述下降交集所對應的模式集合使用基于所述預設總優(yōu)勢率算法獲取候選播放模式;
當沒有查找到所述下降交集時,若全部下降交集中的所有元素都不包含正數(shù)項時,則將所述當前播放模式標記為候選播放模式;
當沒有查找到所述下降交集時,若所述全部下降交集中存在在所述原因向量對應位為正數(shù)項的播放模式時,則對所有包含正數(shù)項的下降交集對應的模式集合使用基于所述預設總優(yōu)勢率算法獲取候選播放模式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都長天信息技術有限公司,未經(jīng)成都長天信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710204610.7/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





