cast. framework. message. MediaInformation
代表媒體資訊。
建構函式
媒體資訊
新的 MediaInformation()
屬性
BreakClip
(非空值的 cast.framework.messages.BreakClip 或未定義的非空值陣列)
一部分的休息片段清單,包括目前播放的剪輯片段片段,還有一些片段。之所以傳送部分清單,而不是傳送完整清單,是為了避免產生 MediaStatus
訊息溢位。
休息時間
(非空值的 cast.framework.messages.Break 或未定義的非空值陣列)
休息狀況清單。
內容 ID
字串
媒體網址。
內容類型
字串
內容 MIME 類型。
contentUrl
(字串或未定義)
選用的媒體網址,用於允許 contentId
使用實際 ID。如果提供 contentUrl
,系統會將其做為媒體網址,否則會使用 contentId
做為媒體網址。
自訂資料
(非空值物件或未定義)
應用程式專屬的媒體資訊。
持續時間
(數量或未定義)
媒體持續時間。如果 streamType
設為 LIVE
,請設為 -1
。
實體
(字串或未定義)
媒體媒體選用的 Google 助理深層連結 (選用)。
hl 區隔格式
(非空值的 cast.framework.messages.HlsSegmentFormat 或未定義)
HLS 音訊片段的格式。只有在使用 MPL 播放的 HLS 內容時才需要播放。
hlsVideoSegmentFormat
(非空值的 cast.framework.messages.HlsVideoSegmentFormat 或未定義)
HLS 影片片段的格式。只有在使用 MPL 播放的 HLS 內容時才需要播放。
媒體類別
(非空值的 cast.framework.messages.MediaCategory 或未定義)
媒體類別 (音訊、影片、圖片)。
中繼資料
(非空值的 cast.framework.messages.MediaMetadata、非空值物件或未定義)
媒體中繼資料。
startAbsoluteTime
(數量或未定義)
為直播活動提供絕對時間 (以 Unix 紀元時間 (以秒為單位) 為單位)。如果是現場直播,就是指活動開始的時間,如果沒有的話,則是直播開始時可搜尋範圍的開始時間。
串流類型
非空值 cast.framework.messages.StreamType
串流類型。
文字追蹤樣式
(非空值的 cast.framework.messages.TextTrackStyle 或未定義)
文字軌跡樣式。
歷程
(非空值的 cast.framework.messages.Track 或未定義的陣列)
媒體曲目
使用者動作狀態
(非 cast.framework.messages.UserActionState 或未定義的非空值陣列)
指出媒體的使用者動作狀態。表達喜歡、不喜歡或追蹤媒體動作。
vmapAdsRequest
(非空值的 cast.framework.messages.VastAdsRequest 或未定義)
VMAP 廣告請求設定。 如未提供休息和中斷片段,則會使用此功能。MediaStatus 訊息不包含這個欄位,以免發生溢位。