命名空间:消息

枚举

CaptionMimeType

静态

字符串

文字轨道的字幕 MIME 类型。

CEA608

字符串

中欧航空 608

TTML

字符串

TTML

浏览型转化

字符串

浏览型转化

TTML_MP4

字符串

TTML MP4

命令

静态

number

一个位掩码值列表,用于设置或检索 应用 cast.framework.messages.MediaStatus#supportedMediaCommands.

暂停

number

暂停命令。

查找

number

跳转命令。

STREAM_VOLUME

number

音频流音量命令。

STREAM_MUTE

number

音频流音量命令。

ALL_BASIC_MEDIA

number

所有基本媒体。包含强制性命令 PAUSESEEKSTREAM_VOLUMESTREAM_MUTEEDIT_TRACKSPLAYBACK_RATE

QUEUE_NEXT

number

将下一个命令排入队列。

QUEUE_PREV

number

队列上一个命令。

QUEUE_SHUFFLE

number

队列随机命令。

QUEUE_REPEAT_ALL

number

队列重复所有模式。

QUEUE_REPEAT_ONE

number

队列重复播放模式。

QUEUE_REPEAT

number

队列重复模式。

SKIP_AD

number

跳过 AD 命令。

EDIT_TRACKS

number

修改跟踪命令。

PLAYBACK_RATE

number

播放速率命令。

number

用户操作:Like 命令。

不喜欢

number

用户操作“不喜欢”命令。

关注

number

用户操作:跟随命令。

取消关注

number

用户操作:取消跟随命令。

STREAM_TRANSFER

number

流式传输传输命令。

歌词

number

歌词指令。

ContainerType

静态

number

容器元数据的类型。

GENERIC_CONTAINER

number

适合大多数媒体类型的通用模板。 由 cast.framework.messages.ContainerMetadata 使用。

AUDIOBOOK_CONTAINER

number

有声读物的元数据。 由 cast.framework.messages.AudiobookContainerMetadata 使用。

另请参阅
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

静态

字符串

表示内容过滤模式。

FILTER_EXPLICIT

字符串

不播放露骨内容。

ErrorReason

静态

字符串

表示媒体错误消息的原因。

INVALID_COMMAND

字符串

当命令无效或未实现时,系统会返回此错误代码。

INVALID_PARAMS

字符串

当参数无效或必需参数为 缺失。

INVALID_MEDIA_SESSION_ID

字符串

当媒体会话不存在时返回。

INVALID_REQUEST_ID

字符串

当 requestId 无效时返回。

SKIP_LIMIT_REACHED

字符串

当由于达到跳过限制而无法跳过更多内容时,系统会返回此错误代码。

不支持

字符串

当应用不支持请求时,系统会返回此错误代码。

LANGUAGE_NOT_SUPPORTED

字符串

当请求的语言不受支持时,系统会返回此错误代码。

END_OF_QUEUE

字符串

当由于返回到第一项无法跳过时返回 或向前转发至队列中的最后一项。

DUPLICATE_REQUEST_ID

字符串

当请求 ID 不唯一(接收方正在处理 具有相同 ID 的请求)。

VIDEO_DEVICE_REQUIRED

字符串

当请求因具有视频功能而无法完成时,系统会返回此错误代码 设备。

PREMIUM_ACCOUNT_REQUIRED

字符串

当需要使用付费账号使请求成功时,系统会返回此错误代码。

APP_ERROR

字符串

当应用状态无效,无法满足请求时,系统会返回此错误代码。

AUTHENTICATION_EXPIRED

字符串

当由于身份验证已 例如用户更改了密码或 已撤消。

CONCURRENT_STREAM_LIMIT

字符串

当检测到太多并发流时返回。

PARENTAL_CONTROL_RESTRICTED

字符串

当内容因家长控制而被屏蔽时,系统会返回此值。

CONTENT_FILTERED

字符串

当内容因过滤器而被屏蔽时,系统会返回此值。

NOT_AVAILABLE_IN_REGION

字符串

当内容因地区性不可用而被屏蔽时,系统会返回此值。

CONTENT_ALREADY_PLAYING

字符串

当请求的内容已在播放时返回。

INVALID_REQUEST

字符串

当请求无效时返回。

GENERIC_LOAD_ERROR

字符串

当加载请求遇到间歇性问题时,系统会返回此错误代码。

ErrorType

静态

字符串

表示媒体错误消息类型。

INVALID_PLAYER_STATE

字符串

当播放器状态无效,无法满足请求时,系统会返回此错误代码。

LOAD_FAILED

字符串

当 LOAD 请求失败时返回。

LOAD_CANCELLED

字符串

当 LOAD 请求被另一个传入的 LOAD 操作取消时,系统会返回此错误代码 请求。

INVALID_REQUEST

字符串

当请求无效时返回。

错误

字符串

一般错误,适用于任何其他错误情况。

ExtendedPlayerState

静态

字符串

扩展的播放器状态信息。

