Javascript WebRTC远程音频录制解决方案

Javascript WebRTC远程音频录制解决方案,javascript,php,audio,webrtc,video-recording,Javascript,Php,Audio,Webrtc,Video Recording,我正在使用WebRTC(javascript/php)进行视频会议。我想录制整个屏幕,即在单个视频中录制所有视频,并将其存储在服务器上。我可以一次录制一个视频,但不能一次录制所有视频(整个屏幕)。我能做到吗 一个大问题是远程音频录制!有没有办法录制远程音频 我从中获取了代码。我认为php在这里不会有什么不同,我只能看到两种方法 简单的方法: 使用MCU进行录制(甚至作为会议mesh网络的替代方案)。你可以试试,或者 艰难之路: 如果firefox浏览器:使用MediaRecorderapi记录每

我正在使用
WebRTC
(javascript/php)进行视频会议。我想录制整个屏幕,即在单个视频中录制所有视频,并将其存储在服务器上。我可以一次录制一个视频,但不能一次录制所有视频(整个屏幕)。我能做到吗

一个大问题是远程音频录制!有没有办法录制远程音频


我从中获取了代码。

我认为
php
在这里不会有什么不同,我只能看到两种方法

简单的方法:

使用MCU进行录制(甚至作为会议mesh网络的替代方案)。你可以试试,或者

艰难之路

如果firefox浏览器:使用
MediaRecorder
api记录每个远程流,将它们发送到服务器并将它们合并在一起(可能使用ffmpeg),并向用户提供链接以查看/下载


如果是chrome浏览器:您可以通过每个远程视频流画布进行录制(在
RecordRTC
内部发生的事情),同时请求远程对等方录制自己的音频,将它们全部上传到服务器并提供链接。。。是的,祝你好运,同步它们。

请求第三方资源,即插件,被认为是离题的。不过,我不会标记你的问题,因为除此之外,我认为这是一个合法的问题,你已经做了一些努力。@NSNoob:谢谢你诚实的回答。是的,我搜索了一些东西,但是失败了。如果你有,你能提出任何解决方案吗?我想我应该走第一条路。因为我不能要求远程对等点提供音频,所以我没有WAV。或者有什么方法可以录制我自己的桌面屏幕?桌面流只是另一个媒体流,对录像机没有任何影响,但要获得流,您可能需要在浏览器中添加插件。。。