针对嵌入式流媒体实时传输问题,提出了一种面向嵌入式的实时流媒体传输同步控制策略,包含发送端的流量动态纠正分层控制算法和接收端的延时抖动补偿自适应算法.流量动态纠正分层控制算法根据检测到的网络传输性能调整流媒体码率和发送速率,避免大量的流媒体数据流造成的网络拥塞,同时确保数据发送速率不小于帧码率.延时抖动补偿自适应算法通过缓冲区数据占用率变化趋势反馈控制信息调整发送策略,确保缓冲区数据占用率.实验结果表明,接收端流媒体数据的连续性和流媒体播放的平滑性得到了保证.该策略针对嵌入式流媒体实时传输能够有效地实现同步,在有限的延迟和抖动条件下具有良好的服务质量.
For the real-time transmission of embedded streaming media,this paper proposed a synchronization control strategy which contains the layer-based control algorithm and the delay jitter compensating adaptive algorithm.The former adjusted the streaming media bit-rate and the transmission rate according to the detected network transmission performance to avoid network congestion and ensure that the data transmission rate is not less than the frane bit-rate.The latter adapted the transmission strategy according to the feedback information on the occupancy of the receiving buffer.The experimental results show that the continuity of streaming media data and gliding property of media playing can been ensured.This strategy can achieve the synchronization of streaming media real-time transmission and acquire well quality of services under the condition of limited delay and jitter.