gpt4 book ai didi

javascript - WebRTC远程录音解决方案

转载 作者:行者123 更新时间:2023-11-30 00:19:17 25 4
gpt4 key购买 nike

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

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

我从 here 中获取了代码.

最佳答案

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

简单的方法:

使用 MCU 进行录制(甚至可以作为 session 网状网络的替代方案)。你可以试试Kurento , LicodeIntel CS .

艰难的道路:

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

如果是 chrome 浏览器:你可以通过每个远程视频流 canvas 进行录制(RecordRTC 内部发生了什么),同时请求远程端在他们这边录制自己的音频,将它们全部上传到服务器并提供链接...是的,祝您同步所有内容好运。

关于javascript - WebRTC远程录音解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33772938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com