一种嵌入式linux音频流媒体终端系统的设计与实现.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 2页
  • 2021-02-28 发布于河北
  • 举报

一种嵌入式linux音频流媒体终端系统的设计与实现.docx

一种嵌入式 Linux 音频流媒体终端系统的设计与实现 随着网络技术的发展 , 网络性能得到显著提高 , 同时 , 多媒体数据压缩技术使多媒体信息的数据量不断降低 , 从而使得通过网络实时传输音频流媒体成为可能。基于此 , 使用计算机网络进行音频数据传输的网络电台系统逐渐得到越来越多的推广和使用。目前 , 网络电台的接受系统通常是基于 PC机的流媒体播放软件 , 使用环境受到很大限制。随着嵌入式处理器技术和嵌入式操作系统的不断发展 , 嵌入式系统功能越来越强大 , 同时它所具有的便携等优势 , 使其应用越来越广泛。鉴于此 , 嵌入式广播接收系统的研究和实现具有重要的价值。围绕嵌入式广播接受系统的设计和实现 , 本文在介绍了当前嵌入式技术和流媒体技术研究现状的基础上 , 首先 , 提出了一种基于嵌入式 Linux 的音频流媒体实时接收和播放系统的框架。 其次 , 介绍了基于 ARM9和嵌入式 Linux 软硬件平台的广播接收系统的实现方法和技术 , 主要以应用最为广泛的 MPEG1-Layer3国际标准格式音频数据的接收和播放为例 , 详细介绍了实时协议的实现和 MPEG1-Layer3音频数据解码。再 , 针对当前实际应用中存在传输延迟和防火墙阻碍问题 , 提出了具体解决策略和系统中的实现方法 , 主要工作包括 :(1) 通过分析流媒体数据包的网络延迟规律 , 建立了合适的数据包延迟分布模型 , 实现了缓存延迟机制 , 在保证系统效率的基础上消除了数据延迟带来的影 响;(2) 结合 RTP实时性优点和 HTTP协议的广泛性优点 , 设计了一种基于 HTTP通道的实时传输协议 , 实验证明该协议在保证了实时性的基础上 , 可以穿越防火墙传输数据。最后 , 总结本文 , 并提出进一步工作 中需要解决的问题。

文档评论(0)

1亿VIP精品文档

相关文档