《电子测量技术杂志》发表论文赏析
作者:汪夏荣
单位:上海大学通信与信息工程学院 上海 200444
摘要:本文设计并实现了一个基于达尔文流媒体服务器(darwin streaming server,DSS)的直播系统,首先对DSS服务器的软件核心架构进行了研究分析,针对直播系统中UDP传输导致的网络拥塞现象和丢包问题,采用了基于RTCP反馈的拥塞控制方案,经过系统测试表明直播时的平均延时约为100 ms,画面质量总体清晰流畅,有效减轻了网络拥塞、降低了丢包;且通过CPU占用率测试表明随着用户的增多CPU占用率并未呈现明显增加,单用户情况下CPU占用率稳定在1%~3%,20个用户情况下CPU占用率稳定在6%~9%,说明系统并发处理性能较好。系统总体具有较好的性能,能够满足实际应用需求。
关键词:直播;拥塞控制;RTCP;FFmpeg;VLC
基金资助:国家“863”计划项目(2015AA015903)资助