RTP分组的首部格式 比特013 16 31 版本PX参与源数M有效载荷类型 序号 时间戳 字节 同步源标识符(sSRC) 参与源标识符(CSRC)[0.15] 发送 P首部UDP首部RTP首部RTP数据部分(应用层数据 RTP分组 UDP用户数据报 P数据报
RTP 分组的首部格式 12 字节 序 号 比特 0 1 3 8 16 31 版本 P X 参与源数 M 有效载荷类型 时 间 戳 同 步 源 标 识 符 (SSRC) 参 与 源 标 识 符 (CSRC) [0..15] … 发送 RTP 分组 UDP 用户数据报 IP 数据报 IP 首部 UDP 首部 RTP 首部 RTP 数据部分(应用层数据)
10.2.2实时运输控制协议RTCP (RTP Control Protocol) RTCP是与RTP配合使用的协议 ■RTCP协议的主要功能是:服务质量的监视与反 馈、媒体间的同步,以及多播组中成员的标识。 ■RTCP分组也使用UDP传送,但RTCP并不对 声音或视像分组进行封装。 可将多个RTCP分组封装在一个UDP用户数据 报中。 ■RTCP分组周期性地在网上传送,它带有发送端 和接收端对服务质量的统计信息报告。 课件制作人:谢希仁
课件制作人:谢希仁 10.2.2 实时运输控制协议 RTCP (RTP Control Protocol) ◼ RTCP 是与 RTP 配合使用的协议。 ◼ RTCP 协议的主要功能是:服务质量的监视与反 馈、媒体间的同步,以及多播组中成员的标识。 ◼ RTCP 分组也使用 UDP 传送,但 RTCP 并不对 声音或视像分组进行封装。 ◼ 可将多个 RTCP 分组封装在一个 UDP 用户数据 报中。 ◼ RTCP 分组周期性地在网上传送,它带有发送端 和接收端对服务质量的统计信息报告
RTCP使用的五种分组类型 ■结束分组BYE表示关闭一个数据流。 特定应用分组APP使应用程序能够定义新的分 组类型。 ■接收端报告分组RR用来使接收端周期性地向 所有的点用多播方式进行报告。 ■发送端报告分组SR用来使发送端周期性地向所 有接收端用多播方式进行报告。 源点描述分组SDES给出会话中参加者的描述。 课件制作人:谢希仁
课件制作人:谢希仁 RTCP 使用的五种分组类型 ◼ 结束分组 BYE 表示关闭一个数据流。 ◼ 特定应用分组APP 使应用程序能够定义新的分 组类型。 ◼ 接收端报告分组 RR 用来使接收端周期性地向 所有的点用多播方式进行报告。 ◼ 发送端报告分组 SR 用来使发送端周期性地向所 有接收端用多播方式进行报告。 ◼ 源点描述分组 SDES 给出会话中参加者的描述
10.23实时流式协议RTSP (Real-Time Streaming Protocol) RTSP协议以客户服务器方式工作,它是一个 多媒体播放控制协议,用来使用户在播放从因 特网下载的实时数据时能够进行控制,如:暂 停/继续、后退、前进等。因此RTSP又称为 “因特网录像机遥控协议”。 ■要实现RTSP的控制功能,我们不仅要有协议 而且要有专门的媒体播放器( media player)和 媒体服务器( media server) 课件制作人:谢希仁
课件制作人:谢希仁 10.2.3实时流式协议RTSP (Real-Time Streaming Protocol) ◼ RTSP 协议以客户服务器方式工作,它是一个 多媒体播放控制协议,用来使用户在播放从因 特网下载的实时数据时能够进行控制,如:暂 停/继续、后退、前进等。因此 RTSP 又称为 “因特网录像机遥控协议”。 ◼ 要实现 RTSP 的控制功能,我们不仅要有协议, 而且要有专门的媒体播放器(media player)和 媒体服务器(media server)
士流式( streamer)音频和视频 媒体服务器与媒体播放器的关系是服务器与客户的 关系。 ■媒体服务器与普通的万维网服务器的最大区别就是 媒体服务器支持流式音频和视频的传送,因而在客 户端的媒体播放器可以边下载边播放(当然需要先 将节目存储一小段时间)。 ■但从普通万维网服务器下载多媒体节目时,是先将 整个文件下载完毕,然后再进行播放。 课件制作人:谢希仁
课件制作人:谢希仁 流式(streaming)音频和视频 ◼ 媒体服务器与媒体播放器的关系是服务器与客户的 关系。 ◼ 媒体服务器与普通的万维网服务器的最大区别就是 媒体服务器支持流式音频和视频的传送,因而在客 户端的媒体播放器可以边下载边播放(当然需要先 将节目存储一小段时间)。 ◼ 但从普通万维网服务器下载多媒体节目时,是先将 整个文件下载完毕,然后再进行播放