命名空間:架構

類別

列舉

ActiveInputState

靜態

號碼

接收者 Active-input 的可能狀態。

ACTIVE_INPUT_STATE_UNKNOWN

號碼

表示 Google 投放裝置是否為已知的 (且/或無法得知) 目前使用中的視訊輸入裝置。只有在 Google 投放裝置與支援 CEC 支援的電視或 AVR 時,系統才會回報有效輸入狀態。

ACTIVE_INPUT_STATE_NO

號碼

表示 Google 投放裝置目前並非使用中的視訊輸入。

ACTIVE_INPUT_STATE_YES

號碼

表示 Google 投放裝置是目前使用的視訊輸入來源。

CastContextEventType

靜態

字串

cast.framework.CastContext 支援的事件。

CAST_STATE_CHANGED

字串

用於追蹤投放圖示狀態的事件。 事件資料的類型為 cast.framework.CastStateEventData

SESSION_STATE_CHANGED

字串

用於追蹤目前投放工作階段的事件。 事件資料的類型為 cast.framework.SessionStateEventData

CastState

靜態

字串

可能的投放狀態。

NO_DEVICES_AVAILABLE

字串

沒有可用的投放裝置。

NOT_CONNECTED

字串

可使用投放裝置,但尚未建立投放工作階段。

連線中

字串

正在建立投放工作階段,

連通整合

字串

已建立投放工作階段。

LoggerLevel

靜態

號碼

投放架構的記錄層級。

偵錯

號碼

偵錯記錄 (所有訊息)。

資訊

號碼

資訊記錄 (事件、一般記錄)。

警告

號碼

警告記錄 (警告)。

錯誤

號碼

記錄錯誤 (錯誤)。

號碼

沒有記錄功能。

RemotePlayerEventType

靜態

字串

cast.framework.RemotePlayer 資料變更的事件類型。

ANY_CHANGE

字串

任何資源已變更。 適用於 Angular 繫結應用程式,其中有角需要在每次屬性變更時接收通知。

IS_CONNECTED_CHANGED

字串

isConnected」屬性已變更。

IS_MEDIA_LOADED_CHANGED

字串

isMediaLoaded 屬性已變更。

QUEUE_DATA_CHANGED

字串

屬性 queueData 已變更。

VIDEO_INFO_CHANGED

字串

屬性 videoInfo 已變更。

DURATION_CHANGED

字串

屬性「duration」已變更。

CURRENT_TIME_CHANGED

字串

currentTime 屬性已變更。

IS_PAUSED_CHANGED

字串

isPaused」屬性已變更。

VOLUME_LEVEL_CHANGED

字串

volumeLevel 屬性已變更。

CAN_CONTROL_VOLUME_CHANGED

字串

canControlVolume 屬性已變更。

IS_MUTED_CHANGED

字串

isMuted 屬性已變更。

CAN_PAUSE_CHANGED

字串

canPause 屬性已變更。

CAN_SEEK_CHANGED

字串

canSeek 屬性已變更。

DISPLAY_NAME_CHANGED

字串

屬性 displayName 已變更。

STATUS_TEXT_CHANGED

字串

statusText 屬性已變更。

TITLE_CHANGED

字串

屬性 title 已變更。

DISPLAY_STATUS_CHANGED

字串

屬性 displayStatus 已變更。

MEDIA_INFO_CHANGED

字串

屬性 mediaInfo 已變更。

IMAGE_URL_CHANGED

字串

imageUrl 屬性已變更。

PLAYER_STATE_CHANGED

字串

playerState 屬性已變更。

IS_PLAYING_BREAK_CHANGED

字串

isPlayingBreak 屬性已變更。

NUMBER_BREAK_CLIPS_CHANGED

字串

屬性 numberBreakClips 已變更。

CURRENT_BREAK_CLIP_NUMBER_CHANGED

字串

屬性 currentBreakClipNumber 已變更。

CURRENT_BREAK_TIME_CHANGED

字串

屬性 currentBreakTime 已變更。

CURRENT_BREAK_CLIP_TIME_CHANGED

字串

currentBreakClipTime 屬性已變更。

