我正在使用https://demo.avideo.com/的实时流媒体的目的。
我试图生活流,我的网络凸轮,这个网站显示的选项,活流网络凸轮,但实验性。
当我看到源代码后,我按下网络凸轮流。
swfobject.embedSWF("<?php echo $global['webSiteRootURL']; ?>plugin/Live/view/webcam.swf", "webcam", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);类似于这个Streaming Webcam RTMP support
现在我正试图用
getUserMedia
if (navigator.mediaDevices.getUserMedia) {
navigator.mediaDevices.getUserMedia({ video: true })
.then(function (stream) {
video.srcObject = stream;
})
.catch(function (err0r) {
console.log("Something went wrong!");
});
}网络摄像头正在请求访问许可。
,但如何将网络摄像头视频发送到rtmp服务器。有办法吗?或者有没有其他选项来实现这个.?
注意:我使用发送到rtmp服务器,它可以很好地处理网络摄像头、屏幕共享、视频等等。
谢谢
发布于 2020-06-27 06:59:43
不能直接在浏览器中使用WebCam -> RTMP。您需要将视频发送到后端,然后桥接到RTMP。
我在这里共享了一个现有的解决方案,https://stackoverflow.com/a/61008559/5472819
https://stackoverflow.com/questions/62605608
复制相似问题