基于OMAP5910的MPEG-4流媒体传输系统的设计与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:zhaokfq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,流媒体技术在互联网媒体传播方面起到了主导作用,并逐渐成为互联网应用的主流。人们普遍看好流媒体技术发展的未来,流媒体技术成为近来的研究热点。MPEG-4提供了极低码率下的压缩质量保证,甚至其媒体内容可以根据码率和质量要求自我调整。MPEG-4成为目前和下一代网上多媒体传输的主要格式和标准,因此研究基于MPEG-4的实时传输技术是必要且有意义的。本文利用了TI公司的OMAP5910微处理器的双核特点,在Linux操作系统下开发了MPEG-4流媒体传输平台。OMAP5910微处理器具有ARM和DSP两个核,本文充分利用了这个优点,用ARM做总的控制端,负责网络传输、系统资源分配、初始化等工作;用DSP做专门的MPEG-4解码工作,这样可以最大限度的提高工作效率,降低产品成本。在发送MPEG-4数据时,本文不是一味的采用按顺序发送,而是将数据在服务器端打乱MPEG-4的格式顺序,重新封装,把解码器在解码时首先需要查询的索引信息先发送给客户端。这样就可以使客户端在流媒体播放时,任意地改变播放位置,实现了真正意义上的点播。通过在局域网上测试,验证了本系统无停顿地顺序播放流媒体数据的功能,同时允许用户在任意时刻改变播放位置,达到了设计的要求。
其他文献
期刊
期刊
随着计算机技术的普及,对等网络正受到越来越多的重视。在对等网络中对等节点通过共同协作一起来实现某种服务,这些服务包括分布式计算,文件共享,分布式存储,即时通信,实时流
期刊
期刊
期刊
期刊
期刊
期刊
期刊