WebRTC 更改默认 (500kbps) 带宽 NodeJS - Kurento Media Server (KMS)

问题描述

我将 Kurento 媒体服务器用于我的 WebRTC 项目,我一直在关注教程 one2one-call

一切正常,直到我使用 640x360 的媒体约束,因为此约束所需的带宽符合 KMS 的认带宽,即 (500kbps),但随着我增加视频分辨率,它需要更多带宽和视频另一方面,开始像素化。

到目前为止我所尝试的

  • 在 webRtcEndpoints 上使用 setMinVideoSendBandwidthsetMaxVideoSendBandwidthsetMinVideoRecvBandwidthsetMaxVideoRecvSendBandwidth
  • 将“b=AS: 5000添加到客户端提供 SDP,然后将其设置为本地描述并发送到服务器(编辑 kurento-utils.js)。
  • 在服务器配置中更改 MediaElement.conf.ini 中的比特率

我在客户端使用 kurento-utils.js 来初始化 RTC 对象、创建和回答报价。 正如我上面所说,我尝试添加 b=AS: 5000,为此我编辑了 kurento-utils.js。

我不确定这是否需要,但我的 KMS 在 AWS 上运行,应用程序服务器托管在本地和远程 VPS 上。

提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)