文档介绍:南京邮电大学
硕士学位论文
基于IPTV机顶盒的可视电话系统的研究与实现
姓名:薛鹏
申请学位级别:硕士
专业:计算机软件与理论
指导教师:李玲娟;王汝传
2011-03
南京邮电大学硕士研究生学位论文中文摘要
中文摘要
随着中国可视电话与 IPTV 机顶盒市场的兴起,采用 DSP 处理器架构的解决方案越来
越多。由于 DSP 具有可编程、标准支持灵活等特点,因此,十分适用于小画面、分辨率要
求不高的视频领域。可视电话和 IPTV 机顶盒的许多业内专家预测,未来几年内,可视电
话不仅可与电信固话、小灵通、移动/联通手机互连,还可以与 3G 手机互通。许多大型电
信运营商均宣布向具有宽带因特网连接的中小型企业与个人推出 IP 可视电话及相关的服
务计划。因此研究基于 IPTV 机顶盒的可视电话系统,具有广阔的应用前景。
本文以 SIP 协议标准为基础,进行了深入的研究和剖析。SIP 是一个应用层协议,SIP
独立工作于底层网络传输协议和媒体。它规定一个或多个参与方的终端设备如何能够建
立、修改和中断连接,而不论是语音、视频、数据或基于 Web 的具体内容。依据 SIP 标
准的分层结构思想、消息机制和基本的呼叫流程,本文对其各层功能进行划分模块,降低
各部分的耦合度,自设计和实现了基于 SIP 标准规范的协议栈 X_SipStack。X_SipStack 运
用于同域中的用户,实现了注册/注销过程,以及基本呼叫会话的过程的基本功能,用户代
理之间通过代理服务器间接交互,代理服务器里包含并实现了注册服务器的功能。
在 X_SipStack 协议栈的会话基础上,本文利用 TI 公司推出的 DM6446 DVEVM 开发
套件为硬件平台,提出了一种基于 IPTV 机顶盒的可视电话系统的架构,并研究其各部分
的功能模块,给出具体的实施方案和编码实现。运用多线程技术,对音频和视频数据分别
进行采集和捕获,视频数据采用 DSP 自带的 视频编解码,音频则采用软编解码方式
优化,直接调用 编解码算法,由 ARM 来处理,使得 ARM 和 DSP 的 CPU 占用率达
到很好的均衡。并选用高效的 视频核心算法进行相应的优化,使整个可视电话系统
运行的更具稳定性、实时性和高效性,从而具有更加广阔的应用前景。
关键词:IPTV,机顶盒,音频,视频,SIP,X_SipStack,可视电话
I
南京邮电大学硕士研究生学位论文 ABSTRACT
ABSTRACT
Along with the rise of video phone and IPTV STB market in China, the solutions which
adopt DSP processor structure e more and more popular. DSP is very applicable in the
video field which has small screen and low resolution ratio because of its programmable,
flexible of standard supporting and other advantages. A large number of video phone and IPTV
STB experts predict that video phone can connect not only with telephone, personal
handy phone or mobile/ telephone, but also with 3G telephones in the recent few years.
Most of the large operators claim to provide IP video phone and the related service for
small and medium-sized enterprises which have been connected with the broad band .
Therefore, it has a great application prospect to do research on the video phone system based on
IPTV STB.
This thesis makes a deep analysis and research based on the stan