cast. מסגרת. HlsTimedMetadata
מכילה מאפייני מטא-נתונים מתוזמנים ספציפיים ל-HLS שנמצאו בנכס #EXT-X-DATERANGE. https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-06#section-4.4.5.1
יצרן
HlsTimedMetadata
חדש HlsTimedMetadata()
תכונות
clientAttributes
(אובייקט לא null או לא מוגדר)
הקידומת 'X- ' מגדירה מרחב שמות ששמור למאפיינים שמוגדרים על ידי הלקוח. מאפיין הלקוח חייב להיות AttributeName חוקי. לקוחות צריכים להשתמש בתחביר DNS הפוך כשהם מגדירים את שמות המאפיינים שלהם כדי למנוע התנגשויות. ערך המאפיין חייב להיות מחרוזת, רצף הקסדצימלי או נקודה עשרונית-צפה. דוגמה למאפיין בהגדרת הלקוח: X-COM-EXAMPLE-AD-ID="XYZ123". המאפיינים האלה אופציונליים.
משך
(מספר או לא מוגדר)
משך הזמן של טווח התאריכים, מבוטא כמספר עשרוני של נקודה צפה (floating-point). זה לא יכול להיות שלילי. יש לייצג רגע אחד של זמן (למשל, חציית קו סיום) עם משך זמן של 0. המאפיין הזה אופציונלי.
endDate
(מחרוזת או לא מוגדר)
מחרוזת שמכילה את התאריך בפורמט ISO-8601 שבו טווח התאריכים מסתיים. הערך חייב להיות שווה לערך של המאפיין 'תאריך ושעה' או מאוחר ממנו. המאפיין הזה אופציונלי.
endOnNext
(בוליאני או לא מוגדר)
ערך בוליאני שמציין את סוף הטווח שמכיל אותו שווה ל- START-DATE של הטווח הבא שלו. ה'טווח הבא' הוא 'טווח התאריכים' של אותו CLASS שתאריך ההתחלה שלו הוא 'START-DATE', שמתחיל אחרי תאריך ה-START-DATE של הטווח המדובר. המאפיין הזה הוא אופציונלי וברירת המחדל שלו היא FALSE.
plannedDuration
(מספר או לא מוגדר)
משך הזמן הצפוי של טווח התאריכים, מבוטא כמספר עשרוני של נקודה צפה (floating-point). זה לא יכול להיות שלילי. צריך להשתמש במאפיין הזה כדי לציין את משך הזמן הצפוי של טווח תאריכים, שמשך הזמן שלו בפועל עדיין לא ידוע. המאפיין הזה אופציונלי.
rangeClass
(מחרוזת או לא מוגדר)
מחרוזת המוגדרת על ידי הלקוח, שמציינת קבוצת מאפיינים ואת הסמנטיקה של הערכים המשויכים להם. כל טווחי התאריכים עם אותו ערך מאפיין CLASS חייבים להיות תואמים לסמנטיקה הזו. המאפיין הזה אופציונלי.
scte35Cmd
(מחרוזת או לא מוגדר)
נושא את נתוני SCTE-35 splice_info_section() . המאפיין הזה אופציונלי.
scte35In
(מחרוזת או לא מוגדר)
נושא את חיבור הנתונים SCTE-35 בנתונים. המאפיין הזה אופציונלי.
scte35Out
(מחרוזת או לא מוגדר)
גורם לפיצול נתונים של SCTE-35. המאפיין הזה אופציונלי.
startDate
(מחרוזת או לא מוגדר)
מחרוזת שמכילה את התאריך בפורמט ISO-8601 שבו מתחיל טווח התאריכים. המאפיין הזה הוא שדה חובה.