[發明專利]一種多終端協同播放音頻文件的方法及裝置有效
| 申請號: | 201310446463.6 | 申請日: | 2013-09-26 |
| 公開(公告)號: | CN104516881B | 公開(公告)日: | 2018-03-13 |
| 發明(設計)人: | 汪香君;張清;許劍峰 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G11B20/10 |
| 代理公司: | 北京同達信恒知識產權代理有限公司11291 | 代理人: | 黃志華 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 協同 播放 音頻文件 方法 裝置 | ||
1.一種多終端協同播放音頻文件的方法,其特征在于,包括:
主終端獲取與本地協同播放音頻文件的從終端的音頻文件列表;
當所述主終端判定所述從終端的音頻文件列表中不包含指定音頻文件時,向所述從終端發送所述指定音頻文件;
所述主終端確定等待時長,包括:所述主終端讀取所述指定音頻文件的編碼速率;所述主終端確定向所述從終端發送音頻文件時對應的文件傳輸速率;所述主終端根據所述指定音頻文件的編碼速率和所述文件傳輸速率,確定等待時長;
自所述主終端向所述從終端發送所述指定音頻文件起,當所述等待時長到達時,所述主終端播放所述指定音頻文件,以及指示參與協同播放音頻文件的從終端播放所述指定音頻文件。
2.如權利要求1所述的方法,其特征在于,所述主終端根據所述指定音頻文件的編碼速率和所述文件傳輸速率,確定等待時長包括:
所述主終端判斷所述指定音頻文件的編碼速率是否大于所述文件傳輸速率;
當所述指定音頻文件的編碼速率大于所述文件傳輸速率時,所述主終端根據所述指定音頻文件的編碼速率,所述文件傳輸速率,所述指定音頻文件的播放時長,獲取所述等待時長;
當所述指定音頻文件的編碼速率小于或等于所述文件傳輸速率時,所述主終端確定所述等待時長為第一預設值。
3.如權利要求2所述的方法,其特征在于,所述主終端根據所述指定音頻文件的編碼速率,所述文件傳輸速率,所述指定音頻文件的播放時長,獲取所述等待時長包括:
采用如下公式獲取所述等待時長:
其中,T為所述等待時長;Vc為所述指定音頻文件的編碼速率,為恒定值;Vn為所述文件傳輸速率;T1為所述指定音頻文件的播放時長;Δt為第二預設值。
4.如權利要求1至3任一所述的方法,其特征在于,當所述指定音頻文件的編碼速率為非恒定值時,所述主終端讀取所述指定音頻文件的編碼速率,具體包括:
所述主終端根據所述指定音頻文件的文件類型,獲取所述文件類型的文件對應的最大編碼速率;
將所述最大編碼速率作為所述指定音頻文件的編碼速率。
5.如權利要求1至3任一所述的方法,其特征在于,所述主終端確定向所述從終端發送音頻文件時對應的文件傳輸速率包括:
所述主終端向所述從終端發送測試包;
檢測所述測試包的傳輸速率,將檢測到的傳輸速率作為向所述從終端發送音頻文件時對應的文件傳輸速率。
6.如權利要求1至3任一所述的方法,其特征在于,當所述從終端的數量為至少兩個時;
所述主終端分別確定向所述至少兩個從終端發送音頻文件時對應的文件傳輸速率;
從確定的至少兩個文件傳輸速率中選擇速率最小的傳輸速率,將選擇的最小的傳輸速率作為向所述至少兩個從終端發送音頻文件時對應的文件傳輸速率。
7.如權利要求1至3任一所述的方法,其特征在于,所述主終端指示所述參與協同播放音頻文件的從終端播放所述指定音頻文件,具體包括:
所述主終端指示所述參與協同播放音頻文件的從終端播放所述指定音頻文件中的指定聲道子文件;或者,
所述主終端指示所述參與協同播放音頻文件的從終端播放所述指定音頻文件中的所有聲道子文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310446463.6/1.html,轉載請聲明來源鉆瓜專利網。





