- 0
- 0
- 约5.59千字
- 约 36页
- 2021-09-02 发布于湖北
- 举报
《计算机网络教程》电子教案
第八章 网络应用多媒体应用
2
主要内容
多媒体应用(8.3 )
多媒体网络概述
多媒体运输协议:RTP
流媒体技术
3
网络多媒体应用
网络多媒体应用可分为播放应用和会议应用
播放(Playback)应用:现场和点播流媒体(包括音频和视频)应用
会议应用:实时交互,延时要求较高
4
网络多媒体特征
可靠性要求比较宽松
实时性
对数据从发送者到达接收者之间的延迟极其敏感
改善方法:高效传输、高效编码、压缩
等时性
要求传输能很连贯地进行,即要求在连续的数据帧之间的延迟保持稳定在一定范围内
改善方法:数据缓冲
5
网络多媒体特征
因此实时多媒体流又称为连续媒体(Continous Media),其中两个使用最为广泛的媒体流是音频和视频多媒体信息。
目前大多数实时多媒体应用不仅支持点到点的传输,而且通过采用IP组播技术支持点到多点、多点到多点的多媒体信息传输。
考虑到以上特性一般不使用TCP等传统的可靠运输协议传输多媒体信息
TCP是面向连接的协议,不支持组播。
TCP提供了相应的机制保证可靠地数据传输,但实时多媒体会话中重传基本上无实际意义。
TCP提供慢启动、拥塞避免等拥塞控制机制,这些机制在多媒体会话中可能并不是非常适合,而且会带来额外的延迟和延迟的抖动。
TCP没有多媒体会话所要求的时间戳等机制。
6
多媒体运输协议:RTP
实时运输协议RTP(Real-time Transport Protocol)是一种用于实时多媒体的标准传输协议
RTP用于交换多媒体信息,定义在RFC 1889
还包括配套的实时运输控制协议RTCP,用于定期发送对应该多媒体流的控制信息,通过该协议可以把接收者监测到的多媒体流的接收情况通知给发送者,同时也可以传递一些简单的会话控制信息。
TCP不适合RTP,RTP一般运行于UDP之上(支持组播)
RTP数据流和相应的RTCP控制流利用相邻的运输层端口来传输,即RTP数据流的端口为偶数端口(x),而RTCP则使用相邻的那个为奇数的端口(x+1)
7
RTP特征
RTP不需要预先建立连接,同时也并没有更多的可靠性控制。
为了能够多媒体会话能够正常运行,网络必须能够提供足够的带宽来保证基本的多媒体通信质量,至于怎么样保证则和RTP无关。
RTCP提供的服务质量监测功能可以让发送者在发现网络质量下降或者提升的时候改变多媒体流的编码方式,从而避免网络的拥塞或者有效地利用网络的带宽。
8
RTP特征
RTP是为实时多媒体应用而设计的,因而提供了一种灵活的机制,使得新的多媒体应用可以不需要重复那些通用的一些功能的设计,而是利用RTP协议。
RTP协议只是定义了一个实时多媒体应用的一个框架(Framework),一个新类型的多媒体应用常常要求定义相应的脚本(Profile)和相应的格式,脚本保证这种类型的应用对RTP头部字段有一个统一的理解,而格式给出了实时多媒体信息是如何通过RTP消息传递。
9
RTP封装
实时多媒体信息被封装进RTP报文中,每个RTP报文然后封装进一个UDP报段中
因为RTP为多媒体应用提供服务,它常常被看作为运输层的一个子层。但是从应用开发者的角度来看,RTP不是运输层协议,而是一种应用层协议。
10
RTP封装
RTP协议的设计体现了应用层成帧ALF(Application Level Framing)的思想。
该思想认为新的多媒体应用不可能使用传统的TCP协议,而且不大可能设计出一种符合各种类型的新应用的通用协议,即具体的应用有具体的需求。
所以RTP只是定义了一个基本的框架结构,而大多数的协议细节在开发具体的多媒体应用时再定义,这一般是在相应的脚本和格式文档中定义。
11
RTP几个概念
RTP会话
多个用户通过RTP交换多媒体信息,则它们属于同一个RTP会话(RTP Session)。
RTP会话中的每个多媒体源都被分配了一个32个比特的同步源SSRC(Synchronization Source)标识,该标识在RTP会话中是惟一的,来自于这个多媒体源的RTP分组都属于同一个RTP流,都包含了该SSRC标识,并且采用相同的采样时钟和顺序号空间,从而允许接收者知道分组接收的情况和时序。
12
RTP几个概念
通过RTP会话,可以支持点到点通信,也可以支持会议方式通信。
同一个多媒体源的音频和视频可以捆绑在一个RTP流上,使用一个RTP会话;也可以分开在不同的RTP流上,属于不同的RTP会话。
13
RTP几个概念
RTP混合器(Mixer)
RTP支持在某个网关处把多个源混合在一起来形成一个新的单个流,这个时候这个流的分组头部包含了所有被混合在一起的流的ID,该网关即RTP混合器。混合器接收来自于一个或者多个源的RTP流,然后按照某种方式(可能改变其中的
您可能关注的文档
- 《加工中心操作工考级项目训练教程》 项目六 孔加工.ppt
- 《加工中心操作工考级项目训练教程》 项目四 加工槽类轮廓训练.ppt
- 《加工中心操作工考级项目训练教程》 项目五 型腔加工训练.ppt
- 《加工中心操作工考级项目训练教程》 项目一 加工垂直面、阶梯面训练.ppt
- 《计算机网络教程》高传善 第4章 局域网-1.ppt
- 《计算机网络教程》高传善 第4章 局域网-2.ppt
- 《计算机网络教程》高传善 第4章 局域网-3.ppt
- 《计算机网络教程》高传善 第5章 无线网络-1.ppt
- 《计算机网络教程》高传善 第5章 无线网络-2.ppt
- 《计算机网络教程》高传善 第5章 无线网络-3.ppt
- 2025年北京市门头沟区中考一模英语试题.docx
- 2025年北京市门头沟区中考二模英语试题.docx
- 2025年北京市丰台区中考二模英语试题.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 解析卷.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 原卷.docx
- 2025年肩颈按摩仪行业社媒趋势数据分析.docx
- 2025年人身险行业信用回顾与2026年展望.docx
- 合同法买卖合同培训课件.ppt
- 2025年全球食物系统与SDG研究报告-食物供给、食者健康、生态平衡的整体治理.docx
- 2025下半年四川乐山市川投峨眉铁合金(集团)有限责任公司对考前自测高频考点模拟试题最新.docx
最近下载
- 《叶圣陶语文教育论集》序原文全文阅读.docx VIP
- 《五年级数学上册计算题每日一练(共28套)》通用.docx VIP
- HK-2301便携式水质综合分析仪说明书(2015.2.12).pdf VIP
- 量化投资 课件 第7、8章 APT理论和多因子收益率模型、基于信息的预测.pptx
- 小学二年级数学下册乘法口算练习题(每日一练,共27份).pdf VIP
- 小学三年级数学下册乘法计算专项练习题(每日一练,共15份).pdf VIP
- 小学三年级数学下册乘法计算专项练习题(每日一练,共26份).docx VIP
- 子宫腺肌病治疗与管理教程.ppt
- 三年级数学下册应用题专项练习题(每日一练) (9).docx VIP
- 三年级数学下册应用题专项练习题(每日一练) (5).docx VIP
原创力文档

文档评论(0)