[英]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.