[英]How to send webcam video to rtmp
我正在使用https://demo.avideo.com/進行直播。
我正在嘗試生活 stream 我的 web cam 這個網站顯示選項生活 stream Z2567A5403705EB7AC2E.
當我按下 web 凸輪 stream 后看到源代碼時。
swfobject.embedSWF("<?php echo $global['webSiteRootURL']; ?>plugin/Live/view/webcam.swf", "webcam", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
現在我正在嘗試用
獲取用戶媒體
if (navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia({ video: true })
.then(function (stream) {
video.srcObject = stream;
})
.catch(function (err0r) {
console.log("Something went wrong!");
});
}
Web cam 正在請求訪問權限。
但是如何將 web cam 視頻發送到 rtmp 服務器。 有什么辦法嗎? 或者是否有任何其他選項可以實現這一點。
注意:我使用https://obsproject.com/發送到 rtmp 服務器它與 web 攝像頭、屏幕共享、視頻和所有工作正常
謝謝
WebCam -> RTMP
不能直接在瀏覽器中使用。 您需要將視頻發送到后端,然后橋接到 RTMP。
我在這里分享了一個現有的解決方案https://stackoverflow.com/a/61008559/5472819
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.