クラス: トラック

コンストラクタ

トラック

new Track(trackId, trackType)

パラメータ

trackId

数値

chrome.cast.media.MediaInfo オブジェクトのコンテキスト内のトラックの一意の識別子。

trackType

chrome.cast.media.TrackType

トラックのタイプ。

値を null にすることはできません。

プロパティ

customData

null 値許容オブジェクト

カスタム アプリケーション データ。

language

null 値許容の文字列

RFC 5646 に準拠した言語タグ。サブタイプが SUBTITLES の場合は必須。

name

null 値許容の文字列

人が読めるわかりやすいトラック名。例: 「スペイン語」。これは、送信側の UI で選択ダイアログを作成する場合などに使用できます。名前が空の場合、ダイアログには空のスロットが表示されます。

サブタイプ

null 値許容の chrome.cast.media.TextTrackType

テキスト トラックの場合: テキスト トラックのタイプ。

trackContentId

null 値許容の文字列

トラックのコンテンツの識別子。トラックの URL か、レシーバーがコンテンツを見つけることを可能にするその他の識別子(トラックがインバンドでない場合やマニフェストに含まれない場合)。たとえば、vtt ファイルの URL を指定できます。

trackContentType

null 値許容の文字列

トラック コンテンツの MIME タイプ。たとえば、トラックが vtt ファイルの場合は「text/vtt」になります。このフィールドは、帯域外トラックに必要であるため、通常、trackContentId が指定されている場合に提供されます。レシーバーが trackContentId からコンテンツを識別する方法を持っている場合は必須ではありませんが、推奨されます。トラックのコンテンツ タイプを指定する場合は、トラックタイプと一致する必要があります。

trackId

数値

chrome.cast.media.MediaInfo オブジェクトのコンテキスト内のトラックの一意の識別子。

type

non-null chrome.cast.media.TrackType

トラックのタイプ。