צפייה בתוכניות טלוויזיה בשידור חי ובתוכן רציף אחר שמבוסס על ערוצים היא חלק גדול מחוויית הצפייה בטלוויזיה. משתמשים רגילים לבחור תוכניות בטלוויזיה ולצפות בהן על ידי גלישה בערוצים. באמצעות TV Input Framework אפשר ליצור ערוצים לפרסום תוכן וידאו או מוזיקה במדריך לתוכניות הטלוויזיה.
זהירות: ה-TV Input Framework מיועד לשימוש של יצרני ציוד מקורי (OEM) כדי ליצור ערוצים לאפליקציית הטלוויזיה של מערכת Android. הוא נתמך רק ב-Android 5.0 (רמת API 21) עד Android 7.1 (רמת API 25). אפליקציות של צד שלישי צריכות ליצור ערוצי תוכן באמצעות ממשקי ה-API של מסך הבית ב-Android TV. פרטים נוספים זמינים במאמר המלצה על תוכן במסך הבית.
TV Input Framework מספק שיטה אחידה לקבלה ולהפעלה של תוכן וידאו בשידור חי ממקורות חומרה, כמו יציאות HDMI ומקלטי וידאו מובנים, וממקורות תוכנה, כמו סרטונים שמשודרים באינטרנט.
באמצעות המסגרת, המפתחים יכולים להגדיר מקורות קלט של טלוויזיה בשידור חי על ידי הטמעת שירות קלט של טלוויזיה. השירות הזה מפרסם רשימה של ערוצים ותוכניות לספק הטלוויזיה. אפליקציית הטלוויזיה בשידור חי במכשיר הטלוויזיה מקבלת את רשימת הערוצים והתוכניות הזמינות מספק הטלוויזיה ומציגה אותם למשתמש.
כשמשתמש בוחר ערוץ ספציפי, אפליקציית הטלוויזיה בשידור חי יוצרת סשן לשירות הקלט של הטלוויזיה המשויך דרך מנהל הקלט של הטלוויזיה, ומורה לשירות הקלט של הטלוויזיה לכוון לערוץ המבוקש ולהפעיל את התוכן במשטח התצוגה שסופק על ידי אפליקציית הטלוויזיה.
![](https://developer.android.google.cn/static/images/tv/tv-tif-overview.png?authuser=5&hl=he)
איור 1. תרשים פונקציונלי של TV Input Framework.
מסגרת הקלט של הטלוויזיה נועדה לספק גישה למגוון רחב של מקורות קלט של טלוויזיה בשידור חי, ולקבץ אותם בממשק משתמש אחד שבו המשתמשים יכולים לעיין בתוכן, לצפות בו וליהנות ממנו. פיתוח שירות קלט לטלוויזיה עבור התוכן שלכם יכול לעזור לכם להנגיש אותו יותר במכשירי טלוויזיה.
פרטים נוספים זמינים באפליקציית הדוגמה TV Input Service.
נושאים
- פיתוח שירות קלט לטלוויזיה
- איך מפתחים שירות קלט לטלוויזיה שעובד עם אפליקציית הטלוויזיה של המערכת?
- עבודה עם נתוני ערוץ
- איך מתארים נתוני ערוצים ותוכניות למערכת
- ניהול האינטראקציה של משתמשי הטלוויזיה
- איך מציגים שכבות-על, מנהלים את זמינות התוכן ומטפלים בבחירת התוכן
- תמיכה בשינוי מועד השידור
- איך תומכים בשינוי מועד הצפייה בשירות הקלט של הטלוויזיה
- תמיכה בהקלטת תוכן
- איך תומכים בהקלטת תוכן בשירות הקלט של הטלוויזיה