当前位置: 首页 > news >正文

大华相机RTSP无法正常拉流问题分析与解决

背景:博主在日常工作中需要对海康、大华相机进行高频次拉流,然后进行视频分析。在这一块,海康和大华的相机有一些不一样。海康相机在解码的过程中只要解码格式是对应的,很少出现问题。但在解码大华相机的时候,却出现无论怎样都无法解码的现象。

一般方案:一般情况下,我们会使用下面的rtsp格式对两大主流品牌的IP相机进行解码。

海康威视摄像头RTSP流地址:

H.265格式

rtsp://admin:密码@xxx.xxx.xxx.xxx:554/h265/ch1/main/av_stream

H.264格式

rtsp://admin:密码@xxx.xxx.xxx.xxx:554/h264/ch1/main/av_stream

大华相机:

rtsp://admin:密码@xxx.xxx.xxx.xxx:554/cam/realmonitor?channel=1&subtype=0

问题分析与解决:起初只是一台大华相机出现无法正常解码的现象,并未引起重视。只是觉得可能是相机本身的问题。后来在一个项目里,我们发现有几十台相机同时无法拉流。于是便对该问题进行分析。

1.首先,排除网络、摄像头设置、摄像头自身障碍的问题;所有相机都用大华的网页端能够正常解码,ip、端口都能够ping的通;
2.其次,排除解码端的问题;反复对比测试,限定视频流格式都无法解码;但海康和部分大华相机是可以的;虽然很希望是这一块的问题,但可惜怎么尝试都不是;
3.最后就只剩下网络问题了。这个不是指网络不通,网络不通在第一步就排查了。这一步是想对大华相机的网络头进行排查,是不是大华做了某些变动。
4.然后分别使用ffplay和gst-play-1.0对无法拉流的rtsp地址进行拉流测试;惊奇的发现,ffplay是可以的。然后怀疑是网络延时大的问题,后来也给gst拉流延时提高,发现没有。接着,排查认证问题,是不是gst不具备大华这一批次相机的认证。反复测试,发现也不是这个问题。(在这一步我耗费了很多时间,到这一步已经凌晨2点多)
5.最后,把问题定位到header,大华这块的信息在文档里根本找不到(吐槽!!!);然后,发现大华在H.265时,经常使用短头模式,在解码时必须开启。(到此问题已经彻底解决)

http://www.dtcms.com/a/333236.html

相关文章:

  • flume实战:从零配置到启动运行的完整指南
  • 【Ubuntu 中安全删除 Windows 分区并优化磁盘空间利用】
  • redis-sentinel基础概念及部署
  • 机械学习---- PCA 降维深度解析
  • Vue响应式系统在超大型应用中的性能瓶颈
  • 深度学习实战115-基于Qwen3的多智能体协同深度数据分析:架构、流程与实现
  • 光伏工单智能管理,故障处理快人一步
  • 金融业务安全增强方案:国密SM4/SM3加密+硬件加密机HSM+动态密钥管理+ShardingSphere加密
  • 不同DuckDB插件对不同工具生成的xlsx文件读取速度的比较
  • sqlsever的sql转postgresql的sql的方言差异
  • 日本CN2服务器租用多少钱
  • Linux -- 线程概念与控制
  • Spring Boot 静态函数无法自动注入 Bean?深入解析与解决方案
  • 死锁总结及解决方案
  • MetaFox官方版:轻松转换视频,畅享MKV格式的便捷与高效
  • AutoSar AP平台功能组并行运行原理
  • 数据结构——顺序表单链表oj详解
  • 2025戴尔科技峰会:破局者的力量与智慧
  • Android 协程实用模板
  • Nature Commun.:6GHz Ku波段无斜视波束成形!光子准TTD技术实现无限分辨率
  • 【Unity3D实例-功能-拔枪】角色拔枪(一)动态创建武器
  • 数据库SQL
  • FT61F145芯片解密-程序发展
  • 用 1 张 4090 复现 GPT-3.5?——单卡 24 GB 的「渐进式重计算」训练实践
  • 【秋招笔试】2025.08.15饿了么秋招机考-第三题
  • 【BLE系列-第四篇】从零剖析L2CAP:信道、Credit流控、指令详解
  • RK3588消费级8K VR一体机 是否有坑?
  • 【HarmonyOS】鸿蒙应用迁移实战指南
  • AI+脱口秀,笑点能靠算法创造吗
  • rem 适配方案