正在加载

字符串

播放器处于“正在加载”状态。

FocusState

静态

字符串

聚焦状态。

IN_FOCUS

字符串

对焦在接收者上。

NOT_IN_FOCUS

字符串

接收器未获得焦点,其他 activity 正在运行。

GetStatusOptions

静态

number

GetStatusOptions 决定了 包含在对 GET_STATUS 消息的媒体状态响应中。

NO_METADATA

number

请勿添加元数据标志。

NO_QUEUE_ITEMS

number

请勿添加队列项目标志。

HdrType

静态

字符串

表示视频高动态范围 (HDR) 类型。

SDR

字符串

标准动态范围。

HDR

字符串

高动态范围。

DV

字符串

杜比视界。

HlsSegmentFormat

静态

字符串

HLS 音频片段的格式。

AAC

字符串

AAC 打包音频基本流。

AC3

字符串

包含 AC3 的基本音频流。

MP3

字符串

MP3 打包音频基本流。

TS

字符串

MPEG-2 传输流。

TS_AAC

字符串

AAC 低复杂度打包 MPEG-2 传输流 (AAC-LC)。

TS_HE_AAC

字符串

AAC 高效的打包 MPEG-2 传输流 (HE-AAC)。

E_AC3

字符串

E-AC3 打包音频基本流。

FMP4

字符串

音频打包在 ISO BMFF CMAF 碎片化 MP4 中。

HlsVideoSegmentFormat

静态

字符串

HLS 视频片段的格式。

MPEG2_TS

字符串

MPEG-2 传输流。支持 AVC。

FMP4

字符串

以 ISO BMFF CMAF 碎片化的 MP4 格式打包的视频。支持 AVC 和 HEVC。

IdleReason

静态

字符串

播放器处于空闲状态的原因。

已取消

字符串

发送方使用 STOP 命令请求停止播放。

INTERRUPTED

字符串

发送方使用 LOAD 命令请求播放其他媒体内容。

FINISHED

字符串

媒体播放完毕。

错误

字符串

发生错误,媒体已中断。如果出现以下情况,则可能会发生这种情况: 例如,播放器因网络连接错误而无法下载媒体。

MediaCategory

静态

字符串

媒体类别。

音频

字符串

媒体只有音频。

视频

字符串

媒体为视频和音频(默认)。

图片

字符串

媒体就是一张图片。

MessageType

静态

字符串

表示要由 cast.framework.PlayerManager 拦截的媒体消息类型。消息类型分为 外发邮件。请求允许应用在之前修改任何数据 由 Web Receiver SDK 处理。外发邮件允许 应用修改任何数据,然后再将消息发送到已连接的 和发件人应用程序。

MEDIA_STATUS

字符串

表示当前媒体状态的外发消息。 消息类型为 cast.framework.messages.MediaStatus

CLOUD_STATUS

字符串

向云端发送方发送的媒体状态消息。 消息类型为 cast.framework.messages.CloudMediaStatus

QUEUE_CHANGE

字符串

队列更改的传出消息。 消息类型为:cast.framework.messages.QueueChange

QUEUE_ITEMS

字符串

队列项目信息的传出消息。 消息类型为 cast.framework.messages.ItemsInfo

QUEUE_ITEM_IDS

字符串

队列 ID 列表的传出消息。 消息类型为:cast.framework.messages.QueueIds

GET_STATUS

字符串

请求当前媒体状态。 消息类型为 cast.framework.messages.GetStatusRequestData

放进

字符串

请求加载媒体。 消息类型为:cast.framework.messages.LoadRequestData

暂停

字符串

请求暂停播放器。 消息类型为:cast.framework.messages.RequestData

停止

字符串

请求停止播放器。 消息类型为 cast.framework.messages.RequestData

游戏

字符串

请求继续播放。 消息类型为 cast.framework.messages.RequestData

SKIP_AD

字符串

请求跳过广告。 消息类型为 cast.framework.messages.RequestData

PLAY_AGAIN

字符串

请求重新播放当前媒体。 消息类型为 cast.framework.messages.RequestData

查找

字符串

请求跳转媒体。 消息类型为 cast.framework.messages.SeekRequestData

SET_PLAYBACK_RATE

字符串

请求更改播放速率。 消息类型为:cast.framework.messages.SetPlaybackRateRequestData

SET_VOLUME

字符串

请求更改当前媒体音量。 消息类型为:cast.framework.messages.VolumeRequestData

EDIT_TRACKS_INFO

字符串

请求更改播放的文本或音轨。 消息类型为:cast.framework.messages.EditTracksInfoRequestData

EDIT_AUDIO_TRACKS

字符串

请求更改正在播放的音轨。 消息类型为:cast.framework.messages.EditAudioTracksRequestData

预发布

字符串

请求预缓存数据。 消息类型为:cast.framework.messages.PrecacheRequestData

预加载

字符串

请求预加载内容。 消息类型为:cast.framework.messages.PreloadRequestData

