ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาที่เสถียรของ Trunk และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main ในการสร้างและมีส่วนร่วมใน AOSP android-latest-release สาขาไฟล์ Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
การรองรับ VVC
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android 17 เปิดตัวการรองรับ Versatile Video Coding (VVC) หรือที่เรียกว่า H.266 หน้านี้จะอธิบายวิธีเปิดหรือปิดใช้ฟีเจอร์นี้ในอุปกรณ์
Android 17 เปิดตัวการรองรับตัวถอดรหัสวิดีโอ VVC และแทร็ก VVC ในตัวแยกวิเคราะห์และตัวแยก MP4 ซึ่งรวมถึงสิ่งต่อไปนี้
- ประเภทสื่อใหม่
MIMETYPE_VIDEO_VVC และการรองรับใน MediaCodec และ
Codec2 API
- การรองรับโปรไฟล์ 4:2:0 ที่มีข้อมูลเมตา HDR10 และ HDR10+
- การรองรับเนื้อหาสูงสุด 10 บิต
- การรองรับตัวแยก MP4 ของแพลตฟอร์ม
- การรองรับตัวแยก MP4 ของ Media3 (มีให้ใช้งานโดยใช้ Jetpack)
- รูปแบบ CSD คล้ายกับ HEVC (ชุดหน่วย SPS/PPS/VPS NAL)
การใช้งาน SoC
หากต้องการเปิดใช้การถอดรหัส VVC ผู้ให้บริการ SoC ต้องมีตัวถอดรหัส VVC Codec2 (C2)
ผู้ให้บริการ SoC จะแสดงตัวถอดรหัสโดยการเพิ่มรายการ <MediaCodec> ลงในไฟล์
เฉพาะของผู้ให้บริการ media_codecs.xml (อยู่ใน
/vendor/etc/media_codecs.xml) โดยตั้งค่าแอตทริบิวต์ type เป็น video/vvc
เลือกไม่ใช้การรองรับ VVC
หากต้องการเลือกไม่ใช้การรองรับ VVC ให้นำรายการ <MediaCodec> ที่มีแอตทริบิวต์ type
ตั้งค่าเป็น video/vvc ออกจากไฟล์ media_codecs.xml เฉพาะของผู้ให้บริการ
การดำเนินการนี้จะป้องกันไม่ให้แอปใช้การถอดรหัส VVC ผ่าน API สื่อของ Android เช่น MediaCodec
หากต้องการนำตัวถอดรหัส VVC ออกทั้งหมด คุณต้องนำไลบรารีตัวถอดรหัสฮาร์ดแวร์หรือซอฟต์แวร์ VVC ออกจากกฎการสร้างอุปกรณ์ด้วย โดยปกติแล้วไลบรารีเหล่านี้จะรวมอยู่ในการสร้าง HAL ตัวแปลงรหัสสื่อที่ผู้ให้บริการ SoC จัดหาให้
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-06-17 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-06-17 UTC"],[],[]]