问题描述
我将 Kurento 媒体服务器用于我的 WebRTC 项目,我一直在关注教程 one2one-call。
一切正常,直到我使用 640x360 的媒体约束,因为此约束所需的带宽符合 KMS 的默认带宽,即 (500kbps),但随着我增加视频分辨率,它需要更多带宽和视频另一方面,开始像素化。
到目前为止我所尝试的
- 在 webRtcEndpoints 上使用 setMinVideoSendBandwidth、setMaxVideoSendBandwidth、setMinVideoRecvBandwidth、setMaxVideoRecvSendBandwidth
- 将“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 (将#修改为@)