Reuse/reconnect 接收端点到新的发送端点
Reuse/reconnect receiver endpoint to new sender endpoint
我正在使用 node-js API 来使用 kurento。因此,我使用代码 -
将发送方的 webrtcendpoint 连接到接收方端点
senderWebRtcEndPoint.connect(receiverWebRtcEndPoint, function(error) {
if (error) {
return console.log("Error in connecting endpoints :: "+error);
}
io.log.info("EndPointConnected");
});
使用此代码媒体开始流式传输到接收器。但是,如果发件人断开连接 -
- 如何断开接收方端点与发送方端点的连接?
- 如何销毁发送端点?
- 如何从媒体管道释放该发送端点?
- 创建新的发送方端点时,如何重用接收方的端点来连接新创建的发送方的端点?
如果我能得到一个突出显示这些的示例(使用 JS-API)会更有帮助 -
- 断开端点之间的连接
- 正在销毁端点
- 正在销毁管道
- 将旧端点重新连接到新端点
- 端点通知端点的任何事件连接和断开连接到其他端点
How to disconnect receiver endpoint to sender's endpoint?
如果您要释放发送端点,则无需执行此操作。无论如何,有一个disconnect method
receiverWebRtcEndPoint.disconnect(senderWebRtcEndPoint)
How to destroy sender endpoint?
How to release that sender endpoint from mediapipeline?
这些基本相同
senderWebRtcEndPoint.release()
如果您使用的是 Kurento Utils 库,请不要忘记在客户端的 WebRtcPeer
对象上调用 dispose
。如果您直接使用 RTCPeerConnection
,请也执行 close。
When new sender endpoint is created how to reuse the receiver's endpoint to connect newly created sender's endpoint?
senderWebRtcEndPoint.connect(ReceivererWebRtcEndPoint)
我正在使用 node-js API 来使用 kurento。因此,我使用代码 -
将发送方的 webrtcendpoint 连接到接收方端点senderWebRtcEndPoint.connect(receiverWebRtcEndPoint, function(error) {
if (error) {
return console.log("Error in connecting endpoints :: "+error);
}
io.log.info("EndPointConnected");
});
使用此代码媒体开始流式传输到接收器。但是,如果发件人断开连接 -
- 如何断开接收方端点与发送方端点的连接?
- 如何销毁发送端点?
- 如何从媒体管道释放该发送端点?
- 创建新的发送方端点时,如何重用接收方的端点来连接新创建的发送方的端点?
如果我能得到一个突出显示这些的示例(使用 JS-API)会更有帮助 -
- 断开端点之间的连接
- 正在销毁端点
- 正在销毁管道
- 将旧端点重新连接到新端点
- 端点通知端点的任何事件连接和断开连接到其他端点
How to disconnect receiver endpoint to sender's endpoint?
如果您要释放发送端点,则无需执行此操作。无论如何,有一个disconnect method
receiverWebRtcEndPoint.disconnect(senderWebRtcEndPoint)
How to destroy sender endpoint? How to release that sender endpoint from mediapipeline?
这些基本相同
senderWebRtcEndPoint.release()
如果您使用的是 Kurento Utils 库,请不要忘记在客户端的 WebRtcPeer
对象上调用 dispose
。如果您直接使用 RTCPeerConnection
,请也执行 close。
When new sender endpoint is created how to reuse the receiver's endpoint to connect newly created sender's endpoint?
senderWebRtcEndPoint.connect(ReceivererWebRtcEndPoint)