所以这就是故事,我正在构建一个WebRTC应用程序,我必须在服务器上记录流.
"WebRTC是p2p dude,选择一个媒体服务器"
是的,我知道,请避免这个评论;)
但后来我讨论了一件事,如果我强制所有流使用TURN服务器怎么办?数据包正在通过服务器,所以我想我可以把它们保存起来
问题是如何做到这一点.
有什么建议?
TURN 服务器旨在作为中继媒体,这意味着媒体流不会被解密、多路复用、处理或记录。我知道您要求避免“选择媒体服务器”评论,但这就像在说“我需要安装这颗螺丝;我应该使用哪个锤子?请不要告诉我去拿螺丝刀。” - 锤子不是正确的工具。
您仍然可以使用 WebRTC 和 p2p,但媒体服务器(例如 Jitsi)充当星形拓扑中的对等点,其中所有流都发送到媒体服务器,并且可以进行记录、中继、捆绑等。
| 归档时间: |
|
| 查看次数: |
1678 次 |
| 最近记录: |