基于卫星传输的PDA音视频通信系统设计与实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:kobe_lilei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着视频会议技术的日趋成熟及PDA移动设备的普及和性能的提升,嵌入式流媒体通信技术成为研究的热点。同时,伴随着卫星通信技术的发展以及卫星信号的全球覆盖,为满足应对天灾及野外科考等活动的需求,开发基于卫星传输的PDA音视频通信系统具有重要的现实意义。本论文主要研究基于卫星传输的音视频通信系统的PDA端的设计与实现。论文通过对卫星通信方式的研究,选定国际海事卫星作为系统的卫星接入方式。系统主要实现PDA与中心控制平台服务器(PC)间的视频单向、音频双向通信。系统采用了模块化的设计,主要包括音视频的通信行为控制、采集及播放、编解码、数据实时传输以及传输服务质量(QOS)保证等模块。系统采用TCP Socket技术实现音视频通信行为控制:调用Win32 API完成对PDA视频的捕获:采用Waveln/WaveOut技术实现音频采集和播放;选择G726及Xvid技术对音视频进行编解码;使用封装了RTP/RTCP协议的开源项目JRTPLib技术保证音视频数据的实时传输;研究了基于Windows CE操作系统的开源项目移植、YUV图像的显示及事件驱动多线程的技术实现。针对卫星信道的高时延、带宽不稳定的特征,为保证音视频通信的QoS,论文还研究并实现了对音视频通信的时延抖动控制、音视频同步控制以及基于带宽自适应技术的丢包率控制。系统在海事卫星信道上进行调试并运行,运行效果达到了预期。本系统具有以下特点:(一)系统可在地球表面的任何地方与中心控制平台服务器进行音视频卫星通信;(二)系统音视频通信可实现带宽自适应,并优先保证音频通信:(三)系统可以在所有基于IP的无线网络中运行,包括卫星网络、WiFi、GPRS及CDMA等等;(四)系统开发采用了大量的开源项目,便于对系统实现的理解及后期的优化。
其他文献
人脸识别一直是模式识别领域中的一个即热门又复杂的问题。在理论研究方面,近年来,以稀疏表征为基础的人脸识别(SRC)模型和以协同表征为基础的人脸识别(CRC)模型都表现出了区
新闻是重要的信息资源,随时随地的被报道,人们可以通过internet跨过地理的障碍获取各种新闻信息。探测新闻事件的产生和追踪事件的处理对于在快速变化的Web领域进行决策制定
在信息时代,正确的决策成为竞争强有力的武器。为制定战略意义上的商业计划,进行战术上的商业决策,各企业纷纷构建数据仓库。但是,由于数据仓库从各种数据源中导入大量的数据
随着信息技术和Internet的蓬勃发展,数字化校园的建设作为信息化领域的一个重要分支,受到越来越多高校的重视。许多高校在数字化校园的建设方面取得了一定的成绩,积累了一定的经
计算机网络规模的日益扩大,网络动态性的增加,使得现有的网络模型和路由机制受到了挑战。网络规模的扩大要求网络具有较强的自组织、自管理能力。网络的动态性要求路由机制具
纹理合成是近年来国内外一个比较活跃的研究领域,有关纹理合成的研究在计算机视觉、图像处理及计算机图形学领域都占有重要的地位,有着非常广阔的应用前景。现实世界中的纹理
虚拟场景漫游技术是虚拟现实技术的重要组成部分。虚拟场景漫游技术是指利用高性能的计算机软硬件,产生逼真的“虚拟环境”,使用户获得身临其境般的感官体验。虚拟场景漫游技术
随着计算机网络技术和现代数据通信技术的迅速发展,人们对互联网的依赖的增强,信息安全问题的重要性就越来越多地为人们所认识和关注。随着网络带宽资源的丰富,使得流媒体网
随着软件技术的发展,一种被称为面向服务软件体系结构SOA的软件系统开发方法被提出并得到迅速发展。今天的SOA是基于已经广泛接受的Web服务标准,被誉为下一代Web服务的基础框
在网络可靠性分析中,使用二元决策图(binary decision diagram, BDD)技术能够在很大程度上提高性能和效率。基于BDD的网络可靠性分析方法主要包含寻找一种较好的网络变量(本