Вы можете попробовать добавить свой кодек через слой openMAX IL, затем вызвать медиаплеер для Android, чтобы воспроизвести его (я думаю, что vlc сделал это, но использует свой собственный проигрыватель). Потрясающий проигрыватель, проигрыватель по умолчанию для Android, просто извлекает список кодеков, доступных через openMAX API, и, если кодек есть, он воспроизводится. Поэтому стоит попробовать добавить кодек во время инициализации приложения и вызвать медиаплеер.

кто-нибудь объяснить, какие шаги мне нужно предпринять для добавления нового кодека в Android?

Кроме того, я хотел бы, чтобы кодек был установлен как часть установки приложения (или первого запуска), а НЕ как часть полной сборки ОС Android.

Причина, по которой я хочу это сделать, заключается в том, что у меня есть приложение, которое должно показывать видео с неподдерживаемым кодеком (HLS или TS), но я бы не хотел создавать полноценный видеоплеер - просто интегрировать с существующим, встроенный плеер

Спасибо Алик

Ответы на вопрос(2)

Ваш ответ на вопрос