Я пытаюсь извлечь mpeg4 из полезной нагрузки rtp, формат rtsp media (видео) - MP4V-ES, но я не могу извлечь mp4 из полезной нагрузки.
когда я выгружаю извлечение в необработанный файл и использую ffmpeg, чтобы преобразовать его в .avi или .mpg, он не работает. Я не знаю, что мне здесь не хватает.
код написан на Java.
Я хочу извлечь каждый видеокадр из rtp и сохранить его в файле или повторно передать.
Спасибо
Вопрос ОБНОВЛЕНО .....
Спасибо за вводные данные, на самом деле я могу извлечь байты из 000001b6 и отправить их в ffmpeg, но он жалуется на отсутствие информации заголовка, а затем я создал заголовок с 000001b0 00000000 и 000001B5 00000005 и отправил его в ffmpeg, но не повезло. Можете ли вы помочь мне здесь, потому что я получаю от RTP 000001b6 [данные] и снова 000001b6 [данные] Я даже следовал «Cipi», чтобы просто добавить 000001, но не работает. я что-то здесь упускаю! а также хочу знать, нужно ли мне декодировать / кодировать, поскольку то, что я получаю от RTP, является фактическими данными mpeg4, тогда я не знаю, зачем декодировать их, могу ли я просто сохранить его в файл и открыть с помощью quicktime или VLC и это должно показать один кадр справа.