![](/img/trans.png)
[英]How can I implement JavaScript getUserMedia stub to send custom audio bytes
[英]How can I play a JavaScript audio only getUserMedia stream to the user agent?
我不知道如何將只有音頻的 stream(來自 navigator.mediaDevices.getUserMedia)變成為我的用戶提供的真實有效的音頻播放。 我寧願在本機 JavaScript(無 HTML)中做所有事情,但庫很好。 那么,我會用什么? 我會執行嗎
new Audio(stream);
或者那不是我想要的? 很困惑,好像我犯了一個簡單的錯誤。 我知道如何處理視頻,同樣,只喜歡音頻 JS 或音頻元素。 在這個用例中,我們無法在合適的地方展示視頻。 由於我們的限制,Stream 將始終僅在音頻中出現。 感謝您嘗試提供幫助!
我做了一些實驗; 這是你如何做到的。
(async () => {
let audio = new Audio();
audio.srcObject = await navigator.mediaDevices.getUserMedia({audio: true, video: false});
audio.play();
})();
警告:顯然這段代碼會從你自己的麥克風播放聲音; 所以使用遠程 stream 來避免非常煩人的反饋(相信我,我聽說過)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.