基于Android的音视频实时传输系统的研究与设计

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:luhu779
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着移动多媒体和3G、4G技术的快速发展,基于智能手机的多媒体交互得到广泛关注。与传统的音视频通信相比,部署于智能系统的音视频软件将得到更大的应用,具有更高的实时性。但现有移动多媒体音视频通信系统操作界面不够人性化,操作太过繁琐。本文主要针对现有移动多媒体音视频通信系统中的不足,研究和设计了一款基于Android的实时音视频通信软件,其主要目的是实现实时的音视频通信,并且适合目前智慧社区中庞大的中老年人群的使用,界面可操作性强。本文的主要工作和成果如下:  (1)分析了基于Android的实时音视频通信的主要技术和协议,并设计了基于Android的实时音视频通信系统的总体框架。针对流媒体的传输特点和Android NDK和Java JNI技术,移植FFmpeg多媒体库中的H.264技术到Android平台进行视频的编解码处理。  (2)移植开源库Jlibrtp和Mjsip,实现软件的信令交互和音视频的RTP实时传输,并研究了RTP协议、SIP协议在Android中的程序实现。根据功能需求对各个模块进行设计并实现。  (3)针对视频过程中出现的抖动现象,本文改进传统的单一的去抖动算法,结合RANSAC算法和SIFT算法。采用SIFT进行关键点的检测,生成特征描述子,进行SIFT特征点匹配;然后采取 RANSAC算法去除误匹配点,进行运动估计;并采用高斯滤波去除高频抖动;最后采用双线性插值法进行图像的补偿,提高视频的质量。在建立抖动模型过程中,针对传统建模时复杂度和精确性不能匹配的问题,本文建立了新的去抖动模型来平衡复杂度和精确性的要求。对本文改进的去抖动算法仿真后知道,本文算法能够完成预期的效果,并且在性能上具有更好的处理效果和更快的处理速度。  本文设计和实现了实时音视频通信软件,测试后发现,软件操作界面友好,能满足系统设计的需求,并且性能稳定,具有良好的用户体验。
其他文献
逆合成孔径雷达(ISAR)能够全天时、全天候、远距离获取非合作运动目标的高分辨雷达图像,在军事与民用领域具有广泛的应用前景。平动补偿是ISAR成像的关键技术之一,一般通过包络
遥感图像在获取和传输过程中,经常会受到各种噪声的干扰,这将对后续的图像处理,如图像分割、目标识别等产生不利影响。图像去噪的目的是尽可能保留原始图像信息的同时最大程度地剔除图像噪声。由于单一传感器产生的图像信息量不足,因此需要遥感图像融合将不同传感器获取的同一地区的图像数据采用一定的算法将各图像数据中的信息优势或者互补性有机的结合起来,得到一幅信息更加丰富的图像。支持向量机是近些年发展起来的一种新的
进入二十一世纪以来,民众对收看到感兴趣的体育新闻的需求越来越大。为了提高体育新闻视频检索的效率,越来越多的学者将体育新闻主题的标注加入到检索过程中。本文对基于主题
全息技术以全息防伪标识的形式在包装上已得到广泛的应用,但均以塑料薄膜作为成像基材。全息技术在包装上的应用更应关注使用最为广泛的纸包装制品。提出了一种直接在印后纸张
随着社会与经济的稳步发展,安全防范越来越受到国家和人民的重视,视频监控作为安防的重要手段,目前被广泛运用在交通、金融、公安、医疗等多个领域。近年来,视频监控系统的覆盖规
随着人们对无线通信业务日益增长的需求,无线网络承载的业务向高速化,类型丰富化发展。移动通信对传输速率的要求越来越高,但是无线通信系统可供使用的频率资源却越来越紧张,
低密度奇偶校验码(LDPC, Low Density Parity Check)是一种校验矩阵为稀疏矩阵的线性分组码,首先由Gallager在上个世纪六十年代提出。近年来在LDPC码领域所取得的研究成果表
当前,网络电话已经占据了通信业务量很大的市场份额,SIP提出了一套IP电话的体系结构。SIP具有简单、扩展性好以及和现有的Internet应用紧密的特点。所以本文中主要采用对SIP
保性能控制是指针对不确定系统设计一个反馈控制器,不仅使闭环系统是鲁棒稳定的并且对于所有允许的不确定性其相应的二次型性能指标不超过某个确定的上界。容错控制是一种高
随着无线通信的飞速发展,所需要的无线频谱资源越来越多,当前频谱资源已显得越来越缺乏。认知无线电提供了一种按伺机的方式共享和利用频谱的手段,可以有效地解决这一问题。