GB28181协议常见几种信令流程(三)

本文详细介绍了GB28181协议在第三方呼叫控制、客户端主动发起媒体文件下载和事件订阅等场景下的信令流程,包括Invite、ACK、BYE和Info消息的交互,涉及历史音视频回放、文件下载和事件通知等多个环节。
摘要由CSDN通过智能技术生成

目录

第三方呼叫控制的历史音视频回放流程

客户端主动发起媒体文件下载流程

第三方呼叫控制的媒体文件下载流程

事件订阅流程

事件通知流程

目录订阅流程

目录通知流程


  • 第三方呼叫控制的历史音视频回放流程

第三方呼叫控制的历史音视频回放流程图

1.SIP服务器向媒体服务器发送Invite消息,此消息不携带SDP消息体;

2.媒体服务器收到SIP服务器的Invite请求后,回复200OK 响应,携带SDP消息体,消息体中描述了媒体服务器接收媒体流的IP、端口、媒体格式等内容;

3.SIP服务器收到媒体服务器返回的200OK 响应后,向媒体流发送者发送Invite请求,请求中携带消息2中媒体服务器回复的200OK 响应消息体,s字段为“Playback”代表历史回放,u字段代表回放通道ID和回放类型,t字段代表回放时间段,增加y字段描述 SSRC 值,f字段描述媒体参数

4.媒体流发送者收到SIP服务器的Invite请求后,回复200OK 响应,携带SDP消息体,消息体中描述了媒体流发送者发送媒体流的IP、端口、媒体格式、SSRC字段等内容;

5.SIP服务器收到媒体流发送者返回的200OK 响应后,向媒体服务器发送 ACK 请求,请求中携带消息4中媒体流发送者回复的200OK 响应消息体,完成与媒体服务器的Invite会话建立过程;

6.SIP服务器收到媒体流发送者返回的200OK 响应后,向媒体流发送者发送 ACK 请求,请求中不携带消息体,完成与媒体流发送者的Invite会话建立过程;

7.SIP服务器向媒体流接收者发送Invite消息,此消息不携带SDP消息体;

8.媒体流接收者收到SIP服务器的Invite请求后,回复200OK 响应,携带SDP消息体,消息体中描述了媒体流接收者接收媒体流的IP、端口、媒体格式等内容;

9.SIP服务器收到媒体流接收者返回的200OK 响应后,向媒体服务器发送Invite请求,请求中携带消息8中媒体流接收者回复的200OK 响应消息体,s字段为“Playback”代表历史回放,增加y字段描述SSRC值

10.媒体服务器收到SIP服务器的Invite请求后,回复200OK 响应,携带SDP消息体,消息体中描述了媒体服务器发送媒体流的IP、端口、媒体格式、SSRC字段等内容;

11.SIP服务器收到媒体服务器返回的200OK 响应后,向媒体流接收者发送 ACK 请求,请求中携带消息10中媒体服务器回复的200OK 响应消息体,完成与媒体流接收者的Invite会话建立过程;

12.SIP服务器收到媒体服务器返回的200OK 响应后,向媒体服务器发送 ACK 请求,请求中不携带消息体,完成与媒体服务器的Invite会话建立过程;

13.在回放过程中,SIP服务器通过向媒体流发送者发送Info消息进行回放控制,包括视频的暂停、播放、定位、快放、慢放等操作;

14.媒体流发送者收到Info消息后回复200OK 响应;

15.媒体流发送者在文件回放结束后发送会话内 Message消息,通知SIP服务器回放已结束;

16.SIP服务器收到 Message消息后回复200OK 响应,进行链路断开过程;

17.SIP服务器向媒体流接收者发送 BYE 消息,断开消息7、8、11建立的同媒体流接收者的Invite会话;

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值