AOSP Gerrit의 커밋에 따르면 Android 14에서는 스마트폰에 AV1 디코딩 지원이 필요할 수 있습니다.
AV1 Alliance for Open Media에서 개발한 코덱으로, VP9 및 H264에 비해 엄청난 대역폭 절감 효과를 제공하는 로열티 없는 코덱입니다. Facebook Engineering은 2018년에 테스트를 실시한 결과 AV1 참조 인코더가 34%를 달성했다는 결론을 내렸습니다. libvpx-vp9, x264 High profile 및 x264 Main profile보다 46.2% 및 50.3% 더 높은 데이터 압축, 각기. 이는 느린 연결에 의존하는 사람들이나 주요 비디오 서비스를 운영하는 회사인 경우에 엄청난 개선입니다. 유튜브처럼, 이는 상당한 비용 절감으로 이어질 수 있습니다. 그렇기 때문에 그 사실은 안드로이드 14 장치에 대한 AV1 디코딩 지원이 필요할 수 있다는 것은 그리 놀라운 일이 아닙니다.
Android 14로 출시되는 기기에 AV1이 의무화되어 있다는 증거는 AOSP Gerrit에 대한 한 쌍의 커밋을 통해 제공됩니다. 우리가 발견한 첫 번째 커밋은 Android 호환성 테스트 모음(CTS)의 VideoCodecTest에 AV1 인코딩을 추가하는 것입니다. CTS는 Android OS 버전과의 호환성을 확인하는 자동화된 테스트 세트입니다. 기기가 Android 호환성 정의 문서(CDD)에 설명된 요구 사항을 충족하지 못하는 경우, 그러면 Google의 CTS가 실패할 수 있으며, 결과적으로 Google 제품군에 대한 액세스 권한이 상실될 수 있습니다. 응용 프로그램.
그와 함께 두 번째 커밋이 발견되었습니다. 에스퍼 장치가 통과하기 위해 디코딩할 수 있어야 하는 코덱 목록에 AV1을 추가합니다. 이 커밋에서 특히 흥미로운 점은 아직 출시되지 않은 CDD를 직접 참조한다는 것입니다. Android 14, Google이 아직 게시하지 않았으며 Android 출시 직전까지 게시하지 않을 문서입니다. 14.
안드로이드 CDD 14, 초 2.2.2 및 초 2.6에 따라,
휴대기기 및 태블릿 기기 구현은 AV1 디코딩을 지원해야 합니다.
아직 AV1 디코딩을 지원하지 않는 플래그십 스마트폰이 많이 있습니다. 스냅드래곤 8 1세대. 재미있게도 Samsung Galaxy S22의 Exynos 변종은 AV1을 디코딩할 수 있지만 Snapdragon 변종은 그렇지 못하며 이상할 것입니다. Google은 OEM이 특히 최신 버전인 AV1 호환성을 기반으로 기기를 Android 14로 업데이트하는 것을 금지합니다. 쉽게 사용할 수 있는 플래그십 칩 세대는 MediaTek과 같은 덜 유비쿼터스적인 옵션을 제외하고 AV1을 지원하지 않았습니다. 그리고 엑시노스.
Google이 어떤 방식으로든 AV1 디코딩 및 인코딩을 의무화하는 것을 확실히 추진하고 있다고 가정하면 이 모든 것이 무엇을 의미하는지에 관해 두 가지 가능한 시사점이 있습니다. Android 14로 출시되는 기기만 AV1을 지원해야 하는 경우가 될 것입니다. 오랫동안 AV1을 보유해 온 Qualcomm이 스냅드래곤 8 2세대) 또는 장치가 소프트웨어를 통해 디코딩 및 인코딩할 수 있습니다. 처럼 에스퍼 설명에 따르면, 디코딩 테스트는 장치가 AV1 비디오의 단일 프레임을 디코딩할 수 있는지 여부만 확인하며 하드웨어 또는 소프트웨어 디코더를 사용하는지 여부는 확인하지 않습니다.
그럼에도 불구하고 이는 AV1 스트리밍이 모바일 장치 전반에 걸쳐 널리 퍼질 수 있는 기반을 마련합니다. 스마트폰이 코덱을 점점 더 많이 지원하게 되면서 스트리밍 플랫폼도 자신있게 코덱을 구현할 수 있게 될 것입니다. 대역폭 비용을 절감할 뿐만 아니라 데이터 연결이 제한된 사용자를 돕기 위해 잘. 우리는 의견을 얻기 위해 Google에 연락했으며 답변을 받으면 이 기사를 업데이트할 것이며 이 개발이 어떻게 진행되는지 지켜보고 기다릴 것입니다.
원천: AOSP 게릿(1), (2 ~을 통해 에스퍼)