在WebRTC中实现DSCP / QoS

时间:2014-05-12 22:08:19

标签: javascript google-chrome webrtc

我过去6个月左右在我的工作地点一直在努力实施webRTC解决方案。我们使用带有node.js后端的网络套接字和Chrome作为我们选择的浏览器来处理这个非常小的问题。

然而,当我们开始向更多用户推出时,我们决定在不为我们的QoS标记webRTC流量的情况下这样做。在对该主题进行了相当多的阅读并找到以下blog post解释如何在谷歌自己的实施中启用DSCP时,我尝试在我的网站中启用DSCP。

添加' googDSCP'作为可选约束。这似乎根本没有标记流量。在做了一个Wireshark会话后,我发现博客文章中关于在Google示例实现中启用标记的方法也没有标记它。

寻求帮助实现这项工作或了解这是否完全实施。示例代码:

  rtc.dataChannelConfig = {
    "optional": [{
      "RtpDataChannels": true
    }, {
      "DtlsSrtpKeyAgreement": true
    }, {
        "googDscp": true
    }]
  };

这是我在创建新的PeerConnection对象时传递的配置。当我在chrome中查看webrtc内部页面时,googDscp肯定被设置为' true'。我也尝试将它们设置为强制性而非可选性,并且没有更好的运气。

0 个答案:

没有答案