Разница между 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
игрок.