IPTV协议及实际数据流程分析gzo.pptx

上传人:jix****n11 文档编号:90311745 上传时间:2023-05-14 格式:PPTX 页数:47 大小:2.29MB
返回 下载 相关 举报
IPTV协议及实际数据流程分析gzo.pptx_第1页
第1页 / 共47页
IPTV协议及实际数据流程分析gzo.pptx_第2页
第2页 / 共47页
点击查看更多>>
资源描述

《IPTV协议及实际数据流程分析gzo.pptx》由会员分享,可在线阅读,更多相关《IPTV协议及实际数据流程分析gzo.pptx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、ZCTTZCTTElegant Tendance For NetworkIPTV协议及实际数据流程分析麻晓宁07-05-10IPTV概念概念IPTV相关协议相关协议中兴数据分析中兴数据分析IPTV的概念的概念交互式网络电视,是利用宽带网的基础设交互式网络电视,是利用宽带网的基础设施,以家用电视机或计算机作为主要终端施,以家用电视机或计算机作为主要终端设备,集互联网、多媒体、通信等多种技设备,集互联网、多媒体、通信等多种技术于一体,通过互联网协议(术于一体,通过互联网协议(IP)向家庭用)向家庭用户提供包括数字电视在内的多种交互式数户提供包括数字电视在内的多种交互式数字媒体服务的一门崭新技术字媒

2、体服务的一门崭新技术和传统电视最大的区别在于交互和传统电视最大的区别在于交互IPTV终端形式终端形式目前目前IPTV业务的终端可分为三种形式业务的终端可分为三种形式PCSTB+终端手机等移动设备IPTV的三种业务形式的三种业务形式点播直播时移网络传输方式网络传输方式(1)单播()单播(Unicast)在发送者和每一接收者之间实现点对点网络连接。如果一台发送者同时给多个接收者传输相同的数据,也必须相应复制多份相同数据包。如果有大量主机希望获得数据包的同一份拷贝时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。单播单播Network网络传输方式网络传输方式(2)广播

3、()广播(Broadcast)是指在IP子网内广播数据包,所有在子网内部的主机都将收到这些数据包。广播意味着网络向子网主机都投递一份数据包,不论这些主机是否乐于接收该数据包。然而广播的使用范围非常小,只在本地子网内有效,因为路由器会封锁广播通信。广播传输增加非接收者的开销。广播广播Network网络传输方式网络传输方式(3)组播()组播(Multicast)是指一个IP报文向一个“主机组”的传送,这个包含零个或多个主机的主机组由一个单独的IP地址标识。主机组地址也称为“组播地址”,或者D类地址。除了目的地址部分,组播报文与普通报文没有区别,网络尽力传送组播报文但是并不保证一定送达。组播组播Ne

