基于嵌入式ARM-Linux技术的实时流媒体传输系统研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:sunjiajun75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子、计算机、声像和网络通信技术的发展,多媒体技术前进了一大步,特别是由于数字化技术在计算机领域广泛而成功的应用,极大的方便了多媒体信息的存储、处理和网络传输。作为多媒体和网络的交叉学科流媒体(media streaming或streaming media)技术改变了以往多媒体的应用方式,使得流式传输成为现实:传统的多媒体文件需要从服务器下载完才能播放,而流媒体的主要特点就是边下载边观看,以流的形式进行数字媒体的传送,从而使人们可以在线欣赏到连续不断的多媒体节目。本课题主要研究实时流媒体传输系统的实现,目的是构建一个在包括实时数据采集、压缩、传输和播放在内的完整的多媒体传输系统。其中网络服务器的功能是建立在ARM嵌入式处理器上。本文主要内容有:对ARM-Linux嵌入式系统进行了深入研究,构建ARM处理器的交叉编译工具、嵌入式Linux操作系统;同时对RTP协议族进行一定研究,特别是H.263标准的视频数据和G.729标准的音频数据的网络传输;分析了流媒体服务器的基本功能。在客户端音视频的同步播放是一个重要问题,论文根据流媒体客户端接收的技术特点和实现方式重点研究了在本系统中客户端音视频播放同步的算法问题,设计了一种以音频为主播放媒体、视频作为辅助媒体的基于时间戳的同步方法。实现了ARM嵌入式系统构建,同时完成了服务器软件开发和客户端同步算法实现。最后对整个流媒体传输系统进行性能测试,并且对测试结果进行了分析和改进。该系统可以传输实时数据、提供多播功能和RSVP以及Vod服务。论文介绍了在REDHEAD9.0和Windows2000下系统每个模块的调试方法。 本系统可以应用于视频会议,视频点播(Vod)系统,远程监控系统等领域。从事多媒体技术理论研究人员,视频软件的开发人员及有关技术人员可以从本文中获得有益的参考于启发。
其他文献
期刊
本文从视频编解码、兼容ONVIF的视频监控平台、视频监控IP网络化等方面进行了详细介绍。  在视频编解码领域,从传统的MPEG-2,发展到MPEG-4,以及本系统所使用的H.264。H.264采
期刊
随着多媒体技术的迅速发展,有限的存储空间和传输带宽要求对庞大的数据量进行压缩,视频数据的压缩技术应运而生。MPEG-4编码标准是由国际标准化组织MPEG(运动图像专家组)制定的
期刊
期刊
期刊
由于声波是目前海中实现中、远距离无线通信唯一有效的信息载体,因此水声通信对于国防建设和海洋经济的发展都有着极其深远的意义。但是噪声高、带宽窄、载波频率低、传输时延大、多途径效应随时间一空间一频率变化等信道特性都会给有效、可靠的水声通信带来很大的麻烦,其中多途径效应是最主要的困扰因素,它会导致信号幅度衰落和码间干扰。 由多途径效应产生的机理可知,通信距离的拓展将使多途径效应的影响更加严重,所以
为应对社会老龄化及慢性病对人们生活带来的问题,将传感器置于人体各部位用以监测体征信号或环境信息的无线体域网(Wirelesss Body Area Network, WBAN)成了关注和研究的热点
期刊