QUEUE_LOAD

字符串

加载队列的请求。 消息类型为:cast.framework.messages.QueueLoadRequestData

QUEUE_INSERT

字符串

请求插入队列。 消息类型为:cast.framework.messages.QueueInsertRequestData

QUEUE_UPDATE

字符串

请求更新队列。 消息类型为:cast.framework.messages.QueueUpdateRequestData

QUEUE_REMOVE

字符串

请求从队列中移除。 消息类型为:cast.framework.messages.QueueRemoveRequestData

QUEUE_REORDER

字符串

请求对队列进行重新排序。 消息类型为:cast.framework.messages.QueueReorderRequestData

QUEUE_NEXT

字符串

请求队列中的下一项。当接收方从 那么此邮件会映射到 cast.framework.messages.MessageType.QUEUE_UPDATEjump1cast.framework.messages.MessageType.QUEUE_UPDATE应该 因此在为 QUEUE_NEXT。消息类型为 cast.framework.messages.RequestData

QUEUE_PREV

字符串

请求队列中的上一项。当接收方从 那么此邮件会映射到 cast.framework.messages.MessageType.QUEUE_UPDATEjump-1cast.framework.messages.MessageType.QUEUE_UPDATE应该 因此在为 QUEUE_PREV。消息类型为 cast.framework.messages.RequestData

QUEUE_GET_ITEM_RANGE

字符串

请求提取队列中的项。 消息类型为:cast.framework.messages.FetchItemsRequestData

QUEUE_GET_ITEMS

字符串

请求获取商品信息。 消息类型为:cast.framework.messages.GetItemsInfoRequestData

QUEUE_GET_ITEM_IDS

字符串

请求获取队列 ID。 消息类型为 cast.framework.messages.RequestData

QUEUE_SHUFFLE

字符串

请求重排队列。 消息类型为 cast.framework.messages.RequestData

SET_CREDENTIALS

字符串

设置用户凭据。 消息类型为 cast.framework.messages.SetCredentialsRequestData

LOAD_BY_ENTITY

字符串

按实体 ID 加载媒体。 消息类型为:cast.framework.messages.LoadByEntityRequestData

USER_ACTION

字符串

处理 Follow 等用户操作。 消息类型为 cast.framework.messages.UserActionRequestData

DISPLAY_STATUS

字符串

在屏幕上显示媒体状态。 消息类型为 cast.framework.messages.DisplayStatusRequestData

FOCUS_STATE

字符串

接收器应用焦点状态已更改。 消息类型为:cast.framework.messages.FocusStateRequestData

CUSTOM_COMMAND

字符串

处理自定义应用命令。 消息类型为:cast.framework.messages.CustomCommandRequestData

STORE_SESSION

字符串

存储会话命令。 消息类型为:cast.framework.messages.StoreSessionRequestData

RESUME_SESSION

字符串

恢复会话命令。 消息类型为:cast.framework.messages.ResumeSessionRequestData

SESSION_STATE

字符串

StoreSession 的响应类型。 消息类型为:cast.framework.messages.StoreSessionResponseData

MetadataType

静态

number

媒体元数据的类型。

常规

number

适合大多数媒体类型的通用模板。 由 cast.framework.messages.GenericMediaMetadata 使用。

电影

number

一部完整的电影。 由 cast.framework.messages.MovieMediaMetadata 使用。

TV_SHOW

number

电视连续剧的剧集。 由 cast.framework.messages.TvShowMediaMetadata 使用。

MUSIC_TRACK

number

音乐曲目。 由 cast.framework.messages.MusicTrackMediaMetadata 使用。

照片

number

照片。 由 cast.framework.messages.PhotoMediaMetadata 使用。

AUDIOBOOK_CHAPTER

number

有声读物章节。 由 cast.framework.messages.AudiobookChapterMediaMetadata 使用。

另请参阅
cast.framework.messages.MediaInformation.metadata

PlayerState

静态

字符串

表示播放器状态。

空闲

字符串

