สร้างแอปเล่นทีวี

การเรียกดูและเล่นไฟล์สื่อมักเป็นส่วนหนึ่งของประสบการณ์การใช้งานที่แอปทีวีมอบให้ การสร้างประสบการณ์การใช้งานดังกล่าวตั้งแต่ต้นโดยที่ยังคงความรวดเร็ว ราบรื่น และน่าสนใจนั้นเป็นเรื่องที่ท้าทาย ไม่ว่าแอปของคุณจะให้สิทธิ์เข้าถึงแคตตาล็อกสื่อขนาดเล็กหรือขนาดใหญ่ ผู้ใช้ก็สามารถเรียกดูตัวเลือกต่างๆ และไปยังเนื้อหาที่ต้องการได้อย่างรวดเร็ว

หัวข้อ

สร้าง UI ด้วย Compose สำหรับทีวี

หมายเหตุ: ชุดเครื่องมือ UI ของ Leanback ซึ่งใช้มุมมองและส่วนย่อยจะเลิกใช้งานแล้วเพื่อเปลี่ยนไปใช้ Compose

ใช้เซสชันสื่อ
ใช้ MediaSession เพื่อแจ้งให้ Android TV ทราบว่ากำลังเล่นอะไรในแอปและอนุญาตให้การโต้ตอบจากภายนอกแอปควบคุมสื่อ
การควบคุมการเล่นบนทีวี
แนวทางปฏิบัติแนะนำในการสร้างประสบการณ์การเล่นที่สอดคล้องกันทั่วทั้งระบบปฏิบัติการ Android TV
แสดงการ์ดกำลังเล่น
ใช้ MediaSession เพื่อแสดงการ์ดกำลังเล่นบนหน้าจอหลัก
แสดงตัวอย่างวิดีโอ
แสดงผลวิดีโอตัวอย่างบนพื้นผิวของหน้าจอหลักโดยตรง
รองรับโหมดแอมเบียนท์
ประหยัดพลังงานและหลีกเลี่ยงปัญหาหน้าจอเบิร์น
จับคู่อัตราเฟรมของเนื้อหา
จัดการอัตราเฟรมโดยใช้ Frame Rate API
เพิ่มประสิทธิภาพการใช้งานหน่วยความจํา
เพิ่มประสิทธิภาพการใช้งานหน่วยความจำสําหรับแอป