Forzar a FFMPEG a usar el protocolo TCP al leer una secuencia RTSP

Estoy corriendoffmpeg (Windows 7, 64 bits) desde la línea de comandos para obtener una trama de una transmisión RTSP (segundo canal desde mi DVR):

ffmpeg  -i "rtsp://xxx.xxx.xxx.xxx:554/user=xxxx&password=xxxx&channel=2&stream=0.sdp" -rtsp_transport tcp -y video.jpg

Después de correr, espera unos 10 segundos y luego obtengo:

[rtsp @ 026fd840] UDP timeout, retrying with TCP

Después de otra larga espera (más o menos 2 minutos), obtengo:

[rtsp @ 028dd840] Could not find codec parameters for stream 0 (Video: h264): unspecified size

Leí en alguna parte que tengo que forzar el uso de TCP, porque cambiar de UDP a TCP no funcionará.

No entiendo porque-rtsp_transport tcp no está trabajando.

Estoy usandoffmpeg version N-62509-g97751e1 built on Apr 17 2014 22:01:31 with gcc 4.8.2 (GCC).

Por favor, ayúdame. Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta