[發明專利]播放音頻文件的電子設備與方法無效
| 申請號: | 201310700337.9 | 申請日: | 2013-12-18 |
| 公開(公告)號: | CN103714837A | 公開(公告)日: | 2014-04-09 |
| 發明(設計)人: | 邱建斌;張駿;朱延 | 申請(專利權)人: | 福州瑞芯微電子有限公司 |
| 主分類號: | G11B20/00 | 分類號: | G11B20/00 |
| 代理公司: | 福州市倉山區景弘專利代理事務所(普通合伙) 35219 | 代理人: | 林祥翔;呂元輝 |
| 地址: | 350000 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 播放 音頻文件 電子設備 方法 | ||
1.一種播放音頻文件的電子設備,所述電子設備安裝有Android系統,其特征在于,包括:
接收單元,用于接收播放一類型音頻流的請求;
檢測單元,用于獲取所述播放一類型音頻流請求中所述音頻流的采樣率和采樣精度;
判斷單元,用于判斷所述檢測單元獲取的采樣率和采樣精度是否為預設的采樣率和采樣精度;
音頻解碼單元,用于當所述判斷單元確定所述采樣精度不是所述預設采樣精度時根據所述獲取的采樣精度對所述音頻流進行解碼并將所述解碼信息調整為符合預設傳輸格式的解碼信息;以及
播放控制單元,用于根據經過所述音頻解碼單元調整的解碼信息按照第一播放方式播放所述經過解碼的音頻流。
2.如權利要求1所述的播放音頻文件的電子設備,其特征在于,所述播放控制單元還用于在AudioHardwareAlsa類中OpenOutputStream函數里設置屬性值為true,在AudioTrack類中每次進行AudioTrack構造時對所述屬性值進行判斷,并當判斷所述屬性值為true時確定AudioTrack構造失敗,再次接收到音頻流時無法生成AudioTrack以屏蔽除所述音頻流以外的其他音頻流。
3.如權利要求1所述的播放音頻文件的電子設備,其特征在于,所述播放控制單元還用于在AudioTrack傳遞所述音頻流的采樣率和采樣精度至Audio?Hal,并通過AudioPolicyService確定AudioStreamOutAlsa,AudioHardwareALSA類新建AudioStreamOutALSA類對象,并通過ALSAStreamops類的set函數配置采樣率、采樣精度和聲道數信息以完成硬件配置。
4.如權利要求1所述的播放音頻文件的電子設備,其特征在于,所述音頻解碼單元根據所述檢測單元獲取的采樣精度相應地修改AudioSource類中的read函數以將read函數讀取所述音頻流而產生的buffer格式的信息調整為符合I2S傳輸格式的解碼信息。
5.如權利要求4所述的播放音頻文件的電子設備,其特征在于,所述播放控制單元還用于在AudioPlayer類中對所述音頻流的參數進行讀取以及判斷,并當判斷所述音頻流的參數為非44.1KHz或48KHz/16bit時調用start函數添加標志參數Audio_Output_Flag_Direct以確定采用direct方式播放所述音頻流。
6.一種播放音頻文件的方法,所述方法應用于Android系統,其特征在于,所述方法包括:
接收到播放某一類型音頻流的請求;
獲取所述播放某一類型音頻流請求中所述音頻流的采樣率和采樣精度,并判斷所述采樣率和采樣精度是否為預設的采樣率和采樣精度;
當確定所述采樣率和采樣精度不是所述預設的采樣率和采樣精度時根據所述獲取的采樣精度對所述音頻流進行解碼并將所述解碼信息調整為符合預設傳輸格式的解碼信息;以及
根據所述經過調整的解碼信息按照第一播放方式播放所述經過解碼的音頻流。
7.如權利要求6所述的播放音頻文件的方法,其特征在于,還包括:在AudioHardwareAlsa類中OpenOutputStream函數里設置屬性值為true,在AudioTrack類中每次進行AudioTrack構造時對所述屬性值進行判斷,并當判斷所述屬性值為true時確定AudioTrack構造失敗,再次接收到音頻流時無法生成AudioTrack以屏蔽除所述音頻流以外的其他音頻流。
8.如權利要求6所述的播放音頻文件的方法,其特征在于,還包括:在AudioTrack傳遞所述音頻流的采樣率和采樣精度至Audio?Hal,并通過AudioPolicyService確定AudioStreamOutAlsa,AudioHardwareALSA類新建AudioStreamOutALSA類對象,并通過ALSAStreamops類的set函數配置采樣率、采樣精度和聲道數信息以完成硬件配置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福州瑞芯微電子有限公司,未經福州瑞芯微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310700337.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可調式磁瓦磨床夾具
- 下一篇:一種軸向運動式動靜壓電主軸





