類別:MediaInformation

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

建構函式

媒體資訊

new MediaInformation()

屬性

剪輯片段

(非空值 cast.framework.messages.BreakClip 或未定義的非空值陣列)

部分目前播放的短片片段,包括目前播放的短片片段,以及部分片段。之所以傳送部分清單,而不是傳送完整清單,原因是為了避免產生 MediaStatus 訊息的溢位。

休息時間

(非空值 cast.framework.messages.Break 或未定義的非空值陣列)

廣告插播。

contentId

string

通常是媒體的網址。

內容類型

string

內容 MIME 類型。

contentUrl

(字串或未定義)

選用的媒體網址,允許使用 contentId 做為實際 ID。如果提供 contentUrl,則會做為媒體網址使用,否則系統會將 contentId 做為媒體網址。

自訂資料

(非空值物件或未定義)

應用程式專用的媒體資訊。

持續時間

(數字或不定義)

媒體時間長度。如果 streamType 設為 LIVE,請設為 -1

實體

(字串或未定義)

媒體實體的 Google 助理深層連結 (選用)。

hlsSegmentFormat

(非空值的 cast.framework.messages.HlsSegmentFormat 或未定義)

HLS 音訊片段的格式。

hlsVideoSegmentFormat

(非空值的 cast.framework.messages.HlsVideoSegmentFormat 或未定義)

HLS 影片片段的格式。

媒體類別

(非空值的 cast.framework.messages.MediaCategory 或未定義)

媒體內容 (音訊、視訊、圖片)。

中繼資料

(非空值的 cast.framework.messages.MediaMetadata、非空值物件或未定義)

媒體中繼資料。

起始時間時間

(數字或不定義)

提供直播活動的絕對時間 (Epoch Unix 時間,以秒為單位)。如果是現場直播,這個時間就是活動開始時的可開始範圍。

流類型

cast.framework.messages.StreamType 非空值

串流類型。

textTrack 樣式

(非空值的 cast.framework.messages.TextTrackStyle 或未定義)

文字軌的樣式。

歷程

(非空值 cast.framework.messages.Track 或不定義的陣列)

媒體軌跡。

userAction 狀態

(cast.framework.messages.UserActionState 的非空值陣列或未定義)

表示媒體的使用者動作狀態。指出使用者喜歡、不喜歡或追蹤媒體內容。

vmapAdsRequest

(非空值的 cast.framework.messages.VastAdsRequest 或未定義)

VMAP 廣告請求設定。 如未提供廣告插播和廣告插播片段,則使用這個屬性。 這個欄位不會包含在 MediaStatus 訊息中,以免發生溢位。