BREAK_ID_CHANGED

字串

屬性 breakId 已變更。

BREAK_CLIP_ID_CHANGED

字串

屬性 breakClipId 已變更。

WHEN_SKIPPABLE_CHANGED

字串

whenSkippable 屬性已變更。

LIVE_SEEKABLE_RANGE_CHANGED

字串

liveSeekableRange 屬性已變更。

SessionEventType

靜態

字串

cast.framework.CastSession 支援的事件。

APPLICATION_STATUS_CHANGED

字串

應用程式狀態文字已變更。事件資料的類型為 cast.framework.ApplicationStatusEventData

APPLICATION_METADATA_CHANGED

字串

應用程式中繼資料已變更。事件資料的類型為 cast.framework.ApplicationMetadataEventData

ACTIVE_INPUT_STATE_CHANGED

字串

接收端有效輸入狀態已變更。事件資料的類型為 cast.framework.ActiveInputStateEventData

VOLUME_CHANGED

字串

接收端音量或靜音狀態已變更。 事件資料的類型為 cast.framework.VolumeEventData

MEDIA_SESSION

字串

啟動新的媒體工作階段。 事件資料的類型為 cast.framework.MediaSessionEventData

SessionState

靜態

字串

可能的投放工作階段狀態。

NO_SESSION

字串

尚未建立投放工作階段。

SESSION_STARTING

字串

正在建立投放工作階段,

SESSION_STARTED

字串

已建立投放工作階段。

SESSION_START_FAILED

字串

無法開始投放工作階段,失敗原因可在事件資料 cast.framework.SessionStateEventData#errorCode 欄位中提供。

SESSION_ENDING

字串

投放工作階段正在中斷連線,

SESSION_ENDED

字串

投放工作階段已中斷連線。

SESSION_RESUMED

字串

已建立與現有工作階段的連線。

屬性

ActiveInputState

靜態

號碼

接收者 Active-input 的可能狀態。

ACTIVE_INPUT_STATE_UNKNOWN

號碼

表示 Google 投放裝置是否為已知的 (且/或無法得知) 目前使用中的視訊輸入裝置。只有在 Google 投放裝置與支援 CEC 支援的電視或 AVR 時,系統才會回報有效輸入狀態。

ACTIVE_INPUT_STATE_NO

號碼

表示 Google 投放裝置目前並非使用中的視訊輸入。

ACTIVE_INPUT_STATE_YES

號碼

表示 Google 投放裝置是目前使用的視訊輸入來源。

CastContextEventType

靜態

字串

cast.framework.CastContext 支援的事件。

CAST_STATE_CHANGED

字串

用於追蹤投放圖示狀態的事件。 事件資料的類型為 cast.framework.CastStateEventData

SESSION_STATE_CHANGED

字串

用於追蹤目前投放工作階段的事件。 事件資料的類型為 cast.framework.SessionStateEventData

CastState

靜態

字串

可能的投放狀態。

NO_DEVICES_AVAILABLE

字串

沒有可用的投放裝置。

NOT_CONNECTED

字串

可使用投放裝置,但尚未建立投放工作階段。

連線中

字串

正在建立投放工作階段,

連通整合

字串

已建立投放工作階段。

LoggerLevel

靜態

號碼

投放架構的記錄層級。

偵錯

號碼

偵錯記錄 (所有訊息)。

資訊

號碼

資訊記錄 (事件、一般記錄)。

警告

號碼

警告記錄 (警告)。

錯誤

號碼

記錄錯誤 (錯誤)。

號碼

沒有記錄功能。

RemotePlayerEventType

靜態

字串

cast.framework.RemotePlayer 資料變更的事件類型。

ANY_CHANGE

字串

任何資源已變更。 適用於 Angular 繫結應用程式,其中有角需要在每次屬性變更時接收通知。

IS_CONNECTED_CHANGED

字串

isConnected」屬性已變更。

IS_MEDIA_LOADED_CHANGED

字串

isMediaLoaded 屬性已變更。

QUEUE_DATA_CHANGED

字串

屬性 queueData 已變更。

VIDEO_INFO_CHANGED

字串

