名前空間: messages

クラス

列挙型

キャプション MIME タイプ

静的

文字列

テキスト トラックのキャプション MIME タイプ。

CEA608

文字列

CEA 608

TTML

文字列

TTML

ビュースルー コンバージョン

文字列

ビュースルー コンバージョン

TTML_MP4

文字列

TTML MP4

コマンド

静的

数値

アプリが cast.framework.messages.MediaStatus#supportedMediaCommands でサポートされているメディア コマンドを設定または取得するためのビットマスク値のリスト。

一時停止

数値

一時停止コマンド

参照

数値

Seek コマンド。

ストリーム数

数値

ストリーム ボリューム コマンド。

STREAM_MUTE

数値

ストリーム ボリューム コマンド。

ALL_BASIC_MEDIA

数値

すべての基本メディア。必須のコマンド PAUSESEEKSTREAM_VOLUMESTREAM_MUTEEDIT_TRACKSPLAYBACK_RATE が含まれています。

QUEUE_NEXT(キュー 次へ)

数値

Queue Next コマンド。

QUEUE_PREV(キュー前)

数値

Queue の Prev コマンド。

QUEUE_SHUFFLE(キュー単位のシャッフル)

数値

キュー シャッフル コマンド。

QUEUE_ALLPE

数値

Queue Repeat All モード。

QUEUE_REPEAT_ONE

数値

Queue Repeat One モード。

QUEUE_REPEAT(キューの繰り返し)

数値

キューの繰り返しモード。

広告をスキップ

数値

AD コマンドをスキップします。

編集トラック

数値

トラックのコマンドを編集します。

PLAYBACK_RATE

数値

再生速度コマンド

LIKE

数値

ユーザーの「いいね!」コマンド。

低評価

数値

ユーザー アクションの「低評価」コマンド。

フォロー

数値

ユーザー アクションのフォロー コマンド。

フォローを解除

数値

ユーザーの操作のフォロー解除コマンド。

STREAM_TRANSFER(ストリーミング転送)

数値

ストリーム転送コマンド。

歌詞

数値

歌詞のコマンド。

コンテナのタイプ

静的

数値

コンテナ メタデータのタイプ。

GENERIC_CONTAINER(汎用)

数値

ほとんどのメディアタイプに適した汎用テンプレート。 cast.framework.messages.ContainerMetadata によって使用される。

オーディオブックのコンテナ

数値

オーディオブックのメタデータ。 cast.framework.messages.AudiobookContainerMetadata によって使用されます。

関連ドキュメント
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

静的

文字列

コンテンツ フィルタリング モードを表します。

フィルタ式

文字列

露骨な表現を含むコンテンツは再生しないでください。

ErrorReason

静的

文字列

メディア エラー メッセージの理由を表します。

無効なコマンド

文字列

コマンドが有効でないか、実装されていない場合に返されます。

INVALID_PARAMS

文字列

パラメータが有効でない場合、または必須パラメータがない場合に返されます。

INVALID_MEDIA_SESSION_ID(無効なメディア ID と無効な ID)

文字列

メディア セッションが存在しない場合に返されます。

SKIP_LIMIT_REACHED

文字列

スキップの上限に達したため、これ以上アイテムをスキップできない場合に返されます。

NOT_SUPPORTED

文字列

リクエストがアプリケーションでサポートされていない場合に返されます。

言語がサポートされていない

文字列

リクエストされた言語がサポートされていない場合に返されます。

終了キュー

文字列

最初のアイテムを超えてから戻るか、キュー内の最後のアイテムを超えて進むためにスキップできない場合は、返されます。

DUPLICATE_REQUEST_ID のリクエスト

文字列

リクエスト ID が一意でない場合(受信者が同じ ID のリクエストを処理している場合)に返されます。

VIDEO_DEVICE_REQUIRED

文字列

動画対応デバイスが必要なため、リクエストを完了できない場合に返されます。

PREMIUM_ACCOUNT_REQUIRED

文字列

リクエストを成功させるためにプレミアム アカウントが必要な場合に返されます。

アプリエラー

文字列

リクエストを満たすためにアプリケーションの状態が無効な場合に返されます。

認証の有効期限が切れた

文字列

認証が期限切れになったときにリクエストを実行できない場合(ユーザーがパスワードを変更した場合やトークンが取り消された場合など)に返されます。

同時実行数

文字列

同時ストリームが多すぎる場合に返されます。

PARENTAL_ Control_RESTRICTED

文字列

保護者による使用制限でコンテンツがブロックされた場合に返されます。

CONTENT_FILTERED

文字列

フィルタによってコンテンツがブロックされた場合に返されます。

NOT_AVAILABLE_IN_REGION

文字列

地域的に利用できず、コンテンツがブロックされている場合に返されます。

