Kurento 群组通话示例:我们可以分别记录每个用户的媒体管道吗?
Kurento group call example : Can we record each individual user's mediapipeline separately?
在 Kurento 群组通话示例中,是否可以单独记录每个用户的媒体管道?
是的,您可以分别记录每个用户的 WebRTC 媒体元素。一些建议:
- 确保以 WEBM 格式录制,以避免转码
- 媒体流动后开始录制。您可以通过侦听
MediaStateChanged
事件或检查该参与者的 WebRTC 元素中的媒体状态来执行此操作。
- 考虑将您的文件记录在外部存储中,例如 S3,以防止 运行 超出 space
您必须将录制器连接到位于 UserSession. You can add the recorder initialisation in the constructor, and the listener for the MediaStatechangedEvent
similar to the IceCandidateListener
中的 outgoingMedia
元素,以便在媒体开始在客户端和媒体服务器之间流动时开始录制。
在 Kurento 群组通话示例中,是否可以单独记录每个用户的媒体管道?
是的,您可以分别记录每个用户的 WebRTC 媒体元素。一些建议:
- 确保以 WEBM 格式录制,以避免转码
- 媒体流动后开始录制。您可以通过侦听
MediaStateChanged
事件或检查该参与者的 WebRTC 元素中的媒体状态来执行此操作。 - 考虑将您的文件记录在外部存储中,例如 S3,以防止 运行 超出 space
您必须将录制器连接到位于 UserSession. You can add the recorder initialisation in the constructor, and the listener for the MediaStatechangedEvent
similar to the IceCandidateListener
中的 outgoingMedia
元素,以便在媒体开始在客户端和媒体服务器之间流动时开始录制。