一摄像头 PS流 之PSM 解析

这篇博客详细解析了一款摄像头在遵循GBT-28181规范下,远程预览时的RTP包内容,特别是关于PSH、PSM的标识以及音视频流的信息,包括H264 Video stream和未知类型的audio stream。通过分析,指出了audio stream的格式并不符合GBT-28181的要求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用某一品牌的摄像头,接入GBT-28181规范之服务,远程预览,连通后第一个RTP包是audio pes 包:

第二个RTP包是 video 包:

具体解析此包。

【偏移0x36】00 00 01 ba 为PSH(Program Stream pack Hea, 勿与PS system header混淆)开始标志。此段后续数据长度不一。

【偏移0x4a】00 00 01 bb System header。

        00 12 此段后续长度0x12.

【偏移0x62】00 00 01 bc为PSM开始标志ID。

program_stream_map_length为 0x005e, 该段数据长度94,持续到偏移位置0xC6 之前,即第一个 PES(标志00 00 01 e0)之前。

current_next_indicator_1bit: 1 (e9之bit7) 指示发送的节目流映射为当前有效。

reserved-2bit: 11 (e9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值