vlambda博客
学习文章列表

直播平台性能测试技术(三)

直播平台性能测试技术(三)


》》》推荐阅读《《《

1、

2、

3、

4、


3、直播技术


一般来说,我们常把视频直播的流程可以分为如下几步:

采集 —>处理—>编码和封装—>传输(推流到服务器、服务器流分发)—>播放器流播放


简单描述起来就是:主播端把音视频数据采集编码后通过网络传送到观众端,观众进行观看。视频直播就相当于是把图像数据打包,从一个地方运输到另一个地方。我们本次关注的就是流媒体的性能测试。

    网络直播面向对象在全国各地,在网络传输方面全部自己来做基本不现实,找提供推流服务的CDN服务商提供解决方案是最好的选择,但是我们这次测试的直播系统主要针对公司内部员工,走的内部网络,所已就不需要使用CDN技术。

在开始之前,我先把流媒体服务中的双端关系说一下。在一个完整的流媒体服务框架中,角色就是"两端加一服"。推流端、拉流端加上媒体服务器。同时按照应用场景的不同,协议又分推流协议和拉流协议

 直播平台性能测试技术(三)





》》》推荐阅读《《《

1、

2、

3、

4、

6、

7、

8、

9、

10、

11、

12、

13、

14、

15、

16、

17、

18、

19、

20、

22、

23、

24、

25、

26、

27、

28、