播放器处于空闲状态。闲置状态表示 。播放器通常会在投放应用后立即处于此状态 启动容器。 播放器会根据 cast.framework.messages.IdleReason(在 cast.framework.messages.MediaStatus.

正在播放

字符串

播放器处于“PLAYING”状态。

已暂停

字符串

播放器处于暂停状态。

正在缓冲

字符串

播放器处于 BUFFERING 状态。

QueueChangeType

静态

字符串

QUEUE_CHANGE 条外发消息使用的队列更改类型。

INSERT

字符串

队列中已插入项。

移除

字符串

队列中有项被移除。

ITEMS_CHANGE

字符串

内容列表已更改。

更新

字符串

队列进行更新,并发送新的有序列表。

NO_CHANGE

字符串

队列没有变化。这用于在多个发送者时回显 最终请求的是相同的数据。

QueueType

静态

字符串

媒体容器/队列的类型。

专辑

字符串

音乐专辑。

播放列表

字符串

音乐播放列表,例如私享播放列表、公开播放列表 或自动生成的播放列表。

有声读物

字符串

有声读物。

RADIO_STATION

字符串

传统电台。

PODCAST_SERIES

字符串

播客系列。

TV_SERIES

字符串

电视连续剧。

VIDEO_PLAYLIST

字符串

视频播放列表。

LIVE_TV

字符串

直播电视频道。

电影

字符串

影片。

RepeatMode

静态

字符串

播放完所有项时的队列行为。

REPEAT_OFF

字符串

队列完成后,媒体会话将终止。

REPEAT_ALL

字符串

队列中的所有项都将无限期播放,当最后一项时 系统会再次播放第一项

REPEAT_SINGLE

字符串

系统会反复播放当前项。

REPEAT_ALL_AND_SHUFFLE

字符串

队列中的所有项都将无限期播放,当最后一项时 系统会再次播放第一项(列表中的 由接收方先发送)。

SeekResumeState

静态

字符串

表示 SEEK 请求后的播放状态。

PLAYBACK_START

字符串

这会强制媒体启动。

PLAYBACK_PAUSE

字符串

这会强制媒体暂停播放。

StreamingProtocolType

静态

number

流式传输协议类型。

未知

number

未知的流式传输协议类型。

MPEG_DASH

number

MPEG-DASH(基于 HTTP 的动态自适应流式传输)协议类型。

HLS

number

HLS (HTTP Live Streaming) 协议类型。

SMOOTH_STREAMING

number

流畅流式传输协议类型。

StreamType

静态

字符串

表示流类型。

已缓冲

字符串

VOD 和 DVR 内容。

直播

字符串

线性直播内容。

字符串

TextTrackEdgeType

静态

字符串

定义文本轨道边缘(边框)类型。

字符串

文本周围不会显示任何边缘。

OUTLINE

字符串

文本周围会显示实心轮廓。

DROP_SHADOW

字符串

文字周围会呈现淡出的阴影。

已提高

字符串

文字相对于背景有浮雕或凸起效果。

已弃用

字符串

文本的背景看起来凹陷了。

TextTrackFontGenericFamily

静态

字符串

未在文本轨道中定义字体时使用的通用字体系列。

SANS_SERIF

字符串

使用 Sans Serif 字体。

MONOSPACED_SANS_SERIF

字符串

使用等宽的 Sans Serif 字体。

Serif

字符串

使用 serif 字体。

MONOSPACED_SERIF

字符串

使用等宽 Serif 字体。

随机观众

字符串

使用休闲的手写样式字体。

累计

字符串

使用手写字体。

SMALL_CAPITALS

字符串

使用较小的大写字母。

TextTrackFontStyle

静态

字符串

文本轨道字体样式。

NORMAL

字符串

未经修改的字体。

BOLD

字符串

粗体样式。

BOLD_ITALIC

字符串

同时采用粗体和斜体样式。

<名称>

字符串

斜体样式。

TextTrackType

静态

字符串

文本轨道类型(遵循 HTML5 文本轨道类型定义)。

字幕

字符串

对白转录或翻译,适合在有声播放时 观看者可以观看该视频,但并不理解其中的内容,例如, 观看者不理解媒体资源配乐的语言。

字幕

字符串

对白、音效或相关内容的转录或翻译 音乐提示和其他相关音频信息, 曲目不可用(例如,由于静音或 有听力障碍的用户)。字幕会显示在视频上。

说明

字符串

媒体资源的视频组件的文字描述; 用于视频组件不可用时的音频合成 (例如,因为用户在与应用交互时没有 屏幕,或由于用户有视力障碍)。广告内容描述 合成为单独的音轨。

章节

字符串

章节标题,旨在用于浏览媒体资源。

元数据

字符串

旨在通过脚本使用的轨道。

TextTrackWindowType

静态

字符串

文本轨道窗口类型。

字符串

NORMAL

字符串

ROUNDED_CORNERS

字符串

TrackType

静态

字符串

媒体轨道类型。

文字

字符串

文本轨道。

音频

字符串

音轨。

视频

字符串

视频轨道。

UserAction

静态

字符串

用户操作。

字符串

用户对当前播放的内容表示喜欢。

不喜欢

字符串

用户表示对当前播放的内容有“不喜欢”的偏好。

关注

字符串

用户想要关注当前播放的内容或为其加注星标。

取消关注

字符串

用户想停止关注当前正在播放的内容。

举报

字符串

用户举报当前播放的内容为不当内容。

SKIP_AD

字符串

用户想跳过当前正在播放的广告。

歌词

字符串

用户想显示当前播放歌曲的歌词。

UserActionContext

静态

字符串

UserAction 的上下文信息。

UNKNOWN_CONTEXT

字符串

跟踪

字符串

专辑

字符串

艺术家

字符串

播放列表

字符串

分集

字符串

系列

字符串

电影

字符串

频道

字符串

团队

字符串

播放器

字符串

COACH

字符串

属性

CaptionMimeType

静态

字符串

文字轨道的字幕 MIME 类型。

CEA608

字符串

中欧航空 608

TTML

字符串

TTML

浏览型转化

字符串

浏览型转化

TTML_MP4

字符串

TTML MP4

命令

静态

number

一个位掩码值列表,用于设置或检索 应用 cast.framework.messages.MediaStatus#supportedMediaCommands.

暂停

number

暂停命令。

查找

number

跳转命令。

STREAM_VOLUME

number

音频流音量命令。

STREAM_MUTE

number

音频流音量命令。

ALL_BASIC_MEDIA

number

所有基本媒体。包含强制性命令 PAUSESEEKSTREAM_VOLUMESTREAM_MUTEEDIT_TRACKSPLAYBACK_RATE

QUEUE_NEXT

number

将下一个命令排入队列。

QUEUE_PREV

number

队列上一个命令。

QUEUE_SHUFFLE

number

队列随机命令。

QUEUE_REPEAT_ALL

number

队列重复所有模式。

QUEUE_REPEAT_ONE

number

队列重复播放模式。

QUEUE_REPEAT

number

队列重复模式。

SKIP_AD

number

跳过 AD 命令。

EDIT_TRACKS

number

修改跟踪命令。

PLAYBACK_RATE

number

播放速率命令。

number

用户操作:Like 命令。

不喜欢

number

用户操作“不喜欢”命令。

关注

number

用户操作:跟随命令。

取消关注

number

用户操作:取消跟随命令。

STREAM_TRANSFER

number

流式传输传输命令。

歌词

number

歌词指令。

ContainerType

静态

number

容器元数据的类型。

GENERIC_CONTAINER

number

适合大多数媒体类型的通用模板。 由 cast.framework.messages.ContainerMetadata 使用。

AUDIOBOOK_CONTAINER

number

有声读物的元数据。 由 cast.framework.messages.AudiobookContainerMetadata 使用。

另请参阅
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

静态

字符串

表示内容过滤模式。

FILTER_EXPLICIT

字符串

不播放露骨内容。

ErrorReason

静态

字符串

表示媒体错误消息的原因。

INVALID_COMMAND

字符串

当命令无效或未实现时,系统会返回此错误代码。

INVALID_PARAMS

字符串

当参数无效或必需参数为 缺失。

INVALID_MEDIA_SESSION_ID

字符串

当媒体会话不存在时返回。

INVALID_REQUEST_ID

字符串

当 requestId 无效时返回。

SKIP_LIMIT_REACHED

字符串

当由于达到跳过限制而无法跳过更多内容时,系统会返回此错误代码。

不支持

字符串

当应用不支持请求时,系统会返回此错误代码。

LANGUAGE_NOT_SUPPORTED

字符串

当请求的语言不受支持时,系统会返回此错误代码。

END_OF_QUEUE

字符串

当由于返回到第一项无法跳过时返回 或向前转发至队列中的最后一项。

DUPLICATE_REQUEST_ID

字符串

当请求 ID 不唯一(接收方正在处理 具有相同 ID 的请求)。

VIDEO_DEVICE_REQUIRED

字符串

当请求因具有视频功能而无法完成时,系统会返回此错误代码 设备。

PREMIUM_ACCOUNT_REQUIRED

字符串

当需要使用付费账号使请求成功时,系统会返回此错误代码。

APP_ERROR

字符串

当应用状态无效,无法满足请求时,系统会返回此错误代码。

AUTHENTICATION_EXPIRED

字符串

当由于身份验证已 例如用户更改了密码或 已撤消。

CONCURRENT_STREAM_LIMIT

字符串

当检测到太多并发流时返回。

PARENTAL_CONTROL_RESTRICTED

字符串

当内容因家长控制而被屏蔽时,系统会返回此值。

CONTENT_FILTERED

字符串

当内容因过滤器而被屏蔽时,系统会返回此值。

NOT_AVAILABLE_IN_REGION

字符串

当内容因地区性不可用而被屏蔽时,系统会返回此值。

CONTENT_ALREADY_PLAYING

字符串

当请求的内容已在播放时返回。

INVALID_REQUEST

字符串

当请求无效时返回。

GENERIC_LOAD_ERROR

字符串

当加载请求遇到间歇性问题时,系统会返回此错误代码。

ErrorType

静态

字符串

表示媒体错误消息类型。

INVALID_PLAYER_STATE

字符串

当播放器状态无效,无法满足请求时,系统会返回此错误代码。

LOAD_FAILED

字符串

当 LOAD 请求失败时返回。

LOAD_CANCELLED

字符串

当 LOAD 请求被另一个传入的 LOAD 操作取消时,系统会返回此错误代码 请求。

INVALID_REQUEST

字符串

当请求无效时返回。

错误

字符串

一般错误,适用于任何其他错误情况。

ExtendedPlayerState

静态

字符串

扩展的播放器状态信息。

正在加载

字符串

播放器处于“正在加载”状态。

FocusState

静态

字符串

聚焦状态。

IN_FOCUS

字符串

对焦在接收者上。

NOT_IN_FOCUS

字符串

接收器未获得焦点,其他 activity 正在运行。

GetStatusOptions

静态

number

GetStatusOptions 决定了 包含在对 GET_STATUS 消息的媒体状态响应中。

NO_METADATA

number

请勿添加元数据标志。

NO_QUEUE_ITEMS

number

请勿添加队列项目标志。

HdrType

静态

字符串

表示视频高动态范围 (HDR) 类型。

SDR

字符串

标准动态范围。

HDR

字符串

高动态范围。

DV

字符串

杜比视界。

HlsSegmentFormat

静态

字符串

HLS 音频片段的格式。

AAC

字符串

AAC 打包音频基本流。

AC3

字符串

包含 AC3 的基本音频流。

MP3

字符串

MP3 打包音频基本流。

TS

字符串

MPEG-2 传输流。

TS_AAC

字符串

AAC 低复杂度打包 MPEG-2 传输流 (AAC-LC)。

TS_HE_AAC

字符串

AAC 高效的打包 MPEG-2 传输流 (HE-AAC)。

E_AC3

字符串

E-AC3 打包音频基本流。

FMP4

字符串

音频打包在 ISO BMFF CMAF 碎片化 MP4 中。

HlsVideoSegmentFormat

静态

字符串

HLS 视频片段的格式。

MPEG2_TS

字符串

MPEG-2 传输流。支持 AVC。

FMP4

字符串

以 ISO BMFF CMAF 碎片化的 MP4 格式打包的视频。支持 AVC 和 HEVC。

IdleReason

静态

字符串

播放器处于空闲状态的原因。

已取消

字符串

发送方使用 STOP 命令请求停止播放。

INTERRUPTED

字符串

发送方使用 LOAD 命令请求播放其他媒体内容。

FINISHED

字符串

媒体播放完毕。

错误

字符串

发生错误,媒体已中断。如果出现以下情况,则可能会发生这种情况: 例如,播放器因网络连接错误而无法下载媒体。

MediaCategory

静态

字符串

媒体类别。

音频

字符串

媒体只有音频。

视频

字符串

媒体为视频和音频(默认)。

图片

字符串

媒体就是一张图片。

MessageType

静态

字符串

表示要由 cast.framework.PlayerManager 拦截的媒体消息类型。消息类型分为 外发邮件。请求允许应用在之前修改任何数据 由 Web Receiver SDK 处理。外发邮件允许 应用修改任何数据,然后再将消息发送到已连接的 和发件人应用程序。

MEDIA_STATUS

字符串

表示当前媒体状态的外发消息。 消息类型为 cast.framework.messages.MediaStatus

CLOUD_STATUS

字符串

向云端发送方发送的媒体状态消息。 消息类型为 cast.framework.messages.CloudMediaStatus

QUEUE_CHANGE

字符串

队列更改的传出消息。 消息类型为:cast.framework.messages.QueueChange

QUEUE_ITEMS

字符串

队列项目信息的传出消息。 消息类型为 cast.framework.messages.ItemsInfo

QUEUE_ITEM_IDS

字符串

队列 ID 列表的传出消息。 消息类型为:cast.framework.messages.QueueIds

GET_STATUS

字符串

请求当前媒体状态。 消息类型为 cast.framework.messages.GetStatusRequestData

放进

字符串

请求加载媒体。 消息类型为:cast.framework.messages.LoadRequestData

暂停

字符串

请求暂停播放器。 消息类型为:cast.framework.messages.RequestData

停止

字符串

请求停止播放器。 消息类型为 cast.framework.messages.RequestData

游戏

字符串

请求继续播放。 消息类型为 cast.framework.messages.RequestData

SKIP_AD

字符串

请求跳过广告。 消息类型为 cast.framework.messages.RequestData

PLAY_AGAIN

字符串

请求重新播放当前媒体。 消息类型为 cast.framework.messages.RequestData

查找

字符串

请求跳转媒体。 消息类型为 cast.framework.messages.SeekRequestData

SET_PLAYBACK_RATE

字符串

请求更改播放速率。 消息类型为:cast.framework.messages.SetPlaybackRateRequestData

SET_VOLUME

字符串

请求更改当前媒体音量。 消息类型为:cast.framework.messages.VolumeRequestData

EDIT_TRACKS_INFO

字符串

请求更改播放的文本或音轨。 消息类型为:cast.framework.messages.EditTracksInfoRequestData

EDIT_AUDIO_TRACKS

字符串

请求更改正在播放的音轨。 消息类型为:cast.framework.messages.EditAudioTracksRequestData

预发布

字符串

请求预缓存数据。 消息类型为:cast.framework.messages.PrecacheRequestData

预加载

字符串

请求预加载内容。 消息类型为:cast.framework.messages.PreloadRequestData

QUEUE_LOAD

字符串

加载队列的请求。 消息类型为:cast.framework.messages.QueueLoadRequestData

QUEUE_INSERT

字符串

请求插入队列。 消息类型为:cast.framework.messages.QueueInsertRequestData

QUEUE_UPDATE

字符串

请求更新队列。 消息类型为:cast.framework.messages.QueueUpdateRequestData

QUEUE_REMOVE

字符串

请求从队列中移除。 消息类型为:cast.framework.messages.QueueRemoveRequestData

QUEUE_REORDER

字符串

请求对队列进行重新排序。 消息类型为:cast.framework.messages.QueueReorderRequestData

QUEUE_NEXT

字符串

请求队列中的下一项。当接收方从 那么此邮件会映射到 cast.framework.messages.MessageType.QUEUE_UPDATEjump1cast.framework.messages.MessageType.QUEUE_UPDATE应该 因此在为 QUEUE_NEXT。消息类型为 cast.framework.messages.RequestData

QUEUE_PREV

字符串

请求队列中的上一项。当接收方从 那么此邮件会映射到 cast.framework.messages.MessageType.QUEUE_UPDATEjump-1cast.framework.messages.MessageType.QUEUE_UPDATE应该 因此在为 QUEUE_PREV。消息类型为 cast.framework.messages.RequestData

QUEUE_GET_ITEM_RANGE

字符串

请求提取队列中的项。 消息类型为:cast.framework.messages.FetchItemsRequestData

QUEUE_GET_ITEMS

字符串

请求获取商品信息。 消息类型为:cast.framework.messages.GetItemsInfoRequestData

QUEUE_GET_ITEM_IDS

字符串

请求获取队列 ID。 消息类型为 cast.framework.messages.RequestData

QUEUE_SHUFFLE

字符串

请求重排队列。 消息类型为 cast.framework.messages.RequestData

SET_CREDENTIALS

字符串

设置用户凭据。 消息类型为 cast.framework.messages.SetCredentialsRequestData

LOAD_BY_ENTITY

字符串

按实体 ID 加载媒体。 消息类型为:cast.framework.messages.LoadByEntityRequestData

USER_ACTION

字符串

处理 Follow 等用户操作。 消息类型为 cast.framework.messages.UserActionRequestData

DISPLAY_STATUS

字符串

在屏幕上显示媒体状态。 消息类型为 cast.framework.messages.DisplayStatusRequestData

FOCUS_STATE

字符串

接收器应用焦点状态已更改。 消息类型为:cast.framework.messages.FocusStateRequestData

CUSTOM_COMMAND

字符串

处理自定义应用命令。 消息类型为:cast.framework.messages.CustomCommandRequestData

STORE_SESSION

字符串

存储会话命令。 消息类型为:cast.framework.messages.StoreSessionRequestData

RESUME_SESSION

字符串

恢复会话命令。 消息类型为:cast.framework.messages.ResumeSessionRequestData

SESSION_STATE

字符串

StoreSession 的响应类型。 消息类型为:cast.framework.messages.StoreSessionResponseData

MetadataType

静态

number

媒体元数据的类型。

常规

number

适合大多数媒体类型的通用模板。 由 cast.framework.messages.GenericMediaMetadata 使用。

电影

number

一部完整的电影。 由 cast.framework.messages.MovieMediaMetadata 使用。

TV_SHOW

number

电视连续剧的剧集。 由 cast.framework.messages.TvShowMediaMetadata 使用。

MUSIC_TRACK

number

音乐曲目。 由 cast.framework.messages.MusicTrackMediaMetadata 使用。

照片

number

照片。 由 cast.framework.messages.PhotoMediaMetadata 使用。

AUDIOBOOK_CHAPTER

number

有声读物章节。 由 cast.framework.messages.AudiobookChapterMediaMetadata 使用。

另请参阅
cast.framework.messages.MediaInformation.metadata

PlayerState

静态

字符串

表示播放器状态。

空闲

字符串

播放器处于空闲状态。闲置状态表示 。播放器通常会在投放应用后立即处于此状态 启动容器。 播放器会根据 cast.framework.messages.IdleReason(在 cast.framework.messages.MediaStatus.

正在播放

字符串

播放器处于“PLAYING”状态。

已暂停

字符串

播放器处于暂停状态。

正在缓冲

字符串

播放器处于 BUFFERING 状态。

QueueChangeType

静态

字符串

QUEUE_CHANGE 条外发消息使用的队列更改类型。

INSERT

字符串

队列中已插入项。

移除

字符串

队列中有项被移除。

ITEMS_CHANGE

字符串

内容列表已更改。

更新

字符串

队列进行更新,并发送新的有序列表。

NO_CHANGE

字符串

队列没有变化。这用于在多个发送者时回显 最终请求的是相同的数据。

QueueType

静态

字符串

媒体容器/队列的类型。

专辑

字符串

音乐专辑。

播放列表

字符串

音乐播放列表,例如私享播放列表、公开播放列表 或自动生成的播放列表。

有声读物

字符串

有声读物。

RADIO_STATION

字符串

传统电台。

PODCAST_SERIES

字符串

播客系列。

TV_SERIES

字符串

电视连续剧。

VIDEO_PLAYLIST

字符串

视频播放列表。

LIVE_TV

字符串

直播电视频道。

电影

字符串

影片。

RepeatMode

静态

字符串

播放完所有项时的队列行为。

REPEAT_OFF

字符串

队列完成后,媒体会话将终止。

REPEAT_ALL

字符串

队列中的所有项都将无限期播放,当最后一项时 系统会再次播放第一项

REPEAT_SINGLE

字符串

系统会反复播放当前项。

REPEAT_ALL_AND_SHUFFLE

字符串

队列中的所有项都将无限期播放,当最后一项时 系统会再次播放第一项(列表中的 由接收方先发送)。

SeekResumeState

静态

字符串

表示 SEEK 请求后的播放状态。

PLAYBACK_START

字符串

这会强制媒体启动。

PLAYBACK_PAUSE

字符串

这会强制媒体暂停播放。

StreamingProtocolType

静态

number

流式传输协议类型。

未知

number

未知的流式传输协议类型。

MPEG_DASH

number

MPEG-DASH(基于 HTTP 的动态自适应流式传输)协议类型。

HLS

number

HLS (HTTP Live Streaming) 协议类型。

SMOOTH_STREAMING

number

流畅流式传输协议类型。

StreamType

静态

字符串

表示流类型。

已缓冲

字符串

VOD 和 DVR 内容。

直播

字符串

线性直播内容。

字符串

TextTrackEdgeType

静态

字符串

定义文本轨道边缘(边框)类型。

字符串

文本周围不会显示任何边缘。

OUTLINE

字符串

文本周围会显示实心轮廓。

DROP_SHADOW

字符串

文字周围会呈现淡出的阴影。

已提高

字符串

文字相对于背景有浮雕或凸起效果。

已弃用

字符串

文本的背景看起来凹陷了。

TextTrackFontGenericFamily

静态

字符串

未在文本轨道中定义字体时使用的通用字体系列。

SANS_SERIF

字符串

使用 Sans Serif 字体。

MONOSPACED_SANS_SERIF

字符串

使用等宽的 Sans Serif 字体。

Serif

字符串

使用 serif 字体。

MONOSPACED_SERIF

字符串

使用等宽 Serif 字体。

随机观众

字符串

使用休闲的手写样式字体。

累计

字符串

使用手写字体。

SMALL_CAPITALS

字符串

使用较小的大写字母。

TextTrackFontStyle

静态

字符串

文本轨道字体样式。

NORMAL

字符串

未经修改的字体。

BOLD

字符串

粗体样式。

BOLD_ITALIC

字符串

同时采用粗体和斜体样式。

<名称>

字符串

斜体样式。

TextTrackType

静态

字符串

文本轨道类型(遵循 HTML5 文本轨道类型定义)。

字幕

字符串

对白转录或翻译,适合在有声播放时 观看者可以观看该视频,但并不理解其中的内容,例如, 观看者不理解媒体资源配乐的语言。

字幕

字符串

对白、音效或相关内容的转录或翻译 音乐提示和其他相关音频信息, 曲目不可用(例如,由于静音或 有听力障碍的用户)。字幕会显示在视频上。

说明

字符串

媒体资源的视频组件的文字描述; 用于视频组件不可用时的音频合成 (例如,因为用户在与应用交互时没有 屏幕,或由于用户有视力障碍)。广告内容描述 合成为单独的音轨。

章节

字符串

章节标题,旨在用于浏览媒体资源。

元数据

字符串

旨在通过脚本使用的轨道。

TextTrackWindowType

静态

字符串

文本轨道窗口类型。

字符串

NORMAL

字符串

ROUNDED_CORNERS

字符串

TrackType

静态

字符串

媒体轨道类型。

文字

字符串

文本轨道。

音频

字符串

音轨。

视频

字符串

视频轨道。

UserAction

静态

字符串

用户操作。

字符串

用户对当前播放的内容表示喜欢。

不喜欢

字符串

用户表示对当前播放的内容有“不喜欢”的偏好。

关注

字符串

用户想要关注当前播放的内容或为其加注星标。

取消关注

字符串

用户想停止关注当前正在播放的内容。

举报

字符串

用户举报当前播放的内容为不当内容。

SKIP_AD

字符串

用户想跳过当前正在播放的广告。

歌词

字符串

用户想显示当前播放歌曲的歌词。

UserActionContext

静态

字符串

UserAction 的上下文信息。

UNKNOWN_CONTEXT

字符串

跟踪

字符串

专辑

字符串

艺术家

字符串

播放列表

字符串

分集

字符串

系列

字符串

电影

字符串

频道

字符串

团队

字符串

播放器

字符串

COACH

字符串