中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

音頻應用類開源Demo的示例分析

發布時間:2021-09-18 11:33:17 來源:億速云 閱讀:99 作者:柒染 欄目:編程語言

這篇文章給大家介紹音頻應用類開源Demo的示例分析,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

目前音頻應用行業發展的非常火熱,從語音類直播軟件,到語音類游戲,無論是工作生活,還是休閑娛樂都可以看到語音類軟件的身影。anyRTC 為了開發者更能快速的集成 SDK,根據場景開源了三款音頻應用 Demo,分別是 anyRTC 語音開黑、音頻互動連麥、anyHouse 。三款軟件基本上可以覆蓋市面上所有的音頻類應用場景。

下面為大家簡單介紹一下這三款 Demo 的樣式、功能、及適用場景。 音頻應用類開源Demo的示例分析

anyRTC語音開黑-ARChatRoom

視頻演示

https://www.bilibili.com/video/BV1XA411M7uf?share_source=copy_web

項目概述

ARChatRoom 是 anyRTC 模仿語音開黑的示例項目,演示了如何通過 anyRTC 云服務,并配合 anyRTC RTC SDK、anyRTC RTM SDK,快速實現語音社交的場景。

功能簡介
功能描述
發送彈幕&送禮物消息實時消息互動,以及禮物消息通道
上下麥操作申請上麥下麥
錄音功能支持高清、低清語音錄制,可以把用戶和主播之間的聲音全部記錄下來
音樂播放背景音樂跟主播聲音進行混音播放
音效播放除了播放背景音樂,主播可以同時播放音效文件,襯托房間氣氛
場控功能換麥、抱麥、禁麥、封麥、禁言、踢人等功能,場控能力,提供簡單的 API 接口實現
音量控制可以調節音樂聲、人聲、和耳返的聲音
下載地址

GitHub:https://github.com/anyRTC-UseCase/ARChatRoom

掃碼下載

點擊鏈接掃碼下載:https://www.pgyer.com/0Cw5

音頻互動連麥-AudioLive

視頻演示

https://www.bilibili.com/video/BV17Z4y1A7zR?share_source=copy_web

項目概述

AudioLive 是 anyRTC 所做的語音連麥的示例項目,演示了如何通過 anyRTC 云服務,并配合 anyRTC RTC SDK、anyRTC RTM SDK、anyRTC 本地推流組件、anyRTC 播放組件,快速實現語音連麥的場景。

AudioLive 支持 RTC 實時語音連麥、服務端推流到 CDN 、客戶端推流到 CDN 、三種直播模式。

功能簡介
功能描述
RTC 實時語音連麥RTC 實時直播模式,通過 anyRTC RTN 網絡進行直播,延遲可控制在 200 ms 內,支持最大 50 人互動連麥,觀看人數最大 100 W
服務端推流到 CDN將直播媒體流發布到 CDN (Content Delivery Network) 的過程稱為 CDN 直播推流。用戶無需安裝 App 即可通過 Web 瀏覽器觀看直播
客戶端推流到 CDN客戶端將直播媒體流發布到 CDN (Content Delivery Network) 的過程稱為 客戶端推流到 CDN 。用戶需要集成 IArRtmpPush SDK 進行推流
音樂播放主播端可以自由控制播放音樂列表里面的歌曲
音效功能除了播放背景音樂,主播可以同時播放音效文件,襯托房間氣氛
快速上麥把在列表排隊的用戶一次性全部同意上麥,不再需要主播多次重復操作
上下麥操作申請上麥下麥
實時消息主播和用戶可以實時發送消息進行溝通
音量控制可以調節音樂聲、人聲、和耳返的聲音
下載地址

GitHub:https://github.com/anyRTC-UseCase/AudioLive

掃碼下載

點擊鏈接掃碼下載: https://www.pgyer.com/DuH9

anyHouse

視頻演示

https://www.bilibili.com/video/BV13X4y1g7Kp?share_source=copy_web

項目概述

年初的時候因為馬斯克的一場直播帶貨,讓 Clubhouse 迅速出圈變成現在炙手可熱的社交產品。為了幫助開發者快速打造自己風格的 Clubhouse。anyRTC 開源了仿 Clubhouse 語音模塊的 Demo - anyHouse,實現 ClubHouse 的核心語聊模塊,包括舉手,邀請上臺等功能。

