ffmpeg 在linux下会报method DESCRIBE failed: 401 Unauthorized

ffmpge用的是官网编译好的ffmpeg-git-i686-static.tar.xz这个版本
使用这个命令ffmpeg -y -i rtsp://用户:密码@192.168.1.64:554/h264/ch1/main/av_stream -vcodec copy -acodec copy -f mp4 ordercode.mp4 命令窗口调用是正常的,在php里面用shell_exec调用时就会出现method DESCRIBE failed: 401 Unauthorized,然后在命令行里面测试也是成这样的报错了,得重启摄像头才可以,请教是怎么回事。怎么才能在php里面调用不报错
图片.png

阅读 10.1k
2 个回答
✓ 已被采纳

我这边遇到一样的错误,原因是密码里面有+号,需要转义成%2B处理

后来又自己好了,没弄懂

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