作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2012, Vol. 38 ›› Issue (14): 220-222. doi: 10.3969/j.issn.1000-3428.2012.14.066

• 多媒体技术及应用 • 上一篇    下一篇

基于SIP的Android视频通信终端实现

杨 鑫 1.2,沈燕飞 2.3,王 毅1,朱珍民 2.3   

  1. (1. 湘潭大学信息工程学院,湖南 湘潭 411105;2. 中国科学院计算技术研究所,北京 100190; 3. 移动计算与新型终端北京市重点实验室,北京 100190)
  • 收稿日期:2011-10-21 出版日期:2012-07-20 发布日期:2012-07-20
  • 作者简介:杨 鑫(1985-),男,硕士研究生、CCF会员;主研方向:嵌入式技术;沈燕飞,助理研究员;王 毅,副教授;朱珍民,教授
  • 基金资助:
    国家自然科学基金资助项目(61001123);广东省中国科学院全面战略合作基金资助项目(2011B090300070)

Implementation of Android Video Communication Terminal Based on SIP

YANG Xin 1,2, SHEN Yan-fei 2,3, WANG Yi 1, ZHU Zhen-min 2,3   

  1. (1. College of Information Engineering, Xiangtan University, Xiangtan 411105, China; 2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 3. Beijing Key Laboratory of Mobile Computing and Pervasive Device, Beijing 100190, China)
  • Received:2011-10-21 Online:2012-07-20 Published:2012-07-20

摘要: 针对NAT问题和无线视频通信质量容忍度问题,研究丢包率的调节方法。运用STUN解决NAT穿越问题,调用Android NDK做视频数据压缩,并由此设计Android手机平台上的会话初始协议视频通信终端系统。实验结果表明,当数据包在5 KB以内,发包频率在每秒25个~40个时,可将丢包率基本控制在3%以下。

关键词: NAT设备, 视频通信, 丢包率, STUN协议, Android操作系统, SIP协议, 终端系统

Abstract: Aiming at the problems of NAT and tolerance for wireless video communication quality, this paper studies the adjustment of the packet loss rate. It uses STUN to solve the problem of traversing NAT devices in communication, called Android NDK for compressing video data, and designs a SIP terminal system of video communication on Android platform. Experimental results show that, the packet loss rate can generally be controlled below 3% in transmission when the packet size in less than 5 KB and the frequency of send data packet is 25~40 per second.

Key words: NAT device, video communication, packet loss rate, STUN protocol, Android operating system, SIP protocol, terminal system

中图分类号: