组播视频工具VIC研究.ppt
《组播视频工具VIC研究.ppt》由会员分享,可在线阅读,更多相关《组播视频工具VIC研究.ppt(30页珍藏版)》请在三一文库上搜索。
1、组播视频工具VIC研究,清华大学信息网络工程研究中心 陈旸 张轩 李崇荣 2004-12-26,目录,VIC的历史 VIC的体系结构 VIC的适用性研究 VIC的扩展性研究 应用及前景,VIC的历史 VIC的体系结构 VIC的适用性研究 VIC的扩展性研究 应用及前景,VIC简介,VIC (Videoconferencing Tool)是一个组播视频工具,主要用于组播视频会议系统。 VIC的主要特点: 支持组播(multicast) 支持多种标准视频编码方式 支持多种平台 支持多种网络结构 提供视频流加密和用户身份认证 有良好的交互界面 提供会议同步协调总线机制 可以和音频软件同步,VIC的历
2、史,作者 UCB-LBNL,Lawrence Berkeley National Laboratory at University of California, Berkeley UCL,University College London 组织 AG,AccessGrid OpenMash 版本 Berkeley Version UCL Version OpenMash Version,发展里程碑,1992 Multicast Backbone (MBone) 1993,1994 MBone Tools Xerox PARC Network Video tool, nv INRIA Video
3、-conferencing System, ivs. 1995 UCB/LBNL, UCL Vic,vat,wb Sdr 1997 UCL Vic,rat GCCP 清华大学与UCB实现基于MBone的视频会议 2001 清华大学、复旦大学、东南大学和华南理工大学 实现基于VIC的多点实时授课系统 2003 CERNET 建成中国第一个大规模基于网络的视频组播技术服务系统,VIC的历史 VIC的体系结构 VIC的适用性研究 VIC的扩展性研究 应用及前景,VIC系统组成框图,设计思想,轻量会话模型 (Lightweight Session Model) 体系结构原理 应用层分帧原则 (Appl
4、ication Level Framing ALF) 工程实现原理 综合层处理原则 (Integrated Layer Processing ILP) 会话 (Session): Multicast address + port,提出LSM的考虑: 兼顾分层原则与效率 关键点:数据处理没有任何的延迟 LSM具体实现: RTP packet成为操作的单元结构 减小延时,减小数据的重复拷贝 管道线处理,VIC的历史 VIC的体系结构 VIC的适用性研究 VIC的扩展性研究 应用及前景,平台适用性,VIC采用了平台无关的实现方法 Windows Linux Solaris HP-UX MAC Tcl
5、/Tk与C混合编程 C+实现类定义和实现 Tcl/Tk控制程序流程 VIC采用Tcl/Tk脚本编写界面,通过C+ 程序调用Tcl/Tk的解释器来运行Tcl/Tk脚本,从会话Session对象中获得相应的资源列表,调用系统资源实现,网络传输适用性,ALF实现高速海量连续数据流的传输,协调数据传输所经过的应用组件和网络 在ALF的设计思想基础上形成了RTP协议 RTP协议采用了ALF模型,完全独立于下层的网络,适用于异质异构的网络结构 采用宏块(Macro Block)级别发送 压缩编码到宏块后,用RTP打包发送,而不是一般方法采用的将一帧数据都压缩好以后发送,网络环境适用性,对现有IP网络和AT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 视频工具 VIC 研究
链接地址:https://www.31doc.com/p-3394231.html