RTSP协议浅析.ppt

RTSP协议浅析.ppt

ID:48784603

大小:202.50 KB

页数:15页

时间:2020-01-24

RTSP协议浅析.ppt_第1页
RTSP协议浅析.ppt_第2页
RTSP协议浅析.ppt_第3页
RTSP协议浅析.ppt_第4页
RTSP协议浅析.ppt_第5页
资源描述:

《RTSP协议浅析.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、RTSP协议浅析郭强2011-12-16内容RTSP协议概述RTSP协议组直播架构流媒体常见术语同类的流媒体协议流格式ISMAvsTS联通协议vs标准协议几种流媒体技术的对比RTSP协议概述RTSP:RealTimeStreamingProtocol,实时流传输协议;RTSP协议是由RealNetwork和Netcape共同提出的;RTSP协议栈:知名端口:554;RTSP语法是基于文本的,类似http协议;RTSP协议是一个流媒体协议,用于视频点播,视频会议,视频监控等等领域;RTSP中的所有的操作都是通过服务器和客户端的消息应答来完成的,其消息包括请求(Request)和响应(R

2、esponse)两种;一个例子点播一个视频文件:交互流程RTSP协议组RTSP协议RTP/RTCP协议协同工作的协议栈数据RTPUDPRTSPTCP信令控制RTCPUDP数据RTPUDP控制RTCPUDP视频track音频track也可以这样协同工作数据RTPRTSP信令控制RTCP数据RTP控制RTCPTCP直播架构直播软件流媒体服务器客户端客户端客户端流媒体常见术语视频编码技术,H264,MP4,WMV9,AVS;音频编码技术,AAC,MP3;容器文件,mp4,rmvb,wmv,flv;容器文件与视频编码/音频编码并无关系,其中可存放任意编码的音视频数据。注意:MP4指什么?同类

3、的流媒体协议微软公司,MMS协议,文件格式采用wmv;苹果公司,RTSP协议,文件格式采用mp4;RealNetworks公司,RTSP协议,文件格式采用rmvb;Adobe公司,RTMP协议,文件格式采用flv;流格式ISMAvsTSISMA是互联网的标准,音频流和视频流分开,存储容器文件格式通常为MP4(或者FLV),传输流封装格式通常封装在RTP内;TS是广电的标准,音频和视频mux为一路,存储没有容器文件的概念,直接将传输流保存,传输流可以封装在RTP内,也可以直接传输。比较:ISMA的标准,易于扩展,比如增加字幕流,或者多国语言流,或者多路视频流(480P和720P);缺点

4、是接收端要做音视频的唇同步。TS标准,优点是易于传输,主要是考虑调制解调无线电波信号更方便,缺点是不方便扩展。联通协议TSRTPUDPRTSPTCP信令数据RTSPTCP信令/数据RTSPRTPTSTSUDPRTSPTCP信令数据RTSPTCP信令/数据RTSPTSMP2T/RTP/UDPMP2T/RTP/TCPMP2T/UDPMP2T/TCP协议交互流程对比协议交互对比左边是普通标准,右边是联通标准;它们有一些区别:普通标准使用OPTION,联通标准没有使用OPTIONS;OPTIONS用来查询服务器支持的方法;普通标准传输数据时,每隔5秒会发送RTCP包;联通标准没有使用RTCP

5、协议,那么有关RTCP协议的一些功能就迁移到RTSP协议了;关于文件播放完成,普通标准,server这时发送RTCP的goodbye消息,然后client发送TEARDOWN,server响应;而联通标准是server发送ANNOUNCE,然后client发送TEARDOWN,server响应;关于文件定位,普通标准,client发送PAUSE,然后发送PLAY携带新的RANGE来实现;而联通标准是client端直接发送携带新RANGE的PLAY命令;关于快进和快退,联通标准是直接发送一个携带新SCALE的PLAY命令;普通标准,暂不清楚;在数据传输协议上,普通标准只有两种RTP/A

6、VP/UDP和RTP/AVP/TCP;而联通标准有四种MP2T/RTP/UDP和MP2T/RTP/TCP和MP2T/UDP和MP2T/TCP;在数据传输协议的选择上,普通标准是首先尝试RTP/AVP/UDP,如果没有收到数据包,超时,TEARDOWN,然后会选择使用RTP/AVP/TCP;而联通标准是client端告诉服务端四种传输方式,然后服务端来选择传输方式;普通标准使用的是普通RTP协议,联通标准使用了扩展RTP协议;普通标准使用RTCP做心跳,联通标准使用了get_parameters作为心跳;几种流媒体技术的对比IPTV类的技术Http边下载边播放的技术基于文件分片的技术H

7、ttpLiveStreamingHttpDynamicStreamingHttpLiveStreaming描述文件:cctv5_800.m3u8数据文件:1.ts2.ts3.ts

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。