首页 > 解决方案 > WebRTC wssURL 和 ICE 设置

问题描述

我正在尝试构建一个需要能够通过 WebRTC 将多个对等点连接在一起的应用程序。

我正在使用以下示例:https ://github.com/webrtc/apprtc

我被困在如何设置以下 4 行代码所需的内容:

  iceServerRequestUrl: '{{ ice_server_url }}',
  iceServerTransports: '{{ ice_server_transports }}',
  wssUrl: '{{ wss_url }}',
  wssPostUrl: '{{ wss_post_url }}',

这将是这部分加载参数的一部分:

var loadingParams = {
  errorMessages: [],
  isLoopback: false,
  warningMessages: [],    
  mediaConstraints: {"audio": true, "video": {"optional": [{"minWidth": "1280"}, {"minHeight": "720"}], "mandatory": {}}},
  offerOptions: {},
  peerConnectionConfig: {"rtcpMuxPolicy": "require", "bundlePolicy": "max-bundle", "iceServers": []},
  peerConnectionConstraints: {"optional": []},
  iceServerRequestUrl: '{{ ice_server_url }}',
  iceServerTransports: '{{ ice_server_transports }}',
  wssUrl: '{{ wss_url }}',
  wssPostUrl: '{{ wss_post_url }}',
  bypassJoinConfirmation: false,
  versionInfo: {"gitHash": "06b18b54af995bab9e16c2648ddb7edbbe553541", "branch": "master", "time": "Mon Sep 14 17:52:24 2020 +0200"},

};

我知道需要一个网络套接字,但我不确定如何为网络应用程序设置它。我正在使用 cPanel。

如何设置 iceServerRequestUrl、iceServerTransports、wssUrl 和 wssPostUrl?

标签: websocketwebrtcice

解决方案


推荐阅读