Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Вытащить h264 из rtp


Автор: quiz 30.1.2014, 21:58
Имеется видео-сервер, который позволяет забирать видео-поток формата h264 через протокол rtp.
Подскажите, как можно вытащить из этого протокола сырой h264 видео-поток. Наверняка есть какая-то утилита, которая позволяет отсеить всю служебную информацию из rtp и сохранить сырые данные в файл/stdout?
Спасибо!

Автор: CompWorm 17.2.2014, 02:18
хороший вопрос. у меня на прежней работе процедура изучения потока сводилась к его записи нашей основной софтиной (она сохраняла поток как есть) и дале его изучение либо дебагером, либо самопальными тулзами раскладывали по фреймам.
 
честно говоря, не слышал чтобы такие тулзы были в открытом доступе, особенно учитывая, что h264 - коммерческий стандарт. для аудио я могу сказать тульзу, которая пишет фреймы в файл как есть.

но вообще можешь попробовать либо через wireshark в виде raw c-array стянуть или записать на диск avi каким-нибудь vlc / libavcodec / ffmpeg  и потом авишку шерстить.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)