如何在RTCPeerConnection中创建多个DataChannel和MediaStreams

时间:2018-07-07 14:02:26

标签: webrtc mediastream

我想做什么

我想使用带有多个DataChannel和MediaStream的WebCTC发送数据。

我想在我的应用程序中发送以下数据。

  • DataChannel(File)
  • DataChannel(控制信号)
  • MediaStream(视频流)
  • MediaStream(音频流)

问题

在这种情况下,我想知道下面的1和2哪种方法更好。

  1. 单个RTCPeerConnection具有多个DataChannel和多个MediaStream,如下所示。

    RTCPeerConnection - DataChannel(File)
                      - DataChannel(Control Signal)
                      - MediaStream(Video Stream)
                      - MediaStream(Audio Stream)
    
  2. 多个RTCPeerConnection分别具有如下所示的DataChannel或MediaStream。

    RTCPeerConnection - DataChannel(File)
    RTCPeerConnection - DataChannel(Control Signal)
    RTCPeerConnection - MediaStream(Video Stream)
    RTCPeerConnection - MediaStream(Audio Stream)
    

0 个答案:

没有答案