Декодирование потока TCP с использованием ffmpeg - PullRequest
1 голос
/ 22 августа 2011

Я использую библиотеку Ffmpeg в приложении для Android, которое я пишу. Я написал код, чтобы открыть локальный файл и декодировать его с помощью avformat_open_input (). Однако мне нужно использовать Ffmpeg для чтения видеопотока по TCP. Я нашел несколько вещей в Ffmpeg, таких как libavcodec / tcp.h, но я не могу установить, как на самом деле открыть поток TCP в декодере.

Любые предложения будут очень признательны.

1 Ответ

1 голос
/ 22 августа 2011

Если вы не можете подключиться напрямую через API ffmpeg, вы можете установить внешнее соединение и записать входящие данные в канал. Библиотека ffmpeg должна иметь возможность читать из этого канала, как обычный файл.

См. это обсуждение о том, как настроить канал.

...