命名空间:框架

枚举

ActiveInputState

静态

number

接收器主动输入的可能状态。

ACTIVE_INPUT_STATE_UNKNOWN

number

表示不知道(和/或不知道)Google 投放设备是否为当前有效的视频输入。仅当 Google 投放设备连接到支持 CEC 的电视或 AVR 时,才能报告活跃输入状态。

ACTIVE_INPUT_STATE_NO

number

表示 Google 投放设备不是当前使用的视频输入设备。

ACTIVE_INPUT_STATE_YES

number

表示 Google Cast 设备是当前活跃的视频输入设备。

CastContextEventType

静态

字符串

cast.framework.CastContext 支持的事件。

投放状态已更改

字符串

用于跟踪投放图标状态的事件。 事件数据的类型为 cast.framework.CastStateEventData

会话状态已更改

字符串

用于跟踪当前投放会话的事件。 事件数据的类型为 cast.framework.SessionStateEventData

投放状态

静态

字符串

可能的投放状态。

没有可用的设备

字符串

没有可用的投放设备。

未连接

字符串

投放设备可用,但尚未建立投放会话。

正在连接

字符串

正在建立投放会话。

融会贯通

字符串

投放会话已建立。

日志记录器级别

静态

number

Cast 框架的日志记录级别。

DEBUG

number

调试日志记录(所有消息)。

INFO

number

信息日志记录(事件、常规日志)。

警告

number

警告日志记录(警告)。

错误

number

错误日志记录(错误)。

number

无日志记录。

远程播放器事件类型

静态

字符串

cast.framework.RemotePlayer 数据更改的事件类型。

不限

字符串

任何属性已更改。对于 Angular 绑定应用很有用,在此类应用中,每当属性发生变化时,都需要通知 Angular。

IS_CONNECTED_CHANGED

字符串

属性 isConnected 已更改。

IS_MEDIA_LOADED_CHANGED

字符串

属性 isMediaLoaded 已更改。

QUEUE_数据更改

字符串

属性 queueData 已更改。

视频信息已更改

字符串

属性 videoInfo 已更改。

DURATION_CHANGED

字符串

属性时长已更改。

CURRENT_TIME_CHANGED

字符串

属性 currentTime 已更改。

IS_PAUSED_CHANGED

字符串

属性 isPaused 已发生变化。

变动量

字符串

属性 volumeLevel 已更改。

CAN_CONTROL_VOLUME_已更改

字符串

属性 canControlVolume 已更改。

IS_MUTED_CHANGED

字符串

属性 isMuted 已更改。

可以更改

字符串

属性 canPause 已更改。

可以更改

字符串

属性 canSeek 已更改。

已更改 DISPLAY_NAME_NAME

字符串

属性 displayName 已更改。

状态变化

字符串

属性 statusText 已更改。

标题已更改

字符串

属性 title 已更改。

状态已更改

字符串

属性 displayStatus 已更改。

媒体信息已更改

字符串

属性 mediaInfo 已更改。

图片网址

字符串

属性 imageUrl 已更改。

玩家状态已发生变化

字符串

属性 playerState 已更改。

已更改_BREAK_已更改

字符串

属性 isPlayingBreak 已更改。

NUMBER_BREAK_CLIPS_已更改

字符串

属性 numberBreakClips 已更改。

当前 BREAK_CLIP_NUMBER_CHANGED

字符串

属性 currentBreakClipNumber 已更改。

CURRENT_BREAK_TIME_CHANGED

字符串

属性 currentBreakTime 已更改。

CURRENT_BREAK_CLIP_TIME_CHANGED

字符串

属性 currentBreakClipTime 已更改。

BREAK_ID_已更改

字符串

属性 breakId 已更改。

BREAK_CLIP_ID_已更改

字符串

属性 breakClipId 已更改。

WHEN_SKIPPABLE_CHANGED

字符串

属性 whenSkippable 已更改。

LIVE_SEEKABLE_RANGE_CHANGED

字符串

属性 liveSeekableRange 已更改。

会话事件类型

静态

字符串

cast.framework.CastSession 支持的事件。

APPLICATION_STATUS_CHANGED

字符串

应用状态文本已更改。事件数据的类型为 cast.framework.ApplicationStatusEventData

APPLICATION_METADATA_CHANGED

字符串

应用元数据已更改。事件数据的类型为 cast.framework.ApplicationMetadataEventData

ACTIVE_INPUT_STATE_CHANGED

字符串

接收器主动输入状态已更改。事件数据的类型为 cast.framework.ActiveInputStateEventData

成交量

字符串

接收者音量或静音状态已更改。 事件数据的类型为 cast.framework.VolumeEventData

媒体会话

字符串

启动了新的媒体会话。 事件数据的类型为 cast.framework.MediaSessionEventData

会话状态

静态

字符串

可能的投放会话状态。

没有课程

字符串

未建立投放会话。

课程开始

字符串

正在建立投放会话。

课程开始

字符串

投放会话已建立。

课程 START_FAILED

字符串

未能启动投放会话。失败原因在事件数据 cast.framework.SessionStateEventData#errorCode 字段中提供。

课程结束

字符串

投放会话正在断开连接。

课程结束

字符串

投放会话已断开连接。

课程已恢复

字符串

已连接到现有的会话。

属性

ActiveInputState

静态

number

接收器主动输入的可能状态。

ACTIVE_INPUT_STATE_UNKNOWN

number