屬性 videoInfo 已變更。

DURATION_CHANGED

字串

屬性「duration」已變更。

CURRENT_TIME_CHANGED

字串

currentTime 屬性已變更。

IS_PAUSED_CHANGED

字串

isPaused」屬性已變更。

VOLUME_LEVEL_CHANGED

字串

volumeLevel 屬性已變更。

CAN_CONTROL_VOLUME_CHANGED

字串

canControlVolume 屬性已變更。

IS_MUTED_CHANGED

字串

isMuted 屬性已變更。

CAN_PAUSE_CHANGED

字串

canPause 屬性已變更。

CAN_SEEK_CHANGED

字串

canSeek 屬性已變更。

DISPLAY_NAME_CHANGED

字串

屬性 displayName 已變更。

STATUS_TEXT_CHANGED

字串

statusText 屬性已變更。

TITLE_CHANGED

字串

屬性 title 已變更。

DISPLAY_STATUS_CHANGED

字串

屬性 displayStatus 已變更。

MEDIA_INFO_CHANGED

字串

屬性 mediaInfo 已變更。

IMAGE_URL_CHANGED

字串

imageUrl 屬性已變更。

PLAYER_STATE_CHANGED

字串

playerState 屬性已變更。

IS_PLAYING_BREAK_CHANGED

字串

isPlayingBreak 屬性已變更。

NUMBER_BREAK_CLIPS_CHANGED

字串

屬性 numberBreakClips 已變更。

CURRENT_BREAK_CLIP_NUMBER_CHANGED

字串

屬性 currentBreakClipNumber 已變更。

CURRENT_BREAK_TIME_CHANGED

字串

屬性 currentBreakTime 已變更。

CURRENT_BREAK_CLIP_TIME_CHANGED

字串

currentBreakClipTime 屬性已變更。

BREAK_ID_CHANGED

字串

屬性 breakId 已變更。

BREAK_CLIP_ID_CHANGED

字串

屬性 breakClipId 已變更。

WHEN_SKIPPABLE_CHANGED

字串

whenSkippable 屬性已變更。

LIVE_SEEKABLE_RANGE_CHANGED

字串

liveSeekableRange 屬性已變更。

SessionEventType

靜態

字串

cast.framework.CastSession 支援的事件。

APPLICATION_STATUS_CHANGED

字串

應用程式狀態文字已變更。事件資料的類型為 cast.framework.ApplicationStatusEventData

APPLICATION_METADATA_CHANGED

字串

應用程式中繼資料已變更。事件資料的類型為 cast.framework.ApplicationMetadataEventData

ACTIVE_INPUT_STATE_CHANGED

字串

接收端有效輸入狀態已變更。事件資料的類型為 cast.framework.ActiveInputStateEventData

VOLUME_CHANGED

字串

接收端音量或靜音狀態已變更。 事件資料的類型為 cast.framework.VolumeEventData

MEDIA_SESSION

字串

啟動新的媒體工作階段。 事件資料的類型為 cast.framework.MediaSessionEventData

SessionState

靜態

字串

可能的投放工作階段狀態。

NO_SESSION

字串

尚未建立投放工作階段。

SESSION_STARTING

字串

正在建立投放工作階段,

SESSION_STARTED

字串

已建立投放工作階段。

SESSION_START_FAILED

字串

無法開始投放工作階段,失敗原因可在事件資料 cast.framework.SessionStateEventData#errorCode 欄位中提供。

SESSION_ENDING

字串

投放工作階段正在中斷連線,

SESSION_ENDED

字串

投放工作階段已中斷連線。

SESSION_RESUMED

字串

已建立與現有工作階段的連線。

版本

常數   靜態

字串

目前傳送者的 Cast Framework 版本。

方法

setLoggerLevel

靜態

setLoggerLevel(level)

設定投放的記錄層級。

參數

level

cast.framework.LoggerLevel

記錄層級。

值不得為空值。

抽象類型

EventType

靜態

(非空值的 cast.framework.CastContextEventType、非空值的 cast.framework.SessionEventType 或非空值的 cast.framework.RemotePlayerEventType)

支援的事件類型。