两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種音頻適配方法和系統(tǒng)與流程

文檔序號(hào):11828751閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種音頻適配方法,用于使第三方應(yīng)用與操作系統(tǒng)的音頻子系統(tǒng)適配,其特征在于,所述音頻子系統(tǒng)包括媒體接口庫(kù)、音頻設(shè)備申請(qǐng)接口庫(kù)、音頻設(shè)備狀態(tài)管理器、音頻流創(chuàng)建器、音頻服務(wù)及硬件驅(qū)動(dòng),其中所述媒體接口庫(kù)包括媒體播放、錄制接口并帶編解碼庫(kù),所述方法包括:

響應(yīng)于第三方應(yīng)用的音頻類型為非語(yǔ)音通話,第三方應(yīng)用直接調(diào)用所述媒體接口庫(kù)中的相應(yīng)接口,其中不同音頻類型具有不同的默認(rèn)優(yōu)先級(jí),及其中所述媒體接口庫(kù)向第三方應(yīng)用提供修改默認(rèn)優(yōu)先級(jí)的選擇;

所述媒體接口庫(kù)調(diào)用所述音頻設(shè)備申請(qǐng)接口庫(kù)的接口向所述音頻設(shè)備狀態(tài)管理器申請(qǐng)使用音頻設(shè)備;

響應(yīng)于申請(qǐng)成功,所述音頻流創(chuàng)建器產(chǎn)生音頻流并將其發(fā)送給所述音頻服務(wù),及所述音頻設(shè)備狀態(tài)管理器將音頻路由發(fā)送給所述音頻服務(wù);

通過(guò)所述硬件驅(qū)動(dòng)使用相應(yīng)音頻設(shè)備播放所述音頻流。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

響應(yīng)于第三方應(yīng)用的音頻類型為語(yǔ)音通話,第三方應(yīng)用調(diào)用所述音頻設(shè)備申請(qǐng)接口庫(kù)的接口向所述音頻設(shè)備狀態(tài)管理器申請(qǐng)使用音頻設(shè)備;

響應(yīng)于申請(qǐng)成功,經(jīng)VOIP引擎在所述音頻服務(wù)中創(chuàng)建播放語(yǔ)音流,及所述音頻設(shè)備狀態(tài)管理器將音頻路由發(fā)送給所述音頻服務(wù)。

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

響應(yīng)于申請(qǐng)失敗,向第三方應(yīng)用返回錯(cuò)誤碼。

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

響應(yīng)于所述默認(rèn)優(yōu)先級(jí)已被修改,所述音頻服務(wù)將所述音頻流的音頻類型修改為修改后的優(yōu)先級(jí)。

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,非語(yǔ)音通話的音頻類型包括發(fā)送語(yǔ)音消息、播放語(yǔ)音消息和發(fā)起/被邀鈴聲。

6.一種音頻適配系統(tǒng),用于使第三方應(yīng)用與操作系統(tǒng)的音頻子系統(tǒng)適配,其特征在于,所述音頻子系統(tǒng)包括媒體接口庫(kù)、音頻設(shè)備申請(qǐng)接口庫(kù)、音頻設(shè)備狀態(tài)管理器、音頻流創(chuàng)建器、音頻服務(wù)及硬件驅(qū)動(dòng),其中所述媒體接口庫(kù)包括媒體播放、錄制接口并帶編解碼庫(kù),所述音頻適配系統(tǒng)包括:

媒體接口庫(kù)調(diào)用模塊,用于響應(yīng)于第三方應(yīng)用的音頻類型為非語(yǔ)音通話,第三方應(yīng)用直接調(diào)用所述媒體接口庫(kù)中的相應(yīng)接口,其中不同音頻類型具有不同的默認(rèn)優(yōu)先級(jí),及其中所述媒體接口庫(kù)向第三方應(yīng)用提供修改默認(rèn)優(yōu)先級(jí)的選擇;

第一申請(qǐng)模塊,用于使得所述媒體接口庫(kù)調(diào)用所述音頻設(shè)備申請(qǐng)接口庫(kù)的接口向所述音頻設(shè)備狀態(tài)管理器申請(qǐng)使用音頻設(shè)備;

第一音頻流生成模塊,用于響應(yīng)于申請(qǐng)成功,所述音頻流創(chuàng)建器產(chǎn)生音頻流并將其發(fā)送給所述音頻服務(wù),及所述音頻設(shè)備狀態(tài)管理器將音頻路由發(fā)送給所述音頻服務(wù);

播放模塊,用于通過(guò)所述硬件驅(qū)動(dòng)使用相應(yīng)音頻設(shè)備播放所述音頻流。

7.根據(jù)權(quán)利要求6所述的音頻適配系統(tǒng),其特征在于,所述音頻適配系統(tǒng)還包括:

第二申請(qǐng)模塊,用于響應(yīng)于第三方應(yīng)用的音頻類型為語(yǔ)音通話,第三方應(yīng)用調(diào)用所述音頻設(shè)備申請(qǐng)接口庫(kù)的接口向所述音頻設(shè)備狀態(tài)管理器申請(qǐng)使用音頻設(shè)備;

第二音頻流創(chuàng)建模塊,用于響應(yīng)于申請(qǐng)成功,經(jīng)VOIP引擎在所述音頻服務(wù)中創(chuàng)建播放語(yǔ)音流,及所述音頻設(shè)備狀態(tài)管理器將音頻路由發(fā)送給所述音頻服務(wù)。

8.根據(jù)權(quán)利要求6所述的音頻適配系統(tǒng),其特征在于,所述音頻適配系統(tǒng)還包括:

錯(cuò)誤碼返回模塊,用于響應(yīng)于申請(qǐng)失敗,向第三方應(yīng)用返回錯(cuò)誤碼。

9.根據(jù)權(quán)利要求6所述的音頻適配系統(tǒng),其特征在于,所述音頻適配系統(tǒng)還包括:

優(yōu)先級(jí)修改模塊,用于響應(yīng)于所述默認(rèn)優(yōu)先級(jí)已被修改,使所述音頻服務(wù)將所述音頻流的音頻類型修改為修改后的優(yōu)先級(jí)。

10.根據(jù)權(quán)利要求6所述的音頻適配系統(tǒng),其特征在于,非語(yǔ)音通話的音頻類型包括發(fā)送語(yǔ)音消息、播放語(yǔ)音消息和發(fā)起/被邀鈴聲。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
怀仁县| 若尔盖县| 饶河县| 泾川县| 富阳市| 白河县| 玉溪市| 高碑店市| 临汾市| 昆明市| 景谷| 麻江县| 聊城市| 香河县| 临泽县| 张家界市| 泌阳县| 任丘市| 兴义市| 宿迁市| 河曲县| 大悟县| 疏勒县| 蓝山县| 潍坊市| 贵德县| 葵青区| 六盘水市| 南充市| 宜兰市| 呼伦贝尔市| 霞浦县| 隆子县| 苏州市| 什邡市| 新津县| 乐业县| 喜德县| 汉寿县| 镇平县| 望谟县|