4、twork组内主机组内主机IPTV中出现的主要协议中出现的主要协议TCP/UDP/IPHTTP/RTSP/IGMP/SDPRTP/RTCPMPEG_TS/ISMA路由协议路由协议音视频编码标准(音视频编码标准(MPEG2,MPEG4,H264)RTSP(Real-Time Streaming Protocol)RTSP实时流协议定义了如何有效地通过实时流协议定义了如何有效地通过IP网络传送多媒体数据。网络传送多媒体数据。RTSP在体系结构上在体系结构上位于位于RTP和和RTCP之上,它使用之上,它使用TCP或或RTP完成数据传输。完成数据传输。在应用层上控制实时传输数据,提供一种在应用层上控制

5、实时传输数据,提供一种可扩展的框架,使能够提供能控制的,按可扩展的框架,使能够提供能控制的,按请求传输的实时数据,比如音频和视频。请求传输的实时数据,比如音频和视频。RTSPRTSP_URL=(rtsp:|rtspu:)/host:portabs_patheg:Rtsp:/:554/twister/audiotrackRTSP有请求和响应两种命令有请求和响应两种命令主要请求:主要请求:SETUP:让服务器给流分配资源,启动RTSP会话。PLAY:启动SETUP 分配流的数据传输。PAUSE:临时停止流,而不释放服务器资源。TEARDOWN:释放流的资源,RTSP会话停止IGMP(Interne

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

7、on Description Protocol)会话描述协议会话描述协议SDP,是一种文件描述协议,是一种文件描述协议,是由服务器端生成的描述媒体文件的编码是由服务器端生成的描述媒体文件的编码信息以及所在的服务器的链接等信息。客信息以及所在的服务器的链接等信息。客户端通过它来配置播放软件的设置,如音户端通过它来配置播放软件的设置,如音视频解码器,接受音频视频数据的地址以视频解码器,接受音频视频数据的地址以及端口等等。及端口等等。RTP(Real-time Transport Protocol)RTP是用于是用于Internet上针对多媒体数据流的一种传输协上针对多媒体数据流的一种传输协议。议。

8、RTP被定义为在一对一或一对多的传输情况下工作,被定义为在一对一或一对多的传输情况下工作,其目的是提其目的是提供时间信息和实现流同步。供时间信息和实现流同步。RTP通常使用通常使用UDP来传送数据,但来传送数据,但RTP也可以在也可以在TCP或或ATM等其他协等其他协议之上工作。议之上工作。RTP本身并不能为按顺序传送数据包提供本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依可靠的传送机制,也不提供流量控制或拥塞控制,它依靠靠RTCP提供这些服务。提供这些服务。RTP适合通过点播、广播和组播传送实时流数据,适合通过点播、广播和组播传送实时流数据,RTP没有涉及资

9、源预订和质量保证等服务。没有涉及资源预订和质量保证等服务。每个每个RTP数据包由数据包由12个字节组成的头部信息开始。个字节组成的头部信息开始。V=2PXCCMPT序列号时标同步源标识(SSRC)作用标识(CSRC)数据典型流程典型流程中兴数据中兴数据点播过程点播过程(单播)(单播)直播过程直播过程(组播)(组播)时移过程时移过程(组播(组播+单播)单播)点播流程图点播流程图7.媒体数据5.PLAY4.200 ok sdp3.DESCRIBE2.302 Found 给出新地址6.200 ok 重定向服务器机顶盒1.DESCRIBE媒体服务器点播点播播放页面播放页面GET/iptvepg/fra

10、me2/vod_play.jsp?columnid=010004&programid=0000000003020000002008&vodtype=0 HTTP/1.1 响应响应HTTP/1.1 200 OK top.jsVodPlay(rtsp:/218.83.166.75:1554/vcdn001/vod/00000000020000002022.mpg?userid=121100000001&clienttype=1&mediaid=0000000003020000002008&ifcharge=1&time=20060824165355+08&life=3600&usersession

11、id=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);点播点播RTSP请求请求ESCRIBE rtsp:/218.83.16

12、6.75: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=&b

13、p=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:/218.83.149.104/demovcdn001/vod/00000000020000000028.mpg?userid=111111111111111&clienttype=1&mediaid=000000

14、0003020000000005&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=C2596AE3A3E1685354

15、451F24149A207F点播点播重定向后重定向后DESCRIBE RTSP/1.0 200 OK点播点播RTSP请求请求SETUP rtsp:/218.83.166.83/vcdn001/vod/00000000020000002022.mpg/trackID=1 RTSP/1.0User-Agent:ZTE Ltd.co RTSP protocal verion 1.0 guid-218.83.168.94/E193D35A-BBE0-AE6C-6706-4322D799B5C2Accept-Charset:UTF-8Accept-Authentication:NTLM,Digest,B

16、asicAccept-Language:en-USCSeq:2Transport:RTP/AVP/TCP;unicast;interleaved=0-1;mode=PLAYe=PLAY点播点播SETUP的响应的响应RTSP/1.0 200 OKServer:ZMSS/ZMSSV1.31.10.3.B11(Build/2006.07.24;Platform/Linux;Release/ZMSS;)Cseq:2Cache-Control:must-revalidateSession:8986047371021315424Date:Wed,09 Aug 2006 02:49:40 GMTExpire

17、s:Wed,09 Aug 2006 02:49:40 GMTTransport:RTP/AVP/TCP;unicast;mode=PLAY;interleaved=0-1;ssrc=737920A9点播点播PLAY rtsp:/218.83.166.83/vcdn001/vod/00000000020000002022.mpg?userid=121100000001&clienttype=1&mediaid=0000000003020000002008&ifcharge=1&time=20060824165355+08&life=3600&usersessionid=10343&vcdnid=

18、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 protocal verion 1.0 guid-218.83.168.94/E

19、193D35A-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 200 OKServer:ZMSS/ZMSSV1.31.10.3.B13.P1(Build/2006.08.18;Platform/L

20、inux;Release/ZMSS;)Cseq:3Session:7764921837686314738Range:npt=0.00600-4601.43600 x-SpeedupPlay:yesRTP-Info:url=rtsp:/218.83.166.83/vcdn001/vod/00000000020000002022.mpg/trackID=1;seq=0;rtptime=540ime=90点播点播-媒体数据媒体数据中兴数据中兴数据点播过程点播过程(单播)(单播)直播过程直播过程(组播)(组播)时移过程时移过程(组播(组播+单播)单播)直播直播重定向之前的流程与点播相同重定向之前的流程

21、与点播相同DESCRIBErtsp:/218.83.166.66/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=ch

22、06082901391251209092&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=8AEE04395C3E14E91B30A69291223D92RTSP/1.0直播直播RTSP/1.0200OKServer:ZMSS/ZMSSV1.31.10.3.B13.P1(Build/2006.08.18;Platform/Linux;Release/ZMSS;)Cseq:1x-SpeedupPlay:yesCache-Control:no-cache

23、Content-length:256Date:Thu,24Aug200608:42:16GMTExpires:Thu,24Aug200608:42:16GMTContent-Type:application/sdpx-Accept-Retransmit:our-retransmitx-Accept-Dynamic-Rate:1Content-Base:rtsp:/218.83.163.129/vcdn001/globalm/device218083163129/ch06082200553956292044.sdp/v=0o=-135289200135289200INIP410.10.120.2

24、01s=Camera_Ac=INIP4233.18.204.189/16b=3500t=00a=recvonlya=control:*a=range:clock=20060824T041141.67Z-20060824T164215.97Zm=video8000RTP/AVP33a=rtpmap:33MP2T/90000a=control:trackID=2直播直播SETUPRTSP/1.0200OKPLAYRTSP/1.0200OKIGMPV2MembershipReport直播直播直播直播接下来是媒体数据接下来是媒体数据直播直播退出播放退出播放中兴数据中兴数据点播过程点播过程(单播)(单播

25、)直播过程直播过程(组播)(组播)时移过程时移过程(组播(组播+单播)单播)时移时移PLAY rtsp:/218.83.163.129/vcdn001/globalm/device218083163129/ch06082200553956292044.sdp?userid=121100000001&clienttype=1&mediaid=ch06082200553956292044&ifcharge=1&time=20060824164532+08&life=3600&usersessionid=10297&vcdnid=vcdn001&boid=001&columnid=00&ctype=

26、2&Drm=0&EpgId=epg_nj_001&programid=ch06082200553956292044&contname=&fathercont=&bp=0&authid=0&tscnt=0&tstm=0&tsflow=0&ifpricereqsnd=1&cryptmode=0502&crypt=8F300D36BE337FB3FE717D4EEAADE950 RTSP/1.0User-Agent:ZTE Ltd.co RTSP protocal verion 1.0 guid-218.83.168.94/380B0E45-7BDC-66A0-B503-6C21465E729ACache-Control:no-cacheAccept-Charset:UTF-8Accept-Authentication:NTLM,Digest,BasicAccept-Language:en-USSession:5473004025976039762CSeq:6Scale:-2谢谢谢谢演讲完毕,谢谢观看!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