クラス: Track

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

コンストラクタ

トラック

新しい Track(trackId、trackType)

パラメータ

TrackId

数値

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

TrackType

chrome.cast.media.TrackType

トラックのタイプ。

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

プロパティ

カスタムデータ

null 値許容オブジェクト

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

language

null 値許容文字列

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

name

null 値許容文字列

人が読める形式のトラックの名前。たとえば、「スペイン語」などです。これは送信者の UI などが選択ダイアログを作成する際に使用できます。名前が空の場合、ダイアログには空のスロットが表示されます。

サブタイプ

null 許容の chrome.cast.media.TextTrackType

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

TrackContentId

null 値許容文字列

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

TrackContentType

null 値許容文字列

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

TrackId

数値

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

type

null ではない chrome.cast.media.TrackType

トラックのタイプ。