cast. framework. RemotePlayer
מאפייני הנגן המרוחק שמתעדכנים על ידי
cast.framework.RemotePlayerController
.
יצרן
RemotePlayer
חדש RemotePlayer()
- הטמעות
- castx.common.RemotePlayer.PlayerInterface
תכונות
breakClipId
(מחרוזת או לא מוגדר)
מזהה של קליפ ההפסקה הנוכחי.
breakId
(מחרוזת או לא מוגדר)
מזהה ההפסקה הנוכחית.
canControlVolume
boolean
ציון שינוי עוצמת הקול של התמיכה במקלט.
canPause
boolean
True אם המקבל מאפשר השהיה.
canSeek
boolean
הערך הוא True אם המקבל מאפשר דילוג.
שלט לקונסולת משחק
nullable ControllerInterface
הבקר של הנגן.
currentBreakClipNumber
מספר
מספר הקליפ הנוכחי של ההפסקה בהפעלה.
currentBreakClipTime
(מספר או לא מוגדר)
הזמן בשניות שחלפו לאחר התחלת קליפ ההפסקה הנוכחי.
currentBreakTime
(מספר או לא מוגדר)
הזמן בשניות שחלפו אחרי התחלת ההפסקה הנוכחית.
currentTime
מספר
המיקום הנוכחי של הפעלת מדיה בשניות. כדי לבצע חיפוש הפעלה, משנים את הערך הזה וקוראים לכתובת cast.framework.RemotePlayerController#seek. כשהמדיה פועלת, הערך מתעדכן בכל שנייה.
displayName
מחרוזת
השם המוצג של אפליקציית המקבל.
displayStatus
מחרוזת
סטטוס המקבל לתצוגה: זהו כותרת המדיה, אם היא זמינה, או אחרת, הטקסט של סטטוס המקבל.
משך
מספר
משך הזמן של המדיה הנוכחית שנטען בשניות.
imageUrl
מחרוזת שאפשר להזין ללא ערך (null)
מופעלת כרגע כתובת URL של תמונה ממוזערת של מדיה.
isConnected
boolean
הערך הוא True אם האפליקציה מחוברת למכשיר CAST.
isMediaLoaded
boolean
הערך הוא True אם המדיה נטענת במכשיר ה-CAST.
isMuted
boolean
True אם המכשיר מושתק.
isPaused
boolean
הערך הוא True אם המדיה הנוכחית מושהית.
isPlayingBreak
boolean
יש לציין שהמקבל משחק בהפסקה.
liveSeekableRange
(לא ריק chrome.cast.media.LiveSeekableRange או לא מוגדר)
טווח ניתן לחיפוש של שידור חי או אירוע. מתבצע שימוש בזמן מדיה יחסי בשניות. היא לא תהיה מוגדרת לשידורי VOD.
mediaInfo
הערך ריק chrome.cast.media.MediaInfo
פרטי המדיה מופעלים עכשיו.
numberBreakClips
מספר
מספר קטעי ההפסקה בהפסקה הנוכחית.
playerState
nullable chrome.cast.media.PlayerState
המצב הנוכחי של הפעלת המדיה.
queueData
(לא ריק chrome.cast.media.QueueData או לא מוגדר)
נתוני תור.
savedPlayerState
nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, isPause: boolean}
מצב הנגן המרוחק נשמר לאחר ניתוק הסשן. יכול לשמש כדי להמשיך להפעיל באופן מקומי מאותו מיקום באירוע התנתקות.
statusText
מחרוזת
טקסט תיאורי לתוכן הנוכחי של האפליקציה.
שם פריט
מחרוזת שאפשר להזין ללא ערך (null)
כותרת המדיה הנוכחית.
videoInfo
(לא ריק chrome.cast.media.VideoInformation או לא מוגדר)
פרטי הסרטון.
volumeLevel
מספר
עוצמת הקול הנוכחית של המקלט, כערך בין 0.0 ל-1.0. 1.0 הוא עוצמת הקול המקסימלית האפשרית במקבל או בסטרימינג. כדי לשנות את עוצמת הקול של המקבל, צריך לשנות את הערך הזה ולהפעיל את cast.framework.RemotePlayerController#setVolumeLevel.
whenSkippable
(מספר או לא מוגדר)
הזמן בשניות שבו ניתן לדלג על קליפ ההפסקה הזה. 5 פירושו שמשתמש הקצה יכול לדלג על קליפ ההפסקה הזה אחרי 5 שניות. אם השדה הזה לא מוגדר, המשמעות היא שלא ניתן לדלג על קטע ההפסקה הנוכחי.