【发布时间】:2018-06-08 09:20:28
【问题描述】:
根据the official android documentation,android 在 3.0+ 设备上支持 h.264 Base Profile,但没有提及系统将支持哪个levels。有谁知道,或者这取决于每个设备?
【问题讨论】:
标签: android video-streaming h.264
根据the official android documentation,android 在 3.0+ 设备上支持 h.264 Base Profile,但没有提及系统将支持哪个levels。有谁知道,或者这取决于每个设备?
【问题讨论】:
标签: android video-streaming h.264
文档未提及任何级别的原因是 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 配置文件等。但是,如果您需要广泛的可用性,则需要以最低的共同点为目标。
【讨论】: