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

大华相机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.xdnf.cn/news/17810.html

相关文章:

  • Web 安全之 Cookie Bomb 攻击详解
  • Prometheus 监控 Kubernetes Cluster 最新极简教程
  • USENIX Security ‘24 Fall Accepted Papers (1)
  • 使用 Let’s Encrypt 免费申请泛域名 SSL 证书,并实现自动续期
  • 【微服务】.NET8对接ElasticSearch
  • [Linux]双网卡 CentOS 系统中指定网络请求走特定网卡的配置方法
  • ifcfg-ens33 配置 BOOTPROTO 单网卡实现静态和dhcp 双IP
  • 《Python列表和元组:从入门到花式操作指南》
  • 做亚马逊广告,有哪些提高效率的工具
  • sqli-labs通关笔记-第49关 GET字符型order by盲注(单引号闭合 手工注入+脚本注入两种方法)
  • CAS学习6:cas免登录时 iframe 跨域和TGC丢失问题处理
  • 从0开始跟小甲鱼C语言视频使用linux一步步学习C语言(持续更新)8.15
  • 面试经典150题[004]:删除有序数组中的重复项 II(LeetCode 80)
  • 《R for Data Science (2e)》免费中文翻译 (第4章) --- Workflow: code style
  • 网络安全蓝队常用工具全景与实战指南
  • 【Unity3D实例-功能-移动】角色行走和奔跑的相互切换
  • 【系统安装】虚拟机中安装win10IOT企业版系统记录
  • 【软考中级网络工程师】知识点之入侵检测深度剖析
  • Elasticsearch:如何使用 Qwen3 来做向量搜索
  • STM32学习笔记11-通信协议-串口基本发送与接收
  • uni-app 小程序跳转小程序
  • 初识c语言————缓冲区字符滞留
  • Cookie、Session、Token详解
  • 【嵌入式C语言】四
  • vscode使用keil5出现变量跳转不了
  • CTFShow PWN入门---Kernel PWN 356-360 [持续更新]
  • OpenCV图像平滑处理方法详解
  • 什么是主成分分析(PCA)和数据降维
  • Serverless 架构核心解析与应用实践
  • IPTV系统:开启视听与管理的全新篇章