מחלקה: RemotePlayer

יצרן

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 שניות. אם השדה הזה לא מוגדר, המשמעות היא שלא ניתן לדלג על קטע ההפסקה הנוכחי.