CONTENT_ALREADY_PLAYING

文字列

リクエストされたコンテンツがすでに再生されている場合に返されます。

INVALID_REQUEST

文字列

リクエストが有効でないときに返されます。

GENERIC_LOAD_ERROR(一般的なエラー)

文字列

読み込みリクエストで断続的な問題が発生した場合に返されます。

ErrorType

静的

文字列

メディアエラーのメッセージ タイプを表します。

INVALID_Player_STATE

文字列

プレーヤーの状態がオンラインであり、リクエストを処理できない場合に返されます。

読み込みエラー

文字列

LOAD リクエストが失敗したときに返されます。

LOAD_CANCELLED

文字列

2 番目の着信 LOAD リクエストによって LOAD リクエストがキャンセルされたときに返されます。

INVALID_REQUEST

文字列

リクエストが有効でないときに返されます。

エラー

文字列

その他のエラーの場合は、一般的なエラーです。

拡張プレーヤーの状態

静的

文字列

プレーヤーの状態に関する情報を拡張しました。

読み込み中

文字列

プレーヤーが読み込み状態になっています。

フォーカス状態

静的

文字列

フォーカス状態。

注目

文字列

レシーバがフォーカスされています。

NOT_IN_FOCUS

文字列

レシーバーがフォーカスされていません。他のアクティビティは有効です。

GetStatusOptions

静的

数値

GetStatusOptions は、GET_STATUS メッセージに対するメディア ステータス レスポンスに含める必要があるデータの量を決定します。

メタデータなし

数値

メタデータ フラグを含めないでください。

NO_QUEUE_ITEMS

数値

キュー アイテム フラグを含めないでください。

HDR タイプ

静的

文字列

