提高直播间里的用户体验

前端 0 819 0
发表于: 2023-06-11 04:21:12

简介: mark

初衷

服务器性能太弱,如果不优化(曲线救国),那么直播体验会非常糟糕。

推流端优化

主播在浏览器端通过调用媒体设备接口,将媒体流推到流媒体服务器,可以降低推流的码率,因为码率越高,到时候拉流就会占用很多的带宽。

网络层优化

推拉流都使用cdn,这样当网站流量高的时候(即多人访问),能缓解源站的压力,但是请搞清楚cdn(内容分发网络)和oss(对象存储)分别是什么,如果网站本身就没几个用户的,比如整个省就几个用户的,使用了cdn其实意义不大

视频流优化

如果能将视频流做进一步处理,那么可以通过ffmpeg,压缩码率、分辨率、帧率等

拉流优化

监听用户不在观看直播时,取消拉流,避免一直拉流占用服务器带宽。

更多todo

billd-live

最后更新于:2023-06-11 14:48:47

欢迎评论留言~
0/400
支持markdown
Comments | 0 条留言
按时间
按热度
目前还没有人留言~