類別:EditTracksInfoRequestData

建構函式

EditTracksInfoRequestData

new EditTracksInfoRequestData()

擴充
cast.framework.messages.RequestData

屬性

activeTrackIds

(非空值陣列,數量或未定義)

應使用的 TrackId 陣列。如未提供,使用中的測試群組就不會變更。如果陣列空白,就不會啟用軌跡。

customData

(非空值或未定義的物件)

這項要求的應用程式專屬資料。透過這項功能,傳送者和接收方可以輕鬆擴充媒體通訊協定,不必使用自訂訊息使用新的命名空間。

繼承來源
cast.framework.messages.RequestData#customData

enableTextTracks

(布林值或未定義)

用於啟用或停用文字軌的旗標。如果為 false,則會停用所有文字軌,如果為 True,則會啟用第一個文字軌,或上一個有效文字軌。如有提供 ActiveTrackId 或語言,系統就會忽略這個標記。

isSuggestedLanguage

(布林值或未定義)

表示提供的語言並非明確的使用者要求,而是從語音查詢中根據所用語言推斷。可讓接收器應用程式使用使用者儲存的偏好設定,而非語音語言。

language

(字串或未定義)

應使用音軌的語言。如果同時指定語言欄位,則語言欄位的優先順序會高於 ActiveTrackId。

mediaSessionId

(數字或未定義)

要求套用的媒體工作階段 ID。

繼承來源
cast.framework.messages.RequestData#mediaSessionId

requestId

號碼

要求的 ID,用於建立要求/回應的關聯。

繼承來源
cast.framework.messages.RequestData#requestId

sequenceNumber

(數字或未定義)

同步處理所有佇列指令的數字。 如果為佇列指令提供,SDK 會驗證佇列的最新序號與要求相符。目前的 orderNumber 會在傳出佇列已變更訊息中提供。

繼承來源
cast.framework.messages.RequestData#sequenceNumber

textTrackStyle

(cast.framework.messages.TextTrackStyle 或未定義)

要求的文字音軌樣式。如未提供現有樣式,則會使用現有樣式 (如果之前呼叫未提供任何樣式,則會成為預設的接收器樣式)。