RTSP流地址通过代理无法获取流问题解决
问题描述
最近在实施一个视频分析的一个项目,他们的视频头都是通过代理回传到生产网,已在路由器上配置(80、8000、554)端口, 通过ffmpeg测试获取rtsp流数据,总是获取不到。
于是对本地视频头和远程代理视频头抓包做了下比较
抓包
测试命令
./ffmpeg.exe -i rtsp://admin:[email protected]:554/ch01.264 -ss 00:00:05 -vframes 1 output1.jpg
本地流抓包
追踪流
OPTIONS rtsp://192.168.8.82:554/ch01.264 RTSP/1.0
CSeq: 1
User-Agent: Lavf60.16.100
RTSP/1.0 200 OK
CSeq: 1
Public: OPTIONS, DESCRIBE, SETUP, PLAY, GET_PARAMETER, SET_PARAMETER, TEARDOWN
DESCRIBE rtsp://192.168.8.82:554/ch01.264 RTSP/1.0
Accept: application/sdp
CSeq: 2
User-Agent: Lavf60.16.100
RTSP/1.0 200 OK
CSeq: 2
Date: 04 Jun