動画のハイ ダイナミック レンジ(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 Fragmented MP4 にパックされたオーディオ。

HlsVideoSegmentFormat

静的

文字列

HLS 動画セグメントの形式。

MPEG-TS

文字列

MPEG-2 トランスポート ストリーム。AVC をサポートしています。

FMP4

文字列

ISO BMFF CMAF Fragmented MP4 にパックされた動画。AVC と HEVC をサポートします。

アイドル状態の理由

静的

文字列

プレーヤーがアイドル状態になっている理由。

CANCELLED

文字列

送信者が STOP コマンドを使用して再生の停止をリクエストしました。

INTERRUPTED

文字列

送信者が LOAD コマンドを使用して別のメディアの再生をリクエストしました。

FINISHED

文字列

メディアの再生が完了しました。

エラー

文字列

メディアが原因でエラーが発生しました。たとえば、ネットワーク エラーが原因でプレーヤーがメディアをダウンロードできなかった可能性があります。

メディア カテゴリ

静的

文字列

メディア カテゴリ。

AUDIO です。

文字列

メディアは音声のみ。

動画

文字列

メディアは動画とオーディオ(デフォルト)です。

IMAGE

文字列

メディアは画像です。

MessageType

静的

文字列

メディア メッセージ タイプを表します。

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 です。

広告をスキップ

文字列

広告の再生をスキップするリクエスト。 メッセージ タイプは cast.framework.messages.RequestData です。

もう一度プレイ

文字列

現在のメディアの再生をリクエストします。メッセージ タイプは cast.framework.messages.RequestData です。

参照

文字列

メディアのシークをリクエストします。 メッセージ タイプは cast.framework.messages.SeekRequestData です。

SET_PLAYBACK_RATE

文字列

再生速度の変更をリクエストします。メッセージ タイプが cast.framework.messages.SetPlaybackRateRequestData になります。

設定数

文字列

現在のメディアの音量を変更するリクエスト。 メッセージ タイプは 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(キュー 次へ)

文字列

キュー内の次の項目をリクエストします。受信側が送信者からこれを受信すると、メッセージは jump1cast.framework.messages.MessageType.QUEUE_UPDATE にマッピングされます。したがって、QUEUE_NEXT のインターセプトを記述するときは、メッセージ タイプとして cast.framework.messages.MessageType.QUEUE_UPDATE を使用する必要があります。メッセージ タイプ: cast.framework.messages.RequestData

QUEUE_PREV(キュー前)

文字列

キューにある前のアイテムをリクエストします。受信側が送信者からこれを受信すると、メッセージは jump-1cast.framework.messages.MessageType.QUEUE_UPDATE にマッピングされます。したがって、QUEUE_PREV のインターセプトを記述するときは、メッセージ タイプとして cast.framework.messages.MessageType.QUEUE_UPDATE を使用する必要があります。メッセージ タイプ: 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 です。

ユーザー操作

文字列

ユーザー アクションを以下のように処理します。メッセージ タイプが cast.framework.messages.UserActionRequestData になります。

ディスプレイ ステータス

文字列

画面にメディアのステータスを表示します。 メッセージ タイプが cast.framework.messages.DisplayStatusRequestData になります。

FOCUS_STATE

文字列

レシーバー アプリのフォーカス状態が変更されました。 メッセージ タイプは cast.framework.messages.FocusStateRequestData です。

カスタムコマンド

文字列

カスタムのアプリコマンドを処理します。 メッセージ タイプが cast.framework.messages.CustomCommandRequestData になります。

店舗セッション

文字列

store session コマンド。メッセージ タイプが cast.framework.messages.StoreSessionRequestData になります。

再開

文字列

Resume session コマンド。メッセージ タイプが cast.framework.messages.ResumeSessionRequestData になります。

SESSION_STATE(セッションの状態)

文字列

StoreSession のレスポンス タイプ。メッセージ タイプが cast.framework.messages.StoreSessionResponseData になります。

メタデータ タイプ

静的

数値

メディア メタデータのタイプ。

GENERIC

数値

ほとんどのメディアタイプに適した汎用テンプレート。 cast.framework.messages.GenericMediaMetadata によって使用されます。

映画

数値

完全版の映画。 cast.framework.messages.MovieMediaMetadata によって使用されます。

テレビ番組

数値

テレビシリーズのエピソード。 cast.framework.messages.TvShowMediaMetadata によって使用されます。

音楽トラック

数値

音楽トラック。 cast.framework.messages.MusicTrackMediaMetadata によって使用されます。

写真

数値

写真。 cast.framework.messages.PhotoMediaMetadata によって使用されます。

オーディオブックのチャプター

数値

オーディオブックのチャプター。 cast.framework.messages.AudiobookChapterMediaMetadata によって使用されます。

関連ドキュメント
cast.framework.messages.MediaInformation.metadata

プレーヤーの状態

静的

文字列

プレーヤーの状態を表します。

アイドル状態

文字列

プレーヤーが IDLE 状態である。IDLE 状態は、アクティブな再生がないことを意味します。プレーヤーは通常、キャスト アプリを起動した直後、読み込みリクエストを受け取る前、または再生が終了した後の状態になります。 プレーヤーは、cast.framework.messages.MediaStatus に設定された cast.framework.messages.IdleReason に基づいて、この状態に遷移します。

再生中

文字列

プレーヤーが再生中である。

一時停止中

文字列

プレーヤーが一時停止状態になっています。

バッファ処理中

文字列

プレーヤーが「BUFFERING」状態である。

QueueChangeType(キュー変更タイプ)

静的

文字列

QUEUE_CHANGE 送信メッセージで使用されるキュー変更のタイプ。

INSERT

文字列

キューにアイテムが挿入されました。

削除

文字列

キューからアイテムが削除されました。

変更内容

文字列

アイテムのリストが変更されました。

更新

文字列

キューが更新され、新しい順序付きリストが送信されました。

変更なし

文字列

キューに変更はありません。これは、複数の送信者が同じデータをリクエストする結果にエコーバックするために使用されます。

QueueType(キュータイプ)

静的

文字列

メディア コンテナ/キューのタイプ。

アルバム

文字列

音楽アルバム。

再生リスト

文字列

個人用プレイリスト、公開プレイリスト、自動生成されたプレイリストなどの音楽プレイリスト。

オーディオブック

文字列

オーディオブック

RADIO_STATION(RADIO_STATION)

文字列

従来型のラジオ局。

ポッドキャストのシリーズ

文字列

ポッドキャスト シリーズ。

テレビシリーズ

文字列

テレビシリーズ。

VIDEO_PLAYLIST

文字列

動画の再生リスト。

ライブテレビ

文字列

ライブテレビ チャンネル。

映画

文字列

映画

リピートモード

静的

文字列

すべてのアイテムが再生されたときのキューの動作。

REPEAT_OFF

文字列

キューが完了すると、メディア セッションが終了します。

REPEAT_ALL

文字列

キュー内のすべてのアイテムは無期限に再生されます。最後のアイテムが再生されると、最初のアイテムが再生されます。

REPEAT_SINGLE

文字列

現在のアイテムは繰り返し再生されます。

REPEAT_ALL_AND_SHUFFLE 回

文字列

キュー内のすべてのアイテムは無期限に再生されます。最後のアイテムが再生されると、最初のアイテムが再生されます(リストはレシーバーによって先にシャッフルされます)。

SeekResume 状態

静的

文字列

SEEK リクエスト後の再生状態を表します。

PLAYBACK_START(再生開始)

文字列

これにより、メディアが強制的に開始されます。

PLAYBACK_PAUSE(再生の一時停止)

文字列

これにより、メディアが強制的に一時停止されます。

StreamingProtocol のタイプ

静的

数値

ストリーミング プロトコルのタイプ。

UNKNOWN

数値

不明なストリーミング プロトコル タイプです。

MPEG_DASH

数値

MPEG-DASH(Dynamic Adaptive Streaming over HTTP)プロトコル タイプ。

HLS

数値

HLS(HTTP Live Streaming)プロトコル タイプ。

スムーズ ストリーミング

数値

スムーズなストリーミング プロトコル タイプ。

ストリームタイプ

静的

文字列

ストリーム タイプを表します。

バッファリング済み

文字列

VOD コンテンツと DVR コンテンツ。

ライブ

文字列

ライブリニア ストリーム コンテンツ。

なし

文字列

テキストトラック エッジタイプ

静的

文字列

テキスト トラック エッジ(枠線)タイプを定義します。

なし

文字列

テキストの周囲に端は表示されません。

概要

文字列

テキストの周囲に無地の枠線が表示されます。

ドロップ

文字列

テキストの周りにフェード シャドウがレンダリングされます。

引き上げ

文字列

テキストは背景に対してエンボス加工または引き上げられています。

サポート終了

文字列

テキストが背景で文字除去されているようです。

TextTrackFontGeneric ファミリー

静的

文字列

テキスト トラックでフォントが定義されていない場合に使用される汎用フォント ファミリー。

SANS_SERIF

文字列

Sans Serif フォントを使用しています。

MONOSPACED_SANS_SERIF(英語)

文字列

等幅の Sans Serif フォントを使用します。

セリフ

文字列

セリフ体のフォントを使用します。

モノスペースの場合

文字列

等幅の Serif フォントを使用します。

カジュアル

文字列

手書きスタイルのカジュアルなフォントを使用する。

手書きメモ

文字列

手書きメモのフォントを使用します。

スモール キャピタル

文字列

小文字のフォントを使用する。

テキスト トラックのフォント スタイル

静的

文字列

テキスト トラックのフォント スタイル。

標準

文字列

変更されていない書体。

勝ちましょう

文字列

太字のスタイルです。

太字

文字列

太字かつ斜体を同時に適用しました。

ITALIC

文字列

斜体のスタイルです。

テキスト トラックタイプ

静的

文字列

テキスト トラック タイプ(HTML5 テキスト トラック タイプの定義に従います)。

字幕

文字列

会話が文字に変換されて翻訳された場合。ただし、サウンドは聞こえるが、視聴者が理解できていない場合に適しています。たとえば、視聴者がメディア リソースのサウンドトラックの言語を理解していない場合などです。

字幕

文字列

会話、効果音、関連する音楽キュー、およびその他の関連する音声情報の音声文字変換または翻訳(ミュートされている、または聴覚障がいがある場合など)。字幕が動画の上に重ねて表示されます。

説明文

文字列

ビジュアル コンポーネントが利用できない場合(ユーザーが画面なしでアプリを操作する場合や、視覚障がいがある場合など)の、メディア合成用の動画コンポーネントのテキストによる説明。説明は個別の音声トラックとして合成されます。

チャプター

文字列

メディア リソースのナビゲートに使用するチャプターのタイトル。

メタデータ

文字列

スクリプトでの使用を想定したトラック。

テキスト トラック ウィンドウのタイプ

静的

文字列

テキスト トラックのウィンドウ タイプ。

なし

文字列

標準

文字列

ROUNDED_CORNERS

文字列

トラックタイプ

静的

文字列

メディア トラック タイプ。

テキスト

文字列

テキスト トラック。

AUDIO です。

文字列

音声トラック。

動画

文字列

動画トラック。

ユーザー アクション

静的

文字列

ユーザーの操作。

LIKE

文字列

ユーザーが、現在再生中のコンテンツに対して同様の設定を提示している。

低評価

文字列

ユーザーが、現在再生中のコンテンツに対して低評価の設定を指定した。

フォロー

文字列

ユーザーは、現在再生中のコンテンツをフォローまたはスターしたいと考えています。

フォローを解除

文字列

お客様が、現在再生中のコンテンツのフォローを中止することを希望している。

不適切として報告

文字列

ユーザーが現在不適切なコンテンツを再生していると報告しました。

広告をスキップ

文字列

ユーザーが、現在再生中の広告をスキップする場合。

歌詞

文字列

お客様が、現在再生中の曲の歌詞を表示することを希望している。

ユーザーの操作のコンテキスト

静的

文字列

UserAction のコンテキスト情報。

UNKNOWN_CONTEXT(不明なコンテキスト)

文字列

トラック

文字列

アルバム

文字列

アーティスト

文字列

再生リスト

文字列

エピソード

文字列

シリーズ

文字列

映画

文字列

チャンネル

文字列

チーム

文字列

プレーヤー

文字列

コーチ

文字列

プロパティ

キャプション MIME タイプ

静的

文字列

テキスト トラックのキャプション MIME タイプ。

CEA608

文字列

CEA 608

TTML

文字列

TTML

ビュースルー コンバージョン

文字列

ビュースルー コンバージョン

TTML_MP4

文字列

TTML MP4

コマンド

静的

数値

アプリが cast.framework.messages.MediaStatus#supportedMediaCommands でサポートされているメディア コマンドを設定または取得するためのビットマスク値のリスト。

一時停止

数値

一時停止コマンド

参照

数値

Seek コマンド。

ストリーム数

数値

ストリーム ボリューム コマンド。

STREAM_MUTE

数値

ストリーム ボリューム コマンド。

ALL_BASIC_MEDIA

数値

すべての基本メディア。必須のコマンド PAUSESEEKSTREAM_VOLUMESTREAM_MUTEEDIT_TRACKSPLAYBACK_RATE が含まれています。

QUEUE_NEXT(キュー 次へ)

数値

Queue Next コマンド。

QUEUE_PREV(キュー前)

数値

Queue の Prev コマンド。

QUEUE_SHUFFLE(キュー単位のシャッフル)

数値

キュー シャッフル コマンド。

QUEUE_ALLPE

数値

Queue Repeat All モード。

QUEUE_REPEAT_ONE

数値

Queue Repeat One モード。

QUEUE_REPEAT(キューの繰り返し)

数値

キューの繰り返しモード。

広告をスキップ

数値

AD コマンドをスキップします。

編集トラック

数値

トラックのコマンドを編集します。

PLAYBACK_RATE

数値

再生速度コマンド

LIKE

数値

ユーザーの「いいね!」コマンド。

低評価

数値

ユーザー アクションの「低評価」コマンド。

フォロー

数値

ユーザー アクションのフォロー コマンド。

フォローを解除

数値

ユーザーの操作のフォロー解除コマンド。

STREAM_TRANSFER(ストリーミング転送)

数値

ストリーム転送コマンド。

歌詞

数値

歌詞のコマンド。

コンテナのタイプ

静的

数値

コンテナ メタデータのタイプ。

GENERIC_CONTAINER(汎用)

数値

ほとんどのメディアタイプに適した汎用テンプレート。 cast.framework.messages.ContainerMetadata によって使用される。

オーディオブックのコンテナ

数値

オーディオブックのメタデータ。 cast.framework.messages.AudiobookContainerMetadata によって使用されます。

関連ドキュメント
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

静的

文字列

コンテンツ フィルタリング モードを表します。

フィルタ式

文字列

露骨な表現を含むコンテンツは再生しないでください。

ErrorReason

静的

文字列

メディア エラー メッセージの理由を表します。

無効なコマンド

文字列

コマンドが有効でないか、実装されていない場合に返されます。

INVALID_PARAMS

文字列

パラメータが有効でない場合、または必須パラメータがない場合に返されます。

INVALID_MEDIA_SESSION_ID(無効なメディア ID と無効な ID)

文字列

メディア セッションが存在しない場合に返されます。

SKIP_LIMIT_REACHED

文字列

スキップの上限に達したため、これ以上アイテムをスキップできない場合に返されます。

NOT_SUPPORTED

文字列

リクエストがアプリケーションでサポートされていない場合に返されます。

言語がサポートされていない

文字列

リクエストされた言語がサポートされていない場合に返されます。

終了キュー

文字列

最初のアイテムを超えてから戻るか、キュー内の最後のアイテムを超えて進むためにスキップできない場合は、返されます。

DUPLICATE_REQUEST_ID のリクエスト

文字列

リクエスト ID が一意でない場合(受信者が同じ ID のリクエストを処理している場合)に返されます。

VIDEO_DEVICE_REQUIRED

文字列

動画対応デバイスが必要なため、リクエストを完了できない場合に返されます。

PREMIUM_ACCOUNT_REQUIRED

文字列

リクエストを成功させるためにプレミアム アカウントが必要な場合に返されます。

アプリエラー

文字列

リクエストを満たすためにアプリケーションの状態が無効な場合に返されます。

認証の有効期限が切れた

文字列

認証が期限切れになったときにリクエストを実行できない場合(ユーザーがパスワードを変更した場合やトークンが取り消された場合など)に返されます。

同時実行数

文字列

同時ストリームが多すぎる場合に返されます。

PARENTAL_ Control_RESTRICTED

文字列

保護者による使用制限でコンテンツがブロックされた場合に返されます。

CONTENT_FILTERED

文字列

フィルタによってコンテンツがブロックされた場合に返されます。

NOT_AVAILABLE_IN_REGION

文字列

地域的に利用できず、コンテンツがブロックされている場合に返されます。

CONTENT_ALREADY_PLAYING

文字列

リクエストされたコンテンツがすでに再生されている場合に返されます。

INVALID_REQUEST

文字列

リクエストが有効でないときに返されます。

GENERIC_LOAD_ERROR(一般的なエラー)

文字列

読み込みリクエストで断続的な問題が発生した場合に返されます。

ErrorType

静的

文字列

メディアエラーのメッセージ タイプを表します。

INVALID_Player_STATE

文字列

プレーヤーの状態がオンラインであり、リクエストを処理できない場合に返されます。

読み込みエラー

文字列

LOAD リクエストが失敗したときに返されます。

LOAD_CANCELLED

文字列

2 番目の着信 LOAD リクエストによって LOAD リクエストがキャンセルされたときに返されます。

INVALID_REQUEST

文字列

リクエストが有効でないときに返されます。

エラー

文字列

その他のエラーの場合は、一般的なエラーです。

拡張プレーヤーの状態

静的

文字列

プレーヤーの状態に関する情報を拡張しました。

読み込み中

文字列

プレーヤーが読み込み状態になっています。

フォーカス状態

静的

文字列

フォーカス状態。

注目

文字列

レシーバがフォーカスされています。

NOT_IN_FOCUS

文字列

レシーバーがフォーカスされていません。他のアクティビティは有効です。

GetStatusOptions

静的

数値

GetStatusOptions は、GET_STATUS メッセージに対するメディア ステータス レスポンスに含める必要があるデータの量を決定します。

メタデータなし

数値

メタデータ フラグを含めないでください。

NO_QUEUE_ITEMS

数値

キュー アイテム フラグを含めないでください。

HDR タイプ

静的

文字列

動画のハイ ダイナミック レンジ(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 Fragmented MP4 にパックされたオーディオ。

HlsVideoSegmentFormat

静的

文字列

HLS 動画セグメントの形式。

MPEG-TS

文字列

MPEG-2 トランスポート ストリーム。AVC をサポートしています。

FMP4

文字列

ISO BMFF CMAF Fragmented MP4 にパックされた動画。AVC と HEVC をサポートします。

アイドル状態の理由

静的

文字列

プレーヤーがアイドル状態になっている理由。

CANCELLED

文字列

送信者が STOP コマンドを使用して再生の停止をリクエストしました。

INTERRUPTED

文字列

送信者が LOAD コマンドを使用して別のメディアの再生をリクエストしました。

FINISHED

文字列

メディアの再生が完了しました。

エラー

文字列

メディアが原因でエラーが発生しました。たとえば、ネットワーク エラーが原因でプレーヤーがメディアをダウンロードできなかった可能性があります。

メディア カテゴリ

静的

文字列

メディア カテゴリ。

AUDIO です。

文字列

メディアは音声のみ。

動画

文字列

メディアは動画とオーディオ(デフォルト)です。

IMAGE

文字列

メディアは画像です。

MessageType

静的

文字列

メディア メッセージ タイプを表します。

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 です。

広告をスキップ

文字列

広告の再生をスキップするリクエスト。 メッセージ タイプは cast.framework.messages.RequestData です。

もう一度プレイ

文字列

現在のメディアの再生をリクエストします。メッセージ タイプは cast.framework.messages.RequestData です。

参照

文字列

メディアのシークをリクエストします。 メッセージ タイプは cast.framework.messages.SeekRequestData です。

SET_PLAYBACK_RATE

文字列

再生速度の変更をリクエストします。メッセージ タイプが cast.framework.messages.SetPlaybackRateRequestData になります。

設定数

文字列

現在のメディアの音量を変更するリクエスト。 メッセージ タイプは 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(キュー 次へ)

文字列

キュー内の次の項目をリクエストします。受信側が送信者からこれを受信すると、メッセージは jump1cast.framework.messages.MessageType.QUEUE_UPDATE にマッピングされます。したがって、QUEUE_NEXT のインターセプトを記述するときは、メッセージ タイプとして cast.framework.messages.MessageType.QUEUE_UPDATE を使用する必要があります。メッセージ タイプ: cast.framework.messages.RequestData

QUEUE_PREV(キュー前)

文字列

キューにある前のアイテムをリクエストします。受信側が送信者からこれを受信すると、メッセージは jump-1cast.framework.messages.MessageType.QUEUE_UPDATE にマッピングされます。したがって、QUEUE_PREV のインターセプトを記述するときは、メッセージ タイプとして cast.framework.messages.MessageType.QUEUE_UPDATE を使用する必要があります。メッセージ タイプ: 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 です。

ユーザー操作

文字列

ユーザー アクションを以下のように処理します。メッセージ タイプが cast.framework.messages.UserActionRequestData になります。

ディスプレイ ステータス

文字列

画面にメディアのステータスを表示します。 メッセージ タイプが cast.framework.messages.DisplayStatusRequestData になります。

FOCUS_STATE

文字列

レシーバー アプリのフォーカス状態が変更されました。 メッセージ タイプは cast.framework.messages.FocusStateRequestData です。

カスタムコマンド

文字列

カスタムのアプリコマンドを処理します。 メッセージ タイプが cast.framework.messages.CustomCommandRequestData になります。

店舗セッション

文字列

store session コマンド。メッセージ タイプが cast.framework.messages.StoreSessionRequestData になります。

再開

文字列

Resume session コマンド。メッセージ タイプが cast.framework.messages.ResumeSessionRequestData になります。

SESSION_STATE(セッションの状態)

文字列

StoreSession のレスポンス タイプ。メッセージ タイプが cast.framework.messages.StoreSessionResponseData になります。

メタデータ タイプ

静的

数値

メディア メタデータのタイプ。

GENERIC

数値

ほとんどのメディアタイプに適した汎用テンプレート。 cast.framework.messages.GenericMediaMetadata によって使用されます。

映画

数値

完全版の映画。 cast.framework.messages.MovieMediaMetadata によって使用されます。

テレビ番組

数値

テレビシリーズのエピソード。 cast.framework.messages.TvShowMediaMetadata によって使用されます。

音楽トラック

数値

音楽トラック。 cast.framework.messages.MusicTrackMediaMetadata によって使用されます。

写真

数値

写真。 cast.framework.messages.PhotoMediaMetadata によって使用されます。

オーディオブックのチャプター

数値

オーディオブックのチャプター。 cast.framework.messages.AudiobookChapterMediaMetadata によって使用されます。

関連ドキュメント
cast.framework.messages.MediaInformation.metadata

プレーヤーの状態

静的

文字列

プレーヤーの状態を表します。

アイドル状態

文字列

プレーヤーが IDLE 状態である。IDLE 状態は、アクティブな再生がないことを意味します。プレーヤーは通常、キャスト アプリを起動した直後、読み込みリクエストを受け取る前、または再生が終了した後の状態になります。 プレーヤーは、cast.framework.messages.MediaStatus に設定された cast.framework.messages.IdleReason に基づいて、この状態に遷移します。

再生中

文字列

プレーヤーが再生中である。

一時停止中

文字列

プレーヤーが一時停止状態になっています。

バッファ処理中

文字列

プレーヤーが「BUFFERING」状態である。

QueueChangeType(キュー変更タイプ)

静的

文字列

QUEUE_CHANGE 送信メッセージで使用されるキュー変更のタイプ。

INSERT

文字列

キューにアイテムが挿入されました。

削除

文字列

キューからアイテムが削除されました。

変更内容

文字列

アイテムのリストが変更されました。

更新

文字列

キューが更新され、新しい順序付きリストが送信されました。

変更なし

文字列

キューに変更はありません。これは、複数の送信者が同じデータをリクエストする結果にエコーバックするために使用されます。

QueueType(キュータイプ)

静的

文字列

メディア コンテナ/キューのタイプ。

アルバム

文字列

音楽アルバム。

再生リスト

文字列

個人用プレイリスト、公開プレイリスト、自動生成されたプレイリストなどの音楽プレイリスト。

オーディオブック

文字列

オーディオブック

RADIO_STATION(RADIO_STATION)

文字列

従来型のラジオ局。

ポッドキャストのシリーズ

文字列

ポッドキャスト シリーズ。

テレビシリーズ

文字列

テレビシリーズ。

VIDEO_PLAYLIST

文字列

動画の再生リスト。

ライブテレビ

文字列

ライブテレビ チャンネル。

映画

文字列

映画

リピートモード

静的

文字列

すべてのアイテムが再生されたときのキューの動作。

REPEAT_OFF

文字列

キューが完了すると、メディア セッションが終了します。

REPEAT_ALL

文字列

キュー内のすべてのアイテムは無期限に再生されます。最後のアイテムが再生されると、最初のアイテムが再生されます。

REPEAT_SINGLE

文字列

現在のアイテムは繰り返し再生されます。

REPEAT_ALL_AND_SHUFFLE 回

文字列

キュー内のすべてのアイテムは無期限に再生されます。最後のアイテムが再生されると、最初のアイテムが再生されます(リストはレシーバーによって先にシャッフルされます)。

SeekResume 状態

静的

文字列

SEEK リクエスト後の再生状態を表します。

PLAYBACK_START(再生開始)

文字列

これにより、メディアが強制的に開始されます。

PLAYBACK_PAUSE(再生の一時停止)

文字列

これにより、メディアが強制的に一時停止されます。

StreamingProtocol のタイプ

静的

数値

ストリーミング プロトコルのタイプ。

UNKNOWN

数値

不明なストリーミング プロトコル タイプです。

MPEG_DASH

数値

MPEG-DASH(Dynamic Adaptive Streaming over HTTP)プロトコル タイプ。

HLS

数値

HLS(HTTP Live Streaming)プロトコル タイプ。

スムーズ ストリーミング

数値

スムーズなストリーミング プロトコル タイプ。

ストリームタイプ

静的

文字列

ストリーム タイプを表します。

バッファリング済み

文字列

VOD コンテンツと DVR コンテンツ。

ライブ

文字列

ライブリニア ストリーム コンテンツ。

なし

文字列

テキストトラック エッジタイプ

静的

文字列

テキスト トラック エッジ(枠線)タイプを定義します。

なし

文字列

テキストの周囲に端は表示されません。

概要

文字列

テキストの周囲に無地の枠線が表示されます。

ドロップ

文字列

テキストの周りにフェード シャドウがレンダリングされます。

引き上げ

文字列

テキストは背景に対してエンボス加工または引き上げられています。

サポート終了

文字列

テキストが背景で文字除去されているようです。

TextTrackFontGeneric ファミリー

静的

文字列

テキスト トラックでフォントが定義されていない場合に使用される汎用フォント ファミリー。

SANS_SERIF

文字列

Sans Serif フォントを使用しています。

MONOSPACED_SANS_SERIF(英語)

文字列

等幅の Sans Serif フォントを使用します。

セリフ

文字列

セリフ体のフォントを使用します。

モノスペースの場合

文字列

等幅の Serif フォントを使用します。

カジュアル

文字列

手書きスタイルのカジュアルなフォントを使用する。

手書きメモ

文字列

手書きメモのフォントを使用します。

スモール キャピタル

文字列

小文字のフォントを使用する。

テキスト トラックのフォント スタイル

静的

文字列

テキスト トラックのフォント スタイル。

標準

文字列

変更されていない書体。

勝ちましょう

文字列

太字のスタイルです。

太字

文字列

太字かつ斜体を同時に適用しました。

ITALIC

文字列

斜体のスタイルです。

テキスト トラックタイプ

静的

文字列

テキスト トラック タイプ(HTML5 テキスト トラック タイプの定義に従います)。

字幕

文字列

会話が文字に変換されて翻訳された場合。ただし、サウンドは聞こえるが、視聴者が理解できていない場合に適しています。たとえば、視聴者がメディア リソースのサウンドトラックの言語を理解していない場合などです。

字幕

文字列

会話、効果音、関連する音楽キュー、およびその他の関連する音声情報の音声文字変換または翻訳(ミュートされている、または聴覚障がいがある場合など)。字幕が動画の上に重ねて表示されます。

説明文

文字列

ビジュアル コンポーネントが利用できない場合(ユーザーが画面なしでアプリを操作する場合や、視覚障がいがある場合など)の、メディア合成用の動画コンポーネントのテキストによる説明。説明は個別の音声トラックとして合成されます。

チャプター

文字列

メディア リソースのナビゲートに使用するチャプターのタイトル。

メタデータ

文字列

スクリプトでの使用を想定したトラック。

テキスト トラック ウィンドウのタイプ

静的

文字列

テキスト トラックのウィンドウ タイプ。

なし

文字列

標準

文字列

ROUNDED_CORNERS

文字列

トラックタイプ

静的

文字列

メディア トラック タイプ。

テキスト

文字列

テキスト トラック。

AUDIO です。

文字列

音声トラック。

動画

文字列

動画トラック。

ユーザー アクション

静的

文字列

ユーザーの操作。

LIKE

文字列

ユーザーが、現在再生中のコンテンツに対して同様の設定を提示している。

低評価

文字列

ユーザーが、現在再生中のコンテンツに対して低評価の設定を指定した。

フォロー

文字列

ユーザーは、現在再生中のコンテンツをフォローまたはスターしたいと考えています。

フォローを解除

文字列

お客様が、現在再生中のコンテンツのフォローを中止することを希望している。

不適切として報告

文字列

ユーザーが現在不適切なコンテンツを再生していると報告しました。

広告をスキップ

文字列

ユーザーが、現在再生中の広告をスキップする場合。

歌詞

文字列

お客様が、現在再生中の曲の歌詞を表示することを希望している。

ユーザーの操作のコンテキスト

静的

文字列

UserAction のコンテキスト情報。

UNKNOWN_CONTEXT(不明なコンテキスト)

文字列

トラック

文字列

アルバム

文字列

アーティスト

文字列

再生リスト

文字列

エピソード

文字列

シリーズ

文字列

映画

文字列

チャンネル

文字列

チーム

文字列

プレーヤー

文字列

コーチ

文字列