【问题标题】:WebRTC remote audio recording solutionWebRTC远程录音解决方案
【发布时间】:2015-11-18 06:09:36
【问题描述】:

我正在与WebRTC (javascript/php) 合作开发视频会议。我想录制整个屏幕,即单个视频中的所有视频并将其存储在服务器上。我可以一次录制单个视频,但不能一次录制所有视频(全屏)。我能实现吗?

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

我已从here 获取代码。

【问题讨论】:

  • 要求第三方资源即插件被认为是题外话。不过,我不会标记您的问题,因为除此之外,我认为这是一个合法的问题,而且您已经做了一些努力。
  • @NSNoob :感谢您的诚实回复。是的,我有搜索的东西,但失败了。如果你有的话,你能提出任何解决方案吗?

标签: javascript php audio webrtc video-recording


【解决方案1】:

我不认为php 会在这里有所作为,我只能看到两种方式。

简单的方法:

使用 MCU 进行录制(甚至可以作为会议网状网络的替代方案)。你可以试试KurentoLicodeIntel CS

艰难的道路

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

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

【讨论】:

  • 我想我应该采用第一种方式..因为我不能向远程对等方请求音频,所以我不会有 WAV。或者有什么方法可以录制自己的桌面屏幕?
  • 桌面流只是另一种媒体流,对记录器没有影响,但是要获得流,您可能需要在浏览器中添加插件...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-14
  • 2023-03-09
  • 1970-01-01
  • 2021-07-13
  • 2010-10-13
  • 1970-01-01
相关资源
最近更新 更多