Android - непротиворечивость фреймворка для устройств и производителей

Есть ли какая-либо гарантированная последовательность в использовании Stagefright по производителям и / или устройствам?

Хотя Android введен Stagefright в 2.x есть ли что-то, что мешает производителям вносить в него изменения? Начиная с ICS, в Android официально добавлена ​​поддержка нативного API для (как минимум, части) OpenMAX AL 1.0.1, но я хотел бы иметь возможность поддерживать старые устройства.

Я пытаюсь добраться до SEI (NAL) пользовательские данные из видео H.264, и я пытаюсь найти лучший способ добраться до него. Является Stagefright достойный способ сделать это, или это не гарантируется на разных устройствах?

1 ответ

Я не знаю, приличный ли, но это выполнимо. Если с помощью sw dec вы можете поймать SEI из h264bsd, в противном случае - поймать NAL из AAVCAssembler или другого источника, другая проблема заключается в том, куда вы хотите отправить захваченный SEI (или как - здесь, я думаю, начинается эта менее приличная часть).

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