у меня есть ниже вопросы, касающиеся андроида реализацииEncode RGB565 необработанных данных с использованием FFmpeg libx264 для андроид
Как различные видео кодеки особенно отличаются `, которые основаны поток и которые являются кадр на основе»
В течение многих форумы и вопросы, все говорят SPS, PPS и т. д., поэтому, когда я могу найти достаточно подробностей о кодеке (скажите, пожалуйста, о чем-то, кроме документов RFC!), чтобы понять это и использовать ffmpeg соответствующим образом?
От this Возможно ли использовать встроенные устройства HW Decoders od android? Если да, то как? Нужно ли использовать OpenMax-IL (или AL или DL, я имею в виду, для чего?)
Поддерживает ли ffmpeg кодировку H264 входных данных RGB (или RGBA) или RGB565 (или RGB555) через libx264?
Если мне нужно только кодирование h264 & декодирование, могу ли я использовать libx264 без ffmpeg? Если да, то какой-нибудь образец/руководство?
Спасибо, за 1). В video_decode_example api-example.c они упомянули следующее: 'ПРИМЕЧАНИЕ1: некоторые кодеки основаны на потоках (mpegvideo, mpegaudio)' & 'НО некоторые другие кодеки (msmpeg4, mpeg4) являются неотъемлемо рамками based'. Вот почему я спросил об этом. – nmxprime
Обновленный ответ на основе комментариев. – szatmary
Читайте ваш блог. Как вы писали: «Как эти пакеты хранятся и передаются, остается открытым для интегратора», означало бы, что я могу упаковать данные в любой удобной форме, я чувствую комфорт? Означает ли это, что я все еще придерживаюсь стандарта H264/AVC? – nmxprime