问答

webrtc offer SDP 无法通过websocket发送

作者:admin 2021-06-25 我要评论

webrtc new RTCPerrConnection() 生成一个对象后createOffer(), 然后将offer通过websocket通道发送给远端, 发送时每次都报错导致websocket通道关闭, code 100...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

webrtc new RTCPerrConnection() 生成一个对象后createOffer(), 然后将offer通过websocket通道发送给远端, 发送时每次都报错导致websocket通道关闭, code 1009, reason: ''空的。
查看1009 表示 CLOSE_TOO_LARGE.
我将offer SDP的内容设成只有几个字符串时, 可以正常发送。
我发送数据对信息只有username, type, sdp, time这几个, 怎么可能是数据过大呢?搜查很多例子OFFER都可以通过websocket正常发送, 不知道原因在哪?哪位分析一下。

###

一開始我也發送不了offer, 最後發現是sdp數據太大, 在信令服務器那裡把讀取的buffer長度加大就好了,我設定的長度是6500字節,留意到sdp的offer和anwser長度都在6000-6500之間。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • webrtc offer SDP 无法通过websocket发

    webrtc offer SDP 无法通过websocket发

  • vue移动端 vantui  写的表单 安卓在输

    vue移动端 vantui 写的表单 安卓在输

  • 关于echart关系图的问题?

    关于echart关系图的问题?

  • ant-design Button点击就报错

    ant-design Button点击就报错

腾讯云代理商
海外云服务器