详细问题描述
项目中一个直播页面 使用vue页面开发,使用plus api的video.createLivePusher方法创建直播推流组件。推流可以成功,但无法直接设置其min-bitrate和max-bitrate,因为对象中字段名无法包含减号这个字符
后通过var styles = {};
var min = 'min-bitrate';
var max='max-bitrate';
styles[min]=2500;
styles[max]=3000;
..设置其他属性等
最后调用plus.createLivePusher("myId",styles)的方式成功创建,推流成功后,控制台获取该推流组件的信息,可以获取其options中的对应min-bitrate和max-bitrate值都为上面设置的值2500和3000,但在服务商监控流数据检测到码率仅为500kbps左右,画面质量太差。怀疑是创建组件时设置码率不成功导致。
利用三方推流软件 同样3000码率进行推流 画质明显比plus进行的推流好了太多。
请问能否解决这个问题。
8***@qq.com
请问下你解决了吗?怎么解决的
2020-01-09 12:01