GB28181-2016标准中的视音频文件下载基本要求

在当前的数字化时代,视频监控系统已成为公共安全和企事业单位不可或缺的一部分。为了规范信息传输、交换和控制,我国推出了GB/T28181标准,该标准为EasyGBS提供了统一的技术要求和协议规范。

1、视音频文件下载基本要求

SIP服务器接收到媒体接收者发送的视音频文件下载请求后向媒体流发送者发送媒体文件下载命令,媒体流发送者采用RTP将视频流传输给媒体流接收者,媒体流接收者直接将视频流保存为媒体文件。媒体流接收者可以是用户客户端或联网系统,媒体流发送者可以是媒体设备或联网系统。

媒体流接收者或SIP服务器可通过配置查询等方式获取媒体流发送者支持的下载发送倍速,并在请求的SDP消息体中携带指定下载倍速。媒体流发送者可在Invite请求对应的200OK响应SDP消息体中扩展携带下载文件的大小参数,以便于媒体流接收者计算下载进度,当媒体流发送者不能提供文件大小参数时,媒体流接收者应支持根据码流中取得的时间计算下载进度。

2、GB28181中的流类型:

1)PS码流抓包分析

GB/T28181的视频流采用PS格式进行封装。PS数据包由四个部分组成,分别是Pack_header、System_header、Program_stream_map和PES_pakcet。起始四个字节分别为000001BA、000001BB、000001BC、000001C0(音频)或000001E0(视频)。

对于音频采样率,GB28181音频采样率为固定值,通道数为1,采样率为8kHz。码流id基于RTP的PS封装,首先按照ISO/IEC13818-1:2019将视音频流封装成PS包,再将PS包以负载的方式封装成RTP包。

2)视频预览中的码流选择

在视频预览中,不同设备对于主码流和子码流的选择方式有所不同。以大华NVR和IPC为例,a字段可携带媒体类型参数,采用大华设备私有协议。具体方式为:

  • a=streamprofile:码流类型(取值为整型,0为主码流,1为子码流,2为第三码流,以此类推);

  • a=streamnumber:码流编号(取值为整型,0为主码流,1为子码流,2为第三码流,以此类推)。

对于海康IPC,如果摄像头支持码流选择,在GB28181平台接入的配置页面,可以选择28181码流索引来确定主码流或子码流。

通过将国标GB28181摄像机接入EasyGBS平台,可以实现高效的视频监控管理,并满足GB28181-2016标准下的视音频文件下载需求。这一过程不仅简化了设备接入流程,还提升了系统的兼容性和扩展性,为公共安全和企事业单位提供了更加便捷和可靠的视频监控解决方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值