chrome. キャスト. メディア。 トラック
トラック メタデータ情報を記述します。
コンストラクタ
トラック
新しい Track(trackId、trackType)
パラメータ |
|
---|---|
TrackId |
数値 chrome.cast.media.MediaInfo オブジェクトのコンテキスト内のトラックの一意の識別子。 |
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
トラックのタイプ。