[发明专利]一种用于网络电视机顶盒之间的可视电话系统的实现方法有效
申请号: | 201010018223.2 | 申请日: | 2010-01-19 |
公开(公告)号: | CN101742218A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 王汝传;薛鹏;韩志杰;李致远;吴敏;支萌萌;徐鹤;邵星 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04N7/14 | 分类号: | H04N7/14;H04N7/26;G06F3/048;H04L29/06 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于网络电视机顶盒之间的可视电话系统的实现方法,是一种在网络电视(IPTV)机顶盒上开发可视电话系统的方法,此方案主要是扩展网络电视机顶盒的增值业务功能,所依赖的硬件平台是TI公司提供的面向视频开发领域的达芬奇平台(DaVinci)TMS320DM6446。利用TI公司推出的DM6446DVEVM开发套件为硬件平台,对音频和视频数据分别进行采集和捕获,视频数据采用数字信号处理DSP自带的高性能的视频编解码技术H.264视频编解码,音频则采用软编解码方式,直接调用语音压缩标准G.711编解码算法,由微处理器ARM来处理;音视频数据的网络传输采用用户数据报协议作为传输层协议,而在应用层进行实时传送协议打包。 | ||
搜索关键词: | 一种 用于 网络 电视 机顶盒 之间 可视电话 系统 实现 方法 | ||
【主权项】:
一种用于网络电视机顶盒之间的可视电话系统的实现方法,其特征是利用TI公司推出的DM6446DVEVM开发套件为硬件平台,对音频和视频数据分别进行采集和捕获,视频数据采用数字信号处理DSP自带的高性能的视频编解码技术H.264视频编解码,音频则采用软编解码方式,直接调用语音压缩标准G.711编解码算法,由微处理器ARM来处理;音视频数据的网络传输采用用户数据报协议作为传输层协议,而在应用层进行实时传送协议打包,具体实现方法如下:步骤1).进行需求分析,对网络机顶盒之间的可视电话系统进行分析,并对划分的模块和功能的需求进行设计;步骤2).按照步骤1设计的各功能模块,熟悉各模块之间的交互流程,对各个模块之间的逻辑关系和功能进行说明;步骤3).按照步骤2的功能说明,首先设计与实现人机交互的人性化界面,采用MiniGUI在Linux系统下界面编程,在可视电话系统运行之后,会弹出可视化界面,包括IP地址输入按钮、设置按钮和关闭按钮,点击以上按钮,会弹出相应的对话框,供用户简捷的操作,步骤4).利用硬件平台自带的DVEVM开发套件,可以对音、视频数据进行采集和捕获,并且还能通过数字信号处理DSP对音、视频进行编解码,音频支持语音压缩标准G.711编解码算法,视频支持视频、音频和多媒体编码标准MPEG4和高性能的视频编解码技术H.264两种编解码算法;考虑到数字信号处理DSP的高负荷问题,此系统音频不用自带的编解码引擎,而是直接在程序中加入编解码算法代码,采用微处理器来处理,视频则采用自带的编解码引擎,由此微处理器和数字信号处理DSP资源占用均衡,步骤5).各模块设计完成后,系统的运行主要是多个线程的交互和执行,可视电话系统运行后,首先运行网络监听回调函数和控制线程,控制线程主要负责用户界面,不停的查看遥控器是否有命令输入;用户输入对方IP地址请求对方应答,得到返回的接受消息后,运行音频线程、播放线程、视频线程、捕获线程、显示线程和网络传输线程,以此来进行双方音、视频的正常交互,步骤6).网络传输流媒体数据是可视电话系统中必不可少的一个重要环节,考虑到音、视频所要求的实时传输性,虽然采用传输控制协议传输具有高可靠性,但是由于三步握手带来的延迟和过多交互数据使其不适合发送大量的实时视频数据,在这种情况下,选用专为发送大量音、视频等多媒体数据的实时传送协议,实时传送协议由数据协议和控制协议两部分组成,实时传送协议通常使用用户数据报传送数据,控制协议用来支持其协议的功能,考虑使用一些开放源代码的实时传送协议库。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010018223.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种内窥式喉镜消毒箱
- 下一篇:一种嵌入式抽拉门餐具清洗消毒贮存一体机