Kurento 复合网格记录
Kurento Composite Grids Recording
我有 2 个 WebRtcEndpoint(caller&callee)。这些端点相互连接以共享它们的流。
本次沟通没有问题。每个对等点都能得到另一个对等点的流,而不会丢失任何帧。
我想并排录制这两个流。作为我搜索的结果,kurento composite 可用于并排记录调用者和被调用者流。
但是这种录制方式导致录制文件丢帧很多
我的实现:
// To connect streams
callerWebrtcEndpoint.connect(calleeWebrtcEndpoint);
calleeWebrtcEndpoint.connect(callerWebrtcEndpoint);
//To create grids and to record output of composite element
callerWebrtcEndpoint.connect(callerHubPort);
calleeWebrtcEndpoint.connect(calleeHubPort);
recordHubPort.connect(recorderEndPoint)
有什么替代方案吗?
kurento 运行的服务器资源不足cpu。当我 运行 kurento 在机器上使用更多 cpu 时,记录质量会提高。
我有 2 个 WebRtcEndpoint(caller&callee)。这些端点相互连接以共享它们的流。 本次沟通没有问题。每个对等点都能得到另一个对等点的流,而不会丢失任何帧。
我想并排录制这两个流。作为我搜索的结果,kurento composite 可用于并排记录调用者和被调用者流。 但是这种录制方式导致录制文件丢帧很多
我的实现:
// To connect streams
callerWebrtcEndpoint.connect(calleeWebrtcEndpoint);
calleeWebrtcEndpoint.connect(callerWebrtcEndpoint);
//To create grids and to record output of composite element
callerWebrtcEndpoint.connect(callerHubPort);
calleeWebrtcEndpoint.connect(calleeHubPort);
recordHubPort.connect(recorderEndPoint)
有什么替代方案吗?
kurento 运行的服务器资源不足cpu。当我 运行 kurento 在机器上使用更多 cpu 时,记录质量会提高。