chrome. cast. media. 追跡
トラックのメタデータ情報です。
コンストラクタ
トラック
new Track(trackId, trackType)
パラメータ |
|
---|---|
trackId |
数値 chrome.cast.media.MediaInfo オブジェクトのコンテキスト内のトラックの一意の識別子。 |
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
トラックのタイプ。