IPTV协议及实际数据流程分析合集课件_第1页
IPTV协议及实际数据流程分析合集课件_第2页
IPTV协议及实际数据流程分析合集课件_第3页
IPTV协议及实际数据流程分析合集课件_第4页
IPTV协议及实际数据流程分析合集课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ZCTTElegant

Tendance

For

NetworkIPTV协议及实际数据流程分析麻晓宁07-05-10IPTV概念IPTV相关协议中兴数据分析IPTV的概念交互式网络电视,是利用宽带网的基础设施,以家用电视机或计算机作为主要终端设备,集互联网、多媒体、通信等多种技术于一体,通过互联网协议(IP)向家庭用户提供包括数字电视在内的多种交互式数字媒体服务的一门崭新技术和传统电视最大的区别在于交互IPTV终端形式目前IPTV业务的终端可分为三种形式PCSTB+终端手机等移动设备IPTV的三种业务形式点播直播时移网络传输方式(1)单播(Unicast)

在发送者和每一接收者之间实现点对点网络连接。如果一台发送者同时给多个接收者传输相同的数据,也必须相应复制多份相同数据包。

如果有大量主机希望获得数据包的同一份拷贝

时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。单播Network网络传输方式(2)广播(Broadcast)是指在IP子网内广播数据包,所有在子网内部

的主机都将收到这些数据包。广播意味着网络

向子网主机都投递一份数据包,不论这些主机

是否乐于接收该数据包。然而广播的使用范围

非常小,只在本地子网内有效,因为路由器会

封锁广播通信。广播传输增加非接收者的开销。广播Network网络传输方式(3)组播(Multicast)是指一个IP报文向一个“主机组”的传送,这个包含零个或多个主机的主机组由一个单独的IP地址标识。主机组地址也称为“组播地址”,或者D类地址。除了目的地址部分,组播报文与普通报文没有区别,网络尽力传送组播报文但是并不保证一定送达。组播Network组内主机组内主机IPTV中出现的主要协议TCP/UDP/IPHTTP/RTSP/IGMP/SDPRTP/RTCPMPEG_TS/ISMA路由协议音视频编码标准(MPEG2,MPEG4,H264)RTSP(Real-TimeStreaming

Protocol)RTSP实时流协议定义了如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。在应用层上控制实时传输数据,提供一种可扩展的框架,使能够提供能控制的,按请求传输的实时数据,比如音频和视频。RTSPRTSP_URL

= (

"rtsp:"

|

"rtspu:"

)

"//"host

[

":"

port

]

[

abs_path

]eg:Rtsp://:554/twister/audiotrackRTSP

有请求和响应两种命令主要请求:SETUP:让服务器给流分配资源,启动RTSP会话。PLAY:启动SETUP

分配流的数据传输。PAUSE:临时停止流,而不释放服务器资源。TEARDOWN:释放流的资源,RTSP会话停止IGMP(Internet

Group

Multicast

Protocol)该协议运行于主机和与主机直接相连的组播路由器之间,是IP主机用来报告多址广播组成员身份的协议。通过IGMP协议,一方面可以通过IGMP协议主机通知本地路由器希望加入并接收某个特定组播组的信息;另一方面,路由器通过IGMP协议周期性地查询局域网内某个已知组的成员是否处于活动状态。SDP(Session

Description

Protocol)会话描述协议SDP,是一种文件描述协议,是由服务器端生成的描述媒体文件的编码

信息以及所在的服务器的链接等信息。客

户端通过它来配置播放软件的设置,如音

视频解码器,接受音频视频数据的地址以

及端口等等。RTP(Real-time

Transport

Protocol)RTP是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用

UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。RTP本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。RTP适合通过点播、广播和组播传送实时流数据,RTP没有涉及资源预订和质量保证等服务。每个RTP数据包由12个字节组成的头部信息开始。V=2PXCCMPT序列号时标同步源标识(SSRC)作用标识(CSRC)…数据典型流程中兴数据点播过程(单播)直播过程(组播)时移过程(组播+单播)点播流程图重定向服务器机顶盒DESCRIBE302

Found

给出新地址DESCRIBE200

ok

sdpPLAY200

ok媒体数据媒体服务器点播播放页面GET/iptvepg/frame2/vod_play.jsp?columnid=010004&programid=0000000003020000002008&vodtype=0

HTTP/1.1响应

HTTP/1.1

200OK<script

language="javascript"

type="“>top.jsVodPlay("rtsp://5:1554/vcdn001/vod/00000000020000002022.mpg?userid=121100000001&clienttype=1&mediaid=0000000003020000002008&ifcharge=1&time=20060824165355+08&life=3600&usersessionid=10343&vcdnid=vcdn001&boid=001&columnid=010004&ctype=1&Drm=0&EpgId=epg_nj_001&programid=00000000020000002022&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=30772A08282ED89ED7FAFA8A59B14932","0000000003020000002008");</script>点播RTSP请求ESCRIBErtsp://5:1554/vcdn001/vod/00000000020000002022.mpg?userid=121100000001&clienttype=1&mediaid=0000000003020000002008&ifcharge=1&time=20060824165355+08&life=3600&usersessionid=10343&vcdnid=vcdn001&boid=001&columnid=010004&ctype=1&Drm=0&EpgId=epg_nj_001&programid=00000000020000002022&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=30772A08282ED89ED7FAFA8A59B14932

