论文部分内容阅读
介绍了基于嵌入式微处理器$3C2440的嵌入式流媒体系统的硬件结构和工作流程.服务器端通过RTP/RTCP协议将流媒体数据发送出去,客户端对收到的数据进行解压并实时播放.将接收缓存分成接收缓冲区、播放缓冲区和DMA缓冲区,三个缓冲区的大小按1:1:2的比例设置,通过平均速率、延时抖动和解码码率等参数来约束缓冲区的容量.在接收缓冲区设置两个临界点,通过对两个临界点的检测,来辅助调节发送端的数据发送速率.既可以避免网络拥塞,又可以提高流媒体的传输质量.