2013-07-26 3 views
7

Согласно the official android documentation, андроид поддерживает базовый профиль h.264 на устройствах с поддержкой 3.0+, однако он не упоминает, к какой levels система будет поддерживать. Кто-нибудь знает, или это будет зависеть от каждого устройства?Поддержка уровня базового уровня Android H.264

ответ

2

Причина, по которой в документации не упоминаются какие-либо уровни, используется широкий спектр устройств Android. Он работает для Apple, поскольку они предлагают только несколько моделей, но есть много производителей Android. Google не может гарантировать, что определенный уровень будет работать на всех этих устройствах.

Фактически, если вы посмотрите на Video Encoding Recommendations, они даже не могут гарантировать 2 Mbps HD 720p @ 30 fps. Он помечен N/A on all devices.

Для HD 720p @ 30 fps соответствующий уровень 3.1. Устройство, способное играть на определенном уровне, также может воспроизводить все уровни ниже.

Это не означает, нет Android устройств, которые могут играть уровни 3.2+ и даже Main, High профили и т.д. Но если вам нужна широкой доступности вы должны предназначаться наименьший общий знаменатель.

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