单源多点视频组播系统的研究与设计

VIP免费
3.0 李琳琳 2024-10-14 22 4 4.79MB 77 页 15积分
侵权投诉
单源多点视频组播系统的研究与设计
单源多点视频组播系统的研究与设计
摘要
视频重的率低应这
时代网络用户的需求。于是提出了组播的概念。目前的应用层组播的研究还
处于起步阶段,各种应用层组播体系结构是某种应用的解决方案,这些体
系结构支持的应用不同,组网协议的性能侧重点也有所不同。所以本文对应
用层组播进行深入研究,并结合本人的实际情况,利用应用层组播技术实
现单源多点视频系统,在本文作者主要做了下面几个方面研究:
究与有关并从的角
出发,进行系统的需求分析,提出本系统的实现思想和应用层多播系统体
系结构和系统的整体设计框架,然后对整个系统模块进行按模块功能阐述。
SSALMP 协议中创建组、加入组、离开组和节点失效处理的过程,实现软件模
块中的 Free pastry 模块、组播树管理模块、报文处理及接收/发送四个过程
同时分析对比 IP 多播拥塞控制模型和应用层多播拥塞控制模型,在面向流
媒体应用的现实条件下,提出一个基于速率的逐跳拥塞控制方案。之后利用
JMF 对软件的各个模块进行编码实现。
最后是对系统进行测试。主要从两个方面进行分析,一是系统的功能性
测试,二是对系统中实现的基于流媒体应用的拥塞控制的测试。经过测试表
明本文所进行的设计能够满足系统组播运行性能的要求。
关键字:应用层组播;视频组播;多媒体;SSLAMP;JMF
Study and Implementation Single Source
I
单源多点视频组播系统的研究与设计
Multi-Points Multicast System
Abstract
The traditional Video system can not meet the network customers
requirements in recent years because of severely bandwidth waste and
lower efficiency. Therefore the multicast is put forward. But the
application layer multicast is still on the step, different application
layer multicast architectures are still accordance with some solutions,
these architectures sustain the different applications and the
performances of network protocols are different. This dissertation
studies application layer multicast in deeply and combines with my
conditions, uses application layer multicast technology, implements
single source multi-points Video system. In this paper, it takes the
following research:
Firstly, it studies the key technologies related to multi-points
Video system and requirements anal sizes from the whole designs,
puts forward the implementation ideas and the whole architecture of
application layer multicast system. Then it expounds the function
module of the whole system.
Secondly, it sets forth the application background of this project,
chooses multicast protocol and multicast prototype, studies the
creating group, join group, leave group and invalidation process of
node of SSALMP protocol, realizes the four process which are Free
pastry module, multicast tree management, datagram process and
send/receive .And comparing the IP multicast congestion control and
application layer multicast congestion control, this paper puts forward
hop-by-hop congestion control schema in oriental stream media. At
last, it codes every modules using JMF.
Finally, it tests the whole system including two aspects: function
test and hop-by-hop congestion control test. From the tests, it
indicates that the application layer multicast system can meet the
requirements of multicast system.
Key Words: application layer multicast ;Video multicast; Media;
SSLAMPJMF
II
单源多点视频组播系统的研究与设计
目录
Abstract...............................................2
第一章 绪论............................................1
1.1 课题研究背景....................................1
1.2 国内外研究..................................3
1.3 全文研究内容....................................4
1.4 论文结构........................................5
第二章 视频会议系统的关键技术研究......................6
2.1 DirectShow 技术研.............................6
2.1.1 DirectShow 系统结构........................6
2.1.2 DirectShow 应用程序开发....................7
2.2 网络传输技术....................................8
2.2.1 IP 单播技术................................8
2.2.2 广播技术...................................9
2.2.3 IP 组播....................................9
2.2.3 应用层组播................................10
2.4 本章小结.......................................11
第三章 单源多点视频组播系统的 分析与设计..............12
3.1 系统需求分...................................12
3.2 应用系统设思想...............................12
3.2.1 系统实环境..............................12
3.2.2 应用需..................................13
3.2.3 系统设的原............................14
3.3 系统的运行.................................15
3.4 系统功能模...................................16
3.5 多点视频组服务.............................17
3.5.1 组播协议处理模块..........................17
3.5.2 视频图处理..........................17
3.5.3 用户管模块..............................19
3.6 多点视频.................................19
3.6.1 组播组理模............................20
3.6.2 流媒体数据处理模块........................20
3.6.3 用户管模块..............................21
3.7 本章小结.......................................21
第四章 单源流媒体组播协议研究与实现...................22
4.1 应用层组播协议的选择...........................22
III
单源多点视频组播系统的研究与设计
4.2 组播原型系的实.............................22
4.3 单源流媒体组播协议内容.........................23
4.3.1 创建组播组................................23
4.3.2 加入组播组................................23
4.3.3 离开组播组................................25
4.3.4 节点失效的处理............................26
4.4 网络拥塞控...................................27
4.4.1 应用层组播拥塞控制模型....................27
4.4.2 面向流媒体的应用层组播逐跳拥塞控制........28
4.4.3 面向流媒体的逐跳拥塞控制方案..............28
4.4.4 基于速率的逐跳拥塞控制算法................30
4.5 应用层组播协议的实现...........................32
4.5.1 组播服务层的结构..........................32
4.5.2 Free pastry 模块..........................32
4.5.3 组播树理模............................33
4.5.4 报文处模块..............................35
4.5.5 报文的接收与发送..........................36
4.6 本章小结.......................................38
章 单源多点视频组播系统软件实现...................39
5.1 系统开发工具...................................39
5.2 组播软件体系结构...............................43
5.3 流媒体数据处理模块.............................44
5.3.1 流媒体数据结构....................44
5.3.2 媒体编码转换..............................46
5.3.3 流媒体发送与接收的实现....................48
5.4 用户信息管理...............................51
5.5 基于速率的逐跳拥塞控制制实现.................52
5.6 媒体数据制报文传.....................56
5.7 本章小结.......................................57
章 单源多点视频组播系统的测试.....................58
6.1 运行环境的建.................................58
6.2 系统功能测...................................59
6.2.1 功能测流程..............................59
6.2.2 建组播................................60
6.2.2 加入组................................61
6.2.3 退出组................................62
6.3 拥塞性能测...................................63
IV
单源多点视频组播系统的研究与设计
6.3.1 拥塞控制测试目..........................63
6.3.2 测试环境配置..............................63
6.3.3 测试内..................................64
6.3.4 测试结..................................66
6.4 本章小结.......................................66
章 全文结和展望.................................67
7.1 本文结.......................................67
7.2 课题展望.......................................68
参考..............................................69
致谢..................................................72
V
单源多点视频组播系统的研究与设计
第一章 绪论
1.1 课题研究背景
使的与
听到声音而且者的图
及背景,同时还流有关议题的数据文字、图表等信息因而
可获得电话丰富得多的各种随着超大规集成电路和计
算机技术的发算机交互性、网络的分性和多媒体信息的同步性
一体的多媒体会议视系统突破了计算机通信传统的界限
了全新的交互服务。
视频
频会议系统设造商源源不断地进入需求日益膨胀市场
讯终端和网络视讯通信很大市场潜力将得到
及。
国,视频会议已渗透到政府商业金融交通服务、教育等各行
在中国,视频会议还处在临爆金融企业集团公司
级政府等对视频会议的需求日益高涨,网络技术的发
营成本的使得在宽带网络本、高质量专业级别的视频会
成为可能。
世资讯[1](CCW Research)预测:未来 3内,视频会议系统
年平均增长率 26.1%的速度增长2005 ,视频会议系统市场规将达
23.1 亿元对于 2004 18.7 亿市场规模,增长幅23.0
图 1-1 是 2002-2008 中国视频会议系统市场规模分析。
集团使用视
会议功能外,使用最虚拟合作,如远程的目管理、户服务
技术培训等等,这种应用在知识企业尤为
1
摘要:

单源多点视频组播系统的研究与设计单源多点视频组播系统的研究与设计摘要传统的视频系统由于其严重的带宽浪费和效率低下己经不能适应这新时代网络用户的需求。于是提出了组播的概念。目前的应用层组播的研究还处于起步阶段,各种应用层组播体系结构是某种应用的解决方案,这些体系结构支持的应用不同,组网协议的性能侧重点也有所不同。所以本文对应用层组播进行深入研究,并结合本人的实际情况,利用应用层组播技术实现单源多点视频系统,在本文作者主要做了下面几个方面研究:首先研究与多点视频会议有关的关键技术,并从系统整体设计的角度出发,进行系统的需求分析,提出本系统的实现思想和应用层多播系统体系结构和系统的整体设计框架,然后...

展开>> 收起<<
单源多点视频组播系统的研究与设计.doc

共77页,预览8页

还剩页未读, 继续阅读

作者:李琳琳 分类:高等教育资料 价格:15积分 属性:77 页 大小:4.79MB 格式:DOC 时间:2024-10-14

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 77
客服
关注