Разница между OpenCore и Stagefright

Мое понимание:

1) OpenCore / Stagefright оба являются мультимедийными фреймворками в Android.

2) OpenCore был заменен на Stagefright,

Что я не понимаю?

Где я могу найти информацию о том, какая версия поддерживает какую среду мультимедиа?

Например: я не уверен, есть ли у Jelly Bean поддержка обоих OpenCore а также Stagefright?

Пожалуйста, помогите!!!

1 ответ

OpenCore был мультимедийный фреймворк, разработанный компанией Packet Video. OpenCore был с Android с первых выпусков, а именно, Cupcake до последнего выпуска Froyo,

В более поздних выпусках Froyo, Stagefright был представлен под флагом сборки BUILD_WITH_FULL_STAGEFRIGHT, Был дополнительный элемент управления для включения / выключения Stagefright игрок через системное свойство.

Пожалуйста, посмотрите на строку №. 629 этого файла: https://android.googlesource.com/platform/frameworks/base/+/android-2.1_r2/media/libmediaplayerservice/MediaPlayerService.cpp

От GingerBread т.е. Android 2.3 и выше, только Stagefright присутствует в AOSP распределение. Следовательно, JellyBean также имеет только Stagefrght игрок.

Другие вопросы по тегам