功能介紹
功能描述
快速上麥把在列表排隊的用戶一次性全部同意上麥,不再需要主播多次重復操作
上下麥操作申請上麥下麥
實時消息主播和用戶可以實時發送消息進行溝通
音量控制可以調節音樂聲、人聲、和耳返的聲音
創建房間主播可以創建公開房間或者帶有密碼的私密房間
主播開麥,閉麥麥上主播可以開麥發言,當主播不想發言了,就可以閉麥
下載地址

GitHub:https://github.com/anyRTC-UseCase/anyHouse

掃碼下載

點擊鏈接掃碼下載:https://www.pgyer.com/1k2C

支持場景

三款軟件基本上可以覆蓋目前市面上所有的語音類軟件應用的場景下面簡單介紹一下。

  • 語音直播

語音直播顧名思義主播只用聲音進行直播,包含唱歌,讀書,聊天等方面,主播可以邀請用戶一起連麥互動,用戶可以實時發彈幕進行互動。

  • 語音類游戲

像狼人殺和誰是臥底這類就是典型的語音游戲類app,之前這種游戲只能在線下進行而且限制還有很多,比如要有固定的人數,要有題目,還要有裁判才行,但是線上游戲就可以克服這些困難,人數不夠的時候會有系統自動補全人數,用戶可以按照系統的游戲規則進行游戲,提升游戲進度。

  • 語音聊天房

進入聊天房后,每一個房間都是自己的主題,用戶可以在房間內暢所欲言,同時支持變聲。如果不想發言也可以選擇觀眾模式,不參與互動只收聽或者發彈幕也是可以的。

  • 語音開黑

主要是作為游戲進行中語音溝通的媒介,因為多人一起在玩游戲的時候經常會出現有雜音,聲音延遲,或者聽不清楚的問題。而語音開黑類軟件就完美的解決了這些問題,可以讓你在玩游戲的同時保持正常的語音交流,提升用戶體驗。

我們的優勢

可以在多人通訊環境,既保證重要通話的清晰度,又要兼顧他人的體驗。我們使用了兩套策略:在決策空間有限的情況下使用人工智能進行流控;在更復雜的場景下提供基于主觀體驗調整策略。

1、優秀的音質

語音連麥最重要的就是聲音。聲音是否清楚,聲音還原度高不高,說話的時候會不會出現卡頓、不清晰、有噪聲的情況,這些問題都是判斷一個語音連麥軟件是否優秀的重要因素。

針對以上問題,anyRTC 通過領先的 3A 算法,智能適應各類環境,全面消除回聲,并提供超一流的雙講表現;可在不損傷語音音質的情況下,有效消除各類噪音;可實現音頻的自動增益,即使在嘈雜環境下用戶也能體驗優異。

2、多人通訊流控

可以在多人通訊環境,既保證重要通話的清晰度,又要兼顧他人的體驗。我們使用了兩套策略:在決策空間有限的情況下使用人工智能進行流控;在更復雜的場景下提供基于主觀體驗調整策略。

3、弱網支持

網絡環境問題一直是影響語音通話質量的一個重要因素。所在地區的網絡情況是否良好,如果從一個網絡良好的地點去到一個弱網環境下,軟件能否正常運行,就像進入地鐵,電梯等場景。此外如果用戶在國外,是否也能像在國內一樣正常使用軟件,也是非常重要的一點。

anyRTC 通過就近接入、動態路由、丟包重傳,實現弱網高質量通信,70 % 丟包仍可正常通信。全球多點覆蓋,保障美洲、歐洲、亞洲等海外用戶實時高清通話,特別針對東南亞、中東、北美和國內中小城市做網絡優化。保證在世界各地都能正常的使用軟件。

4、全平臺覆蓋

支持 Windows、macOS、Android、iOS、web、小程序等多平臺覆蓋,支持 Electron、uni-app、flutter、跨平臺開發。

5、質量透明可查

大數據監控平臺全鏈路覆蓋,連通率、丟包率、抖動、延時等教學過程中一切質量問題透明可查。

關于音頻應用類開源Demo的示例分析就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳新县| 孝昌县| 浏阳市| 万载县| 寿光市| 建昌县| 吴旗县| 呼和浩特市| 开平市| 庆阳市| 乌兰浩特市| 城固县| 宣武区| 桦甸市| 普陀区| 乐平市| 修武县| 海丰县| 涟源市| 巴东县| 舟山市| 本溪市| 迁安市| 汽车| 印江| 砚山县| 福鼎市| 宁晋县| 家居| 长寿区| 文成县| 宁陕县| 娄底市| 邯郸市| 利川市| 岳普湖县| 托克托县| 桃园市| 绥江县| 六安市| 金堂县|