Theo the official android documentation, android hỗ trợ cấu hình cơ bản h.264 trên các thiết bị 3.0+, tuy nhiên nó không đề cập đến hệ thống nào sẽ hỗ trợ levels. Có ai biết, hoặc điều này sẽ phụ thuộc vào từng thiết bị?Android H.264 BaseProfile hỗ trợ cấp
Trả lời
Lý do khiến tài liệu không đề cập đến bất kỳ cấp nào là nhiều loại thiết bị Android. Nó hoạt động cho Apple kể từ khi họ chỉ cung cấp một vài mô hình nhưng có rất nhiều nhà sản xuất Android. Google không thể đảm bảo rằng một cấp cụ thể sẽ hoạt động trên tất cả các thiết bị đó.
Thực tế, nếu bạn nhìn vào số Video Encoding Recommendations, chúng thậm chí không thể đảm bảo 2 Mbps HD 720p @ 30 fps
. Nó được đánh dấu N/A on all devices
.
Đối với HD 720p @ 30 fps
mức tương ứng là 3.1
. Một thiết bị có khả năng chơi một cấp độ nhất định cũng có thể chơi tất cả các cấp dưới đây.
Điều này không có nghĩa là không có thiết bị Android nào có thể phát các cấp 3.2+
và thậm chí Main
, High
cấu hình, v.v. Nếu bạn cần rộng rãi, bạn cần nhắm vào mẫu số chung thấp nhất.