海康摄像机没有声音问题

1、手机app端拉流发现没有声音

2、查找海康摄像机是否有mic

3、使用海康自己的内部IP,预览发现是有声音的。

4、怀疑是转码的时候没有音频导致的,修改仍然无效

5、反复使用ffplay播放rtsp://admin:****[email protected],一直没有声音,崩溃

 

6、使用ffprobe 探测这个流发现只有一个视频流。

 ffprobe rtsp://admin:[email protected]
ffprobe version N-110338-g4570ba5d86 Copyright (c) 2007-2023 the FFmpeg developers
  built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)
  configuration: --prefix=/usr/local/ffmpeg --disable-static --enable-shared --enable-gpl --enable-libx264
  libavutil      58.  6.100 / 58.  6.100
  libavcodec     60. 10.100 / 60. 10.100
  libavformat    60.  5.100 / 60.  5.100
  libavdevice    60.  2.100 / 60.  2.100
  libavfilter     9.  5.100 /  9.  5.100
  libswscale      7.  2.100 /  7.  2.100
  libswresample   4. 11.100 /  4. 11.100
  libpostproc    57.  2.100 / 57.  2.100
Input #0, rtsp, from 'rtsp://admin:[email protected]':
  Metadata:
    title           : Media Presentation
  Duration: N/A, start: 0.040000, bitrate: N/A
  Stream #0:0: Video: h264 (Main), yuvj420p(pc, bt709, progressive), 1920x1080, 25 fps, 25 tbr, 90k tbn

7、怀疑用错了url地址,搜索海康威视、大华监控摄像头rtsp地址规则_大华rtsp地址_语言专家的博客-CSDN博客

发现用的地址默认是rtsp://admin*@ip:port/streaming/channels/101

使用ffprobe 探测,这个流有音频和视频。

8、使用好多地址测试发现云台相机始终没有声音。别的相机都有声音。

9、打开云台相机配置项,需要在视音频的配置里面选择复合流就有声音了。

你可能感兴趣的:(ffmpeg)