RTSP/1.0点播RTSP

响应RTSP/1.0

302

FoundServer:

RTSPServerModule

1.0Cseq:

1Location:rtsp://04/demovcdn001/vod/00000000020000000028.mpg?userid=111111111111111&clienttype=1&mediaid=0000000003020000000005&ifcharge=1&time=20060809105028+08&life=3600&usersessionid=873&vcdnid=demovcdn001&boid=001&columnid=0003&ctype=1&Drm=0&EpgId=epg_nj_001&programid=00000000020000000028&contname=&fathercont=&bp=0&authid=195&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=C2596AE3A3E1685354451F24149A207F点播重定向后DESCRIBERTSP/1.0

200

OK点播RTSP请求SETUPrtsp://3/vcdn001/vod/00000000020000002022.mpg/trackID=1

RTSP/1.0User-Agent:ZTE

Ltd.co

RTSP

protocal

verion

1.0guid-4/E193D35A-BBE0-AE6C-6706-4322D799B5C2Accept-Charset:

UTF-8Accept-Authentication:

NTLM,

Digest,

BasicAccept-Language:

en-USCSeq:

2Transport:

RTP/AVP/TCP;unicast;interleaved=0-1;mode=PLAYe=PLAY点播SETUP的响应RTSP/1.0

200

OKServer:

ZMSS/ZMSSV.B11

(Build/2006.07.24;

Platform/Linux;Release/ZMSS;

)Cseq:

2Cache-Control:

must-revalidateSession:

8986047371021315424Date:

Wed,

09

Aug

2006

02:49:40

GMTExpires:

Wed,

09

Aug

2006

02:49:40

GMTTransport:

RTP/AVP/TCP;unicast;mode=PLAY;interleaved=0-1;ssrc=737920A9点播PLAYrtsp://3/vcdn001/vod/00000000020000002022.mpg?userid=121100000001&clienttype=1&mediaid=0000000003020000002008&ifcharge=1&time=20060824165355+08&life=3600&usersessionid=10343&vcdnid=vcdn001&boid=001&columnid=010004&ctype=1&Drm=0&EpgId=epg_nj_001&programid=00000000020000002022&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=30772A08282ED89ED7FAFA8A59B14932

RTSP/1.0User-Agent:ZTE

Ltd.co

RTSP

protocalverion

1.0

guid-4/E193D35A-BBE0-AE6C-6706-4322D799B5C2Cache-Control:

no-cacheAccept-Charset:

UTF-8Accept-Authentication:

NTLM,

Digest,

BasicAccept-Language:

en-USSession:

7764921837686314738CSeq:3Range:

npt=0.000-Scale:

1x-SpeedupPlay:yesupPlay:yes点播RTSP/1.0

200OKServer:

ZMSS/ZMSSV.B13.P1(Build/2006.08.18;

Platform/Linux;

Release/ZMSS;)Cseq:

3Session:

7764921837686314738Range:

npt=0.00600-4601.43600x-SpeedupPlay:

yesRTP-Info:url=rtsp://3/vcdn001/vod/00000000020000002022.mpg/trackID=1;seq=0;rtptime=540ime=90点播-媒体数据中兴数据点播过程(单播)直播过程(组播)时移过程(组播+单播)直播重定向之前的流程与点播相同DESCRIBErtsp://6/vcdn001/multicast/device218083166066/ch06082901391251209092.sdp?userid=99900015&clienttype=1&mediaid=ch06082901391251209092&ifcharge=1&time=20060907163932+08&life=3600&usersessionid=22442&vcdnid=vcdn001&boid=001&columnid=00&ctype=2&Drm=0&EpgId=epg_nj_001&programid=ch06082901391251209092&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=8AEE04395C3E14E91B30A69291223D92RTSP/1.0直播RTSP/1.0

200OKServer:

ZMSS/ZMSSV.B13.P1

(Build/2006.08.18;

Platform/Linux;

Release/ZMSS;

)Cseq:

1x-SpeedupPlay:

yesCache-Control:

no-cacheContent-length:

256Date:

Thu,

24

Aug

2006

08:42:16

GMTExpires:

Thu,

24

Aug

2006

08:42:16

GMTContent-Type:

application/sdpx-Accept-Retransmit:

our-retransmitx-Accept-Dynamic-Rate:

1Content-Base:

rtsp://29/vcdn001/globalm/device218083163129/ch06082200553956292044.sdp/v=0o=-

135289200

135289200

IN

IP4

01s=Camera_Ac=IN

IP4

89/16b=3500t=0

0a=recvonlya=control:*a=range:clock=20060824T041141.67Z-20060824T164215.97Zm=video

8000

RTP/AVP

33a=rtpmap:33

MP2T/90000a=control:trackID=2直播SETUPRTSP/1.0

200OKPLAYRTSP/1.0

200OKIGMP

V2

Membership

Report直播直播接下来是媒体数据直播退出播放中兴数据点播过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论