2010-12-08 3 views
4

Я разрабатываю приложение для Android, которое включает компонент видео; Я надеюсь предоставить поддержку субтитров, закодированных в потоке, но я не могу найти ссылки на то, поддерживаются ли они изначально в медиаплеере Android. Кто-нибудь здесь имеет какой-либо опыт в этой ситуации?Поддержка субтитров/закрытых субтитров в Android

+0

Может быть полезно указать формат файлов видео и субтитров, которые вы обрабатываете. – 2010-12-08 21:26:38

ответ

4

версия Android 4.0.x и ниже

В случае версии Android 4.0 и ниже, по умолчанию Media Player не поддерживает субтитры.

Это можно сделать на уровне приложения (используя код Java) или используя собственный NDK. Подробнее в этом white paper on how to support subtitles in Android

Android 4.1 (Jelly Bean - JB)) Onwards

Android JB версия имеет встроенную поддержку для внутреннего (в настоящее время в MP4 файлы) и SRT внешних субтитров. Более подробная информация доступна по адресу http://developer.android.com/about/versions/android-4.1.html#Multimedia

Смежные вопросы