版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品精品-可编辑--可编辑-Megaeye3.0平台录像回放启动/停顿Megaeye3.0中的平台录像回放的连接把握承受RTSP,媒体流承受RTP,媒体流可以TCPUDP对于前端处于NATCU处理流程的通用性,所以对于平台录像回放也增加一样的信令,同时为了对称,增加了停顿录像回放的信令。平台录像回放CUCUCMSNRU1、录像回放恳求〔文件名或起止时间、平台录像、NRU_ID〕2、假设是平台录像可以直接返回流媒体效劳器的addr/port,步骤3、4可以跳过,转步骤5。3、录像回放恳求4、返回结果5、返回RTSPaddr/port,RTP传输方式6、RTSP:DECRIBLEOK7、RTSP:SETUP8、OK9、RTSP:PLAY10、OK11、RTP1、停顿录像回放恳求2、RTSP:TEARDOWN3、停顿录像回放恳求4、返回结果5、OK处理流程CU录像回放恳求前已经查询到相关的录像文件信息。平台录像回放流程如下:1.) CU向CMS发起录像回放恳求〔携带录像文件名或起止时间、NRUID〕2.) CMS可以直接返回流媒体效劳器的地址和端口,这样可以跳过步骤3、4,直接返回结CUNRURTSP3.) NRU。4.) NRU5.) CMSNRU〔流媒体效劳器〕CU。6.) CUNRU〔流媒体效劳器〕DESCRIBE7.) NRUDESCRIBE8.) CUSETUP〔CU的媒体接收端口号〕9.) NRU发送SETUPVTDU〔PU的数据发送端口号〕10.)CUPLAY11.)NRUPLAYCU12.)NRUCU。停顿平台录像回放流程:1.) CUCMS。2.) CUNRUTEARDOWN3.) CMSNRU〔该步骤可以省略〕4.) NRUCMS5.) NRUTEARDOWN,完毕点播。接口录像回放恳求SIP+XMLMESSAGEMSG_START_FILE_VOD_REQMSG_START_FILE_VOD_REQ〔 CU〕IEIEM/O 描述IE_HEADERMIE_CHANNELMIE_TIME_FILEM依据起止时间或者文件名IE_STORETYPEMIE_NODE_ATTRIB_NAMEONRU_IDIE_CUSTOMEROMSG_START_FILE_VOD_RESP〔 CU〕IEM/O 描述IE_HEADERMIE_RESULTMIE_NETLINKOIE_TIME_FILEO停顿录像回放SIP+XMLMESSAGEMSG_STOP_FILE_VOD_REQMSG_STOP_FILE_VOD_REQ〔 CU〕IEM/O 描述IE_HEADERMIE_CHANNELMIE_TIME_FILEM依据起止时间或者文件名IE_NETLINKIE_NETLINKOIE_STORETYPEMIE_NODE_ATTRIB_NAMEONRU_IDIE_CUSTOMEROMSG_STOP_FILE_VOD_RESP〔 CU〕IEM/O 描述IE_HEADERMIE_RESULTM前端录像回放启动/停顿Megaeye3.0VTDUPU位于防火墙内外的状况统一起来,不用再针对不同状况进展特别处理。录像回放的连接把握承受RTSP,媒RTPTCPUDP前端录像回放/停顿CUCUCMSPU1、录像回放恳求〔文件名或起止时间、前端录像、PU_ID〕VTDU2、假设需要通过VTDU,选择VTDU,并安排RTSP端口和RTP端口〔假设媒体流承受UDP〕,否则转步骤4。3、返回结果4、录像回放恳求〔携带VTDU地址端口、ID〔可选,标识该路录像回放〕〕5、返回PU地址、端口等7、返回VTDU,RTSPaddr/port,RTP传输方式、ID9、建立TCP连接6、建立TCP连接8、VTDU记录PU有关信息10、RTSP:DECRIBLE11、假设VTDU不知道PU信息,则需要增加向CMS查询的过程。目前不14、OK需要12、RTSP:DECRIBLE13、OK15、RTSP:SETUP16、RTSP:SETUP17、OK18、OK19、RTSP:PLAY22、OK23、RTP20、RTSP:PLAY21、OK1、停顿录像回放恳求2、RTSP:TEARDOWN3、RTSP:TEARDOWN4、通知VTDU关闭端口5、返回结果7、通知CMS该路录像回放中止6、OK8、OK处理流程CU录像回放前已经查询到相关的录像文件信息。前端录像回放流程如下:1.) CU向CMS发起录像回放恳求〔携带录像文件名或起止时间、PUID〕2.) 假设需要通过VTDU转发,CMS依据确定规章选择VTDU,并安排RTSP端口、RTP端口和传输方式P不同端口或传输方式的状况,通知U。3.) VTDU返回处理结果。4.) 假设VTDU返回错误,则CMS向CU返回错误。否则,CMS向PU转发录像回放恳求VTDU/RTSP5.) PU6.) 同时,PUVTDU发起TCP〔PU处于NAT〕7.) CMSVTDURTSPCU。8.) VTDU依据和PU的TCPPU地址和RTSP〔可以不需要再向CMS查询PU。9.) CUVTDUTCP10.)CUVTDU发送DESCRIBE11.)VTDU依据和PU的TCPPUCMSPU/端口。12.)PUDESCRIBE13.)PUDESCRIBE14.)VTDUCU。15.)CUSETUP〔CU的媒体接收端口号〕16.)VTDU转发SETUP恳求给PU〔VTDU的RTP〕17.)PUSETUPVTDU〔PU的数据发送端口号〕18.)VTDU转发SETUP回应给CU〔VTDU的RTP〕19.)U向U的P发送端口号发送探测包〔这一步骤是针对U也处于T内,CUPLAY20.)VTDU转发PLAYPU21.)PU发送PLAYVTDU22.)VTDU转发PLAYCU23.)PU发送媒体数据包到VTDU,VTDU将接收到的媒体数据转发给步骤19中,探测包实际远端地址。假设没有收到探测包,就发送到步骤15中CU供给的接收端口号。停顿前端录像回放流程:6.) CUCMS。7.) CUVTDUTEARDOWN8.) VTDUTEARDOWNPU9.) CMSVTDU释放资源。10.)VTDU11.)PU发送TEARDOWNVTDU。12.)VTDU通知CMS,媒体转发完毕。13.)VTDU转发TEARDOWNCU,完毕点播。接口录像回放恳求SIP+XMLMESSAGEMSG_START_FILE_VOD_REQMSG_START_FILE_VOD_REQ〔 CU〕IEM/O 描述IE_HEADERMIE_CHANNELMIE_TIME_FILEM依据起止时间或者文件名IE_STORETYPEMIE_NODE_ATTRIB_NAMEOPU_IDIE_NETLINKPUIE为VTDU信息,使用VTDU建立TCPIE_CUSTOMEROMSG_START_FILE_VOD_RESP〔 CU〕IEM/O 描述IE_HEADERMIE_RESULTMIE_NETLINKOIE_TIME_FILEO停顿录像回放SIP+XMLMESSAGEMSG_STOP_FILE_VOD_REQMSG_STOP_FILE_VOD_REQ〔 CU〕IEM/O 描述IE_HEADERIE_HEADERMIE_CHANNELMIE_TIME_FILEMIE_NETLINKOIE_STORETYPEMIE_NODE_ATTRIB_NAMEOPU_IDIE_CUSTOMEROMSG_STOP_FILE_VOD_RESP〔 CU〕IEM/O 描述IE_HEADERMIE_RESULTM媒体转发通知SIP+XMLMESSAGECMS〕IEM/O 描述IE_HEADERMIEX_MEDIA_LINKM多个。接收、发送addr/port。Transtype=RTSP_TCP6RTSP_UDP(7)CMS〕IEIEM/O 描述IE_HEADERMIE_RESULTM停顿媒体转发SIP+XMLMESSAGECMS〕IEM/O 描述IE_HEADERMIEX_MEDIA_LINKM多个。接收、发送addr/port。Transtype=RTSP_TCP6RTSP_UDP(7)CMS〕IEM/O 描述IE_HEADERMIE_RESULTM媒体状态通知SIP+XMLMESSAGECMS〕IEM/O 描述IE_HEADERMIEX_MEDIA_LINKO多个。接收、发送addr/port。Transtype=RTSP_TCP6RTSP_UDP(7)_RESP〔VTDUCMS〕IEM/O 描述IE_HEADERMIE_RESULTM流程说明流程设计中所考虑的关键点:转发效劳器:假设PU处于NAT内,CU不能直接连接到PU进展点播,选择VTDU进展录像回放的转发。TCPPU处于NATPU主动向VTDU发起连接,这个操作由CMSPU转发不分发:VTDU对于录像回放只进展转发,不分发。所以CMS对于每次录像回放PUVTDU重安排资源。媒体探测包:假设CU也在NAT内时,由于要接收中间效劳器转发来的点播流,所以需要主动定时的向中间效劳器发送探测包。削减信息交互:VTDU在和PU建立TCP连接的时候,可以记录PU的地址和端口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 创新科技实践活动承诺函范文8篇
- 企业稳定成长承诺书8篇
- 安全教育:让生活更美好小学主题班会课件
- 学习方法指导:提高学习效率小学主题班会课件
- 文档编写规范与模板系统
- 物流运输管理与库存预警系统设置指南
- 传统医药研发守秘声明书9篇范文
- 用户数据守秘安全承诺函(9篇)
- 健康管理与风险防控承诺书8篇范文
- 2026年证券从业《金融市场基础知识》考试真题答案
- 中国五大民族舞蹈课件
- 23G409先张法预应力混凝土管桩
- 《建筑施工模板安全技术规范》JGJ162-2024解析
- 《器官移植》课件
- 过敏性鼻炎健康宣教
- 注塑上下模培训-
- 施工进度计划表 (1)施工进度计划
- 2023春国开电大专科《人力资源管理》在线形考(任务1-4)试题及答案
- 焦炉煤气洗脱苯工段贫富油换热器的设计
- Unit+4+Extended+reading+课件【高效备课精研+知识精讲提升】 牛津译林版(2020)高中英语必修第三册
- EPC 项目组织架构规划表
评论
0/150
提交评论