当前课程知识点:计算机网络技术 > 第四章 TCP/UDP协议 > 4.5 实时传输协议RTP/RTCP > 4.5 实时传输协议RTP/RTCP
第5节
实时传输协议RTP/RTCP
本节介绍实时传输协议RTP
和实时传输控制协议RTCP
背景是随着互联网的飞速发展
互联网的应用也从普通应用
发展到对实时性要求更高的多媒体应用
比如
网络电影
网络电视
网络广播
视频会议
网络游戏
网络地图
等等这些多媒体应用
对多媒体应用的分类
并非所有的
多媒体网络应用都是实时的
比如
通过HTTP协议
从Web服务器上下载已有的视频节目
到本地计算机上再观看
这种情况就属于非实时的多媒体通信
而在视频会议中
视频数据流的产生 传输 接收 显示
是发生在同一个时间的
这种情况就属于实时的多媒体通信
所以
多媒体通信的分类可以分为
实时的和非实时的两类
另外
网络多媒体应用
与传统的网络应用
对网络传输特性的要求
也有很大的不同
传统的网络应用如Web FTP E-mail
远程登陆 Telnet应用
对传输延时的要求相对不高
而对数据传输的正确性要求很高
但是在网络多媒体应用中
比如IP电话
IP电视等
人们对网络端-端的
延时与延时抖动
就会很敏感
有些数据
在延时之后就不能使用了
表中给出了IPTV业务的端-端QoS要求的具体指标
网络多媒体数据传输的方式
可以分3类
一类是流式存储视频与音频
主要特点是边下载边播放
二是流式实况视频与音频
一般不进行本地存储
第三是实时交互视频与音频
如IP可视电话与网络视频
RTP协议
RTP通常运行在用户空间
位于UDP协议之上
并且与应用层协议链接
因此它看上去
更像是应用层的协议
而另一方面
它又是一个与具体应用无关的通用协议
它将应用层
多媒体数据封装后
再利用UDP
IP及低层协议
实现多媒体数据的传输
多媒体数据由音频
视频
文本与其他可能的数据流组成
这些数据流送到RTP库
RTP库软件
将按照音频
视频
文本数据流之间的关系
压缩编码后
复用到RTP报文
加上套接字
使用操作系统内核中的UDP软件
封装成一个新的UDP报文
目的主机将接收到的RTP数据包
封装的多媒体数据传送到应用层
应用层的播放器
负责播放多媒体节目
RTP协议的结构
12个字节的固定RTP报头
包括以下的字段
一个是版本
字段长度为2b
目前使用的版本是2
填充P
占1b
扩展x
1b
x=1
表示有扩展报头
参与源CC是 4b
表示一次会话最多
有15个参与源
标记M
长度1b
M=1表示报文有特殊意义
如每一帧的开始
或者视频流传输的结束
序号
16b
是RTP的报文编号
有效载荷类型
字段长度8b
目前已经定义的音频
与视频类型如表所示
RTCP协议
源端可以利用RTCP
报文用来同步
一次会话中不同的媒体流
如视频流与音频流
它可与RTP协议配合使用
都封装在UDP报文中传输
但是RTCP报文
不封装音频 视频数据流
表中给出了5种
RTCP报文的类型与功能
RTCP报头中有一个长度为8b的报文类型字段
不同的
报文类型字段值
表示不同类型的RTCP报文
如报文类型字段值为200
表示发送端报告的RTCP报文
-1.1 计算机网络的发展历程
--计算机的发展
-1.2 从计算机网络到互联网
-1.3 从互联网到移动互联网
-1.4 从移动互联网到物联网
-1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验
--1.5-1.7 深入认识计算机网络结构、网络安全、互联网的成功经验
-第一章 作业
-2.1 传输网的基本概念
-2.2 广域网技术研究与发展
-2.3 城域网技术研究与发展
-2.4 局域网技术研究与发展
-2.5 个人区域网研究与发展
-2.6 个人区域网研究与发展
-2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势
--2.7-2.8 3G/4G与M2M工作模式、传输网两个融合的发展趋势
-第二章 作业
-3.1 网络层与IP协议的演变与发展
-3.2 IPv4与IPv6协议
-3.3 路由技术的研究与发展
-3.4 QoSR与RSVP、DiffServ与MPLS
-3.5 IPv4向IPv6过渡
-3.6 路由器技术的研究与发展
-3.7 下一代互联网体系结构的研究
-第三章 作业
-4.1 网络环境中分布式进程通信
-4.2 传输层的基本功能
-4.3 传输控制协议
-4.4 用户数据报协议
-4.5 实时传输协议RTP/RTCP
-4.6. 容迟网技术的研究
-第四章 作业
-5.1 Internet应用发展与应用层协议分类
-5.2 P2P网络的主要类型
-5.3 基于P2P的网络应用
-6.1 移动互联网的概念
--第6章-移动互联网与移动IP - 6.1-6.2-PPT
-6.2 移动IP
-6.3 移动IPv4的基本工作原理
--第6章-移动互联网与移动IP - 6.3-6.4-PPT
-6.4 移动IPv6协议
-第五-六章 作业
-7.1 网联网的概念
-7.2 物联网的体系结构
-7.3 物联网的ONS 服务
-7.4 车联网VANET的基本概念
-7.5 车联网VANET的协议标准
-第七章 作业