表示不知道(和/或不知道)Google 投放设备是否为当前有效的视频输入。仅当 Google 投放设备连接到支持 CEC 的电视或 AVR 时,才能报告活跃输入状态。

ACTIVE_INPUT_STATE_NO

number

表示 Google 投放设备不是当前使用的视频输入设备。

ACTIVE_INPUT_STATE_YES

number

表示 Google Cast 设备是当前活跃的视频输入设备。

CastContextEventType

静态

字符串

cast.framework.CastContext 支持的事件。

投放状态已更改

字符串

用于跟踪投放图标状态的事件。 事件数据的类型为 cast.framework.CastStateEventData

会话状态已更改

字符串

用于跟踪当前投放会话的事件。 事件数据的类型为 cast.framework.SessionStateEventData

投放状态

静态

字符串

可能的投放状态。

没有可用的设备

字符串

没有可用的投放设备。

未连接

字符串

投放设备可用,但尚未建立投放会话。

正在连接

字符串

正在建立投放会话。

融会贯通

字符串

投放会话已建立。

日志记录器级别

静态

number

Cast 框架的日志记录级别。

DEBUG

number

调试日志记录(所有消息)。

INFO

number

信息日志记录(事件、常规日志)。

警告

number

警告日志记录(警告)。

错误

number

错误日志记录(错误)。

number

无日志记录。

远程播放器事件类型

静态

字符串

cast.framework.RemotePlayer 数据更改的事件类型。

不限

字符串

任何属性已更改。对于 Angular 绑定应用很有用,在此类应用中,每当属性发生变化时,都需要通知 Angular。

IS_CONNECTED_CHANGED

字符串

属性 isConnected 已更改。

IS_MEDIA_LOADED_CHANGED

字符串

属性 isMediaLoaded 已更改。

QUEUE_数据更改

字符串

属性 queueData 已更改。

视频信息已更改

字符串

属性 videoInfo 已更改。

DURATION_CHANGED

字符串

属性时长已更改。

CURRENT_TIME_CHANGED

字符串

属性 currentTime 已更改。

IS_PAUSED_CHANGED

字符串

属性 isPaused 已发生变化。

变动量

字符串

属性 volumeLevel 已更改。

CAN_CONTROL_VOLUME_已更改

字符串

属性 canControlVolume 已更改。

IS_MUTED_CHANGED

字符串

属性 isMuted 已更改。

可以更改

字符串

属性 canPause 已更改。

可以更改

字符串

属性 canSeek 已更改。

已更改 DISPLAY_NAME_NAME

字符串

属性 displayName 已更改。

状态变化

字符串

属性 statusText 已更改。

标题已更改

字符串

属性 title 已更改。

状态已更改

字符串

属性 displayStatus 已更改。

媒体信息已更改

字符串

属性 mediaInfo 已更改。

图片网址

字符串

属性 imageUrl 已更改。

玩家状态已发生变化

字符串

属性 playerState 已更改。

已更改_BREAK_已更改

字符串

属性 isPlayingBreak 已更改。

NUMBER_BREAK_CLIPS_已更改

字符串

属性 numberBreakClips 已更改。

当前 BREAK_CLIP_NUMBER_CHANGED

字符串

属性 currentBreakClipNumber 已更改。

CURRENT_BREAK_TIME_CHANGED

字符串

属性 currentBreakTime 已更改。

CURRENT_BREAK_CLIP_TIME_CHANGED

字符串

属性 currentBreakClipTime 已更改。

BREAK_ID_已更改

字符串

属性 breakId 已更改。

BREAK_CLIP_ID_已更改

字符串

属性 breakClipId 已更改。

WHEN_SKIPPABLE_CHANGED

字符串

属性 whenSkippable 已更改。

LIVE_SEEKABLE_RANGE_CHANGED

字符串

属性 liveSeekableRange 已更改。

会话事件类型

静态

字符串

cast.framework.CastSession 支持的事件。

APPLICATION_STATUS_CHANGED

字符串

应用状态文本已更改。事件数据的类型为 cast.framework.ApplicationStatusEventData

APPLICATION_METADATA_CHANGED

字符串

应用元数据已更改。事件数据的类型为 cast.framework.ApplicationMetadataEventData

ACTIVE_INPUT_STATE_CHANGED

字符串

接收器主动输入状态已更改。事件数据的类型为 cast.framework.ActiveInputStateEventData

成交量

字符串

接收者音量或静音状态已更改。 事件数据的类型为 cast.framework.VolumeEventData

媒体会话

字符串

启动了新的媒体会话。 事件数据的类型为 cast.framework.MediaSessionEventData

会话状态

静态

字符串

可能的投放会话状态。

没有课程

字符串

未建立投放会话。

课程开始

字符串

正在建立投放会话。

课程开始

字符串

投放会话已建立。

课程 START_FAILED

字符串

未能启动投放会话。失败原因在事件数据 cast.framework.SessionStateEventData#errorCode 字段中提供。

课程结束

字符串

投放会话正在断开连接。

课程结束

字符串

投放会话已断开连接。

课程已恢复

字符串

已连接到现有的会话。

版本

常量 静态

字符串

当前的发送者投放框架版本。

方法

setLoggerLevel

静态

setLoggerLevel(级别)

设置投射的日志记录级别。

参数

level

cast.framework.LoggerLevel

日志记录级别。

值不能为 null。

抽象类型

事件类型

静态

(非 null cast.framework.CastContextEventType、非 null cast.framework.SessionEventType 或非 null cast.framework.RemotePlayerEventType

支持的事件类型。