คลาส: RemotePlayer

ผู้ผลิต

RemotePlayer

ใหม่ RemotePlayer()

การใช้งาน
castx.common.RemotePlayer.PlayerInterface

พร็อพเพอร์ตี้

breakClipId

(สตริงหรือไม่ระบุ)

รหัสของคลิปพักปัจจุบัน

breakId

(สตริงหรือไม่ระบุ)

รหัสของช่วงพักโฆษณาปัจจุบัน

canControlVolume

boolean

ระบุระดับเสียงที่เปลี่ยนการรองรับผู้รับ

canPause

boolean

เป็นจริงหากตัวรับสัญญาณอนุญาตให้หยุดชั่วคราวได้

canSeek

boolean

เป็นจริงหากผู้รับอนุญาตให้กรอวิดีโอ

คอนโทรลเลอร์

อินเทอร์เฟซตัวควบคุมที่เว้นว่างได้

ตัวควบคุมสำหรับผู้เล่น

currentBreakClipNumber

ตัวเลข

จำนวนคลิปหยุดการเล่นปัจจุบันในช่วงพัก

currentBreakClipTime

(ตัวเลขหรือไม่ระบุ)

เวลาในหน่วยวินาทีที่ผ่านไปหลังจากที่คลิปหยุดพักปัจจุบันเริ่มขึ้น

currentBreakTime

(ตัวเลขหรือไม่ระบุ)

เวลาในหน่วยวินาทีที่ผ่านไปหลังจากที่เริ่มช่วงพักปัจจุบัน

currentTime

ตัวเลข

ตำแหน่งการเล่นสื่อปัจจุบันเป็นวินาที หากต้องการค้นหาการเล่น ให้เปลี่ยนค่านี้และเรียกใช้ cast.framework.RemotePlayerController#seek เมื่อสื่อกำลังเล่นอยู่ ค่านี้จะอัปเดตทุกวินาที

displayName

สตริง

ชื่อที่แสดงของแอปพลิเคชันรีซีฟเวอร์

displayStatus

สตริง

สถานะรีซีฟเวอร์สำหรับการแสดงผล: เป็นชื่อสื่อ (หากมี) หรือข้อความสถานะของผู้รับ

ระยะเวลา

ตัวเลข

ระยะเวลาของสื่อที่โหลดในปัจจุบันเป็นวินาที

imageUrl

สตริงที่เว้นว่างได้

URL ภาพขนาดย่อของสื่อที่กำลังเล่น

isConnected

boolean

เป็นจริงหากแอปเชื่อมต่อกับเครื่องส่ง

isMediaLoaded

boolean

จริง หากสื่อโหลดบนอุปกรณ์แคสต์

isMuted

boolean

จริง หากปิดเสียงอุปกรณ์อยู่

isPaused

boolean

เป็นจริงหากสื่อปัจจุบันหยุดชั่วคราว

isPlayingBreak

boolean

ระบุว่าผู้รับกำลังหยุดพักอยู่

liveSeekableRange

(ไม่มี chrome.cast.media.LiveSeekableRange หรือไม่ระบุ)

ช่วงของสตรีมแบบสดหรือสตรีมแบบสดที่ค้นหาได้ ซึ่งจะใช้เวลาสื่อสัมพัทธ์ เป็นวินาที และจะไม่มีการระบุไว้สำหรับสตรีม VOD

mediaInfo

ไม่มีข้อมูล chrome.cast.media.MediaInfo

ข้อมูลสื่อที่กำลังเล่น

numberBreakClips

ตัวเลข

จำนวนคลิปหยุดพักในช่วงพักปัจจุบัน

playerState

ไม่มีข้อมูล chrome.cast.media.PlayerState

สถานะการเล่นสื่อปัจจุบัน

queueData

(chrome.cast.media.QueueData ที่ไม่ได้กำหนด) หรือไม่ได้ระบุ)

ข้อมูลคิว

savedPlayerState

nullable {mediaInfo: nullable chrome.cast.media.PlayerState, currentTime: number, ispause: boolean}

ระบบบันทึกสถานะของโปรแกรมเล่นระยะไกลเมื่อเซสชันตัดการเชื่อมต่อแล้ว ใช้เพื่อเล่นในเครื่องต่อจากตำแหน่งเดิมในกิจกรรมยกเลิกการเชื่อมต่อได้

statusText

สตริง

ข้อความอธิบายเนื้อหาแอปพลิเคชันปัจจุบัน

title

สตริงที่เว้นว่างได้

ชื่อสื่อปัจจุบัน

videoInfo

(chrome.cast.media.VideoInformation ที่ไม่ใช่ null หรือไม่ได้ระบุ)

ข้อมูลวิดีโอ

volumeLevel

ตัวเลข

ระดับเสียงของรีซีฟเวอร์ปัจจุบันเป็นค่าระหว่าง 0.0 ถึง 1.0 1.0 คือระดับเสียงสูงสุดที่เป็นไปได้ในเครื่องรับหรือสตรีม หากต้องการเปลี่ยนระดับเสียงของเครื่องรับ ให้เปลี่ยนค่านี้แล้วเรียกใช้ cast.framework.RemotePlayerController#setVolumeLevel

whenSkippable

(ตัวเลขหรือไม่ระบุ)

เวลาเป็นวินาทีที่คลิปพักจะข้ามได้ 5 หมายความว่าผู้ใช้ปลายทางข้ามคลิปพักได้หลังจากผ่านไป 5 วินาที หากไม่ได้กำหนดช่องนี้ หมายความว่าคลิปหยุดปัจจุบันจะข้ามไม่ได้