1

我正在尝试在 Chrome 和 Firefox 之间创建 RTCDataChannel 连接。

我参考了 Mozilla 提供的示例。

http://mozilla.github.io/webrtc-landing/data_test.html

DataChannel 是在 createOffer 方法之前创建的,但它在 Firefox 中不起作用,但在 Chrome 中可以正常工作。

  • Chrome(提供者)数据通道与另一个 Chrome(应答者)浏览器的建立有效。
  • Chrome(提供者)与 Firefox(应答者)建立数据通道不起作用。
  • Firefox(提供者)数据通道与另一个 Firefox(应答者)浏览器的建立不起作用。
  • Firefox (offerer) 与 Chrome (answerer) 建立 DataChannel 有效。

为了让 Firefox DataChannel 在 Firefox 中工作,是否有任何类型的要求?

在创建 DataChannel 之前调用 GetUserMedia。

PS:经过多次检查,我意识到SDP没有打开任何m=应用程序端口或通道。可能是什么问题呢?

缺失的行:

m=application 58814 DTLS/SCTP 5000 c=IN IP4 118.189.54.34 a=sctpmap:5000 webrtc-datachannel 16
4

0 回答 0