sup*_*eux 6 video-conferencing webrtc agora.io
假设我有 2 个同伴与 webRTC 交换视频。现在我需要将两个流保存为中央服务器中的视频文件。可以实时进行吗?(不能选择存储/上传来自同行的视频)。
我想建立一个 3 节点 webRTC 连接,第三个节点是服务器。这样,我可以屏幕记录第三个节点的流或使用其他方式保存它。但我不确定实施的可靠性/可行性。
这是针对移动应用程序的,我会避免任何涉及上传/保存的方法。
PS:我使用Agora.io进行视频会议。
Agora 不提供开箱即用的本地录制功能,但他们确实提供了代码,以便您能够使用自己的服务器启动自己的本地录制。Agora 在 GitHub 上有部署代码和说明:https://github.com/AgoraIO/Basic-Recording
其工作方式是,一旦您设置了 Agora Recording SDK,客户端就会通过用户交互(点击按钮)或其他事件(即peer-joined或stream-subscribed)触发录制开始,这将触发录制服务加入频道,并且记录流。_一旦录制停止,该服务就会输出视频文件。
| 归档时间: |
|
| 查看次数: |
6152 次 |
| 最近记录: |