一、问题:有现场需要宇视GB28181平台对接SRS,TCP取流,不能播放视频,报以下错误:
![]()
二、问题定位:

经查实际原因在这儿找不到H264的起始码,所以未能将视频数据插入列表:

三、问题解决:PS包对比,对比可播放的海康视频截图分析:见下图中绿色框部分为起始码即数据类型,绿框后跟音视频数据。
海康视频H264
本文介绍了在对接宇视GB28181平台与SRS服务器时遇到的视频播放问题。问题源于宇视视频的H264起始码与标准不符,导致无法播放。通过分析视频包和音频帧结构,找到问题关键在于不支持的音频格式G.711。解决方案是修改代码以兼容不同起始码,并禁用SRS的非AAC音频支持。此外,还探讨了不同设备间的兼容性和配置差异。
一、问题:有现场需要宇视GB28181平台对接SRS,TCP取流,不能播放视频,报以下错误:
![]()
二、问题定位:

经查实际原因在这儿找不到H264的起始码,所以未能将视频数据插入列表:

三、问题解决:PS包对比,对比可播放的海康视频截图分析:见下图中绿色框部分为起始码即数据类型,绿框后跟音视频数据。
海康视频H264
4235
2455
2902