Google Cast とすべての Cast ウェブ レシーバー アプリがメディア機能をサポートしている タイプの一覧を確認できます。
追加のコーディングや、Web Receiver SDK。 基本的なウェブ レシーバー アプリを作成するをご覧ください。 Web Receiver アプリケーションの開発に関する詳細については、 選択できます。
画像形式
- APNG
- BMP
- GIF
- JPEG
- PNG
- WebP
メディア コンテナの形式
- MP2T
- MP3
- MP4
- OGG
- WAV
- WebM
動画コーデック
Chromecast 第 1 世代と第 2 世代。
- レベル 4.1 までの H.264 ハイ プロファイル(720p/60fps または 1080p/30fps)
- VP8(720p/60 fps または 1080p/30 fps)
Chromecast(第 3 世代)
- H.264 ハイ プロファイル(レベル 4.2 まで)(1080p/60fps)
- VP8(720p/60 fps または 1080p/30 fps)
Chromecast Ultra
- H.264 ハイ プロファイル(レベル 4.2 まで)(1080p/60fps)
- VP8(4K/30fps)
- HEVC / H.265 Main プロファイルと Main10 プロファイル(レベル 5.1 まで)(4K / 60 fps)
- VP9 プロファイル 0 およびプロファイル 2、レベル 5.1 まで(4K/60 fps)
- ハイ ダイナミック レンジ(HDR)
- Dolby® Vision™
- HDR10
Chromecast with Google TV
- レベル 5.1 までの H.264 ハイ プロファイル(4Kx2K/30fps)
- レベル 5.1 までの HEVC / H.265 メインおよびメイン 10 プロファイル(4Kx2K、60 fps)
- VP9 Profile-2 最大 4Kx2K、60fps
Google Nest Hub
- レベル 4.1 までの H.264 ハイ プロファイル(720p/60fps)
- VP9 レベル 4.0(720p/60 fps)
Google Nest Hub Max
- H.264 ハイ プロファイル(レベル 4.1 まで)(720p / 30 fps)
- VP9 レベル 4.0(720p/30 fps)
Google TV Streamer
- レベル 5.2 までの H.264 ハイ プロファイル(4Kx2K/60fps)
- レベル 5.1 までの HEVC / H.265 メインおよびメイン 10 プロファイル(4Kx2K、60 fps)
- VP9 Profile-2 最大 4Kx2K、60fps
- AV1 メイン プロファイル レベル 5.1 まで(4Kx2K@60 fps)
オーディオ コーデック
Chromecast Audio、Google Home、Google Home Mini は以下に対応しています。 コーデックのリスト:
- FLAC(最大 96 kHz/24 ビット)
- HE-AAC
- LC-AAC
- MP3
- Opus
- Vorbis
- WAV(LPCM)
- WebM
Google TV Streamer は以下もサポートしています。
- ドルビー アトモス TM(パススルーなし)
メディアタイプの文字列
MP4 動画と音声
動画コーデック | 動画プロファイル | オーディオ コーデック | 音声プロファイル | メディアタイプの文字列 |
---|---|---|---|---|
H.264 レベル 3.0 | ベースライン | AAC | aac_he | video/mp4codecs="avc1.42E01E, mp4a.40.5" |
aac_lc | video/mp4codecs="avc1.42E01E, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.42E01E, mp4a.69" | |||
video/mp4codecs="avc1.42E01E, mp4a.6B" | ||||
H.264 レベル 3.1 | ベースライン | AAC | aac_he | video/mp4; codecs="avc1.42E01F, mp4a.40.5" |
aac_lc | video/mp4codecs="avc1.42E01F, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.42E01F, mp4a.69" | |||
video/mp4codecs="avc1.42E01F, mp4a.6B" | ||||
H.264 レベル 3.1 | main | AAC | aac_he | video/mp4codecs="avc1.4D401F, mp4a.40.5" |
aac_lc | video/mp4codecs="avc1.4D401F, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.4D401F, mp4a.69" | |||
video/mp4codecs="avc1.4D401F, mp4a.6B" | ||||
H.264 レベル 4.0 | main | AAC | aac_he | video/mp4codecs="avc1.4D4028, mp4a.40.5" |
aac_lc | video/mp4codecs="avc1.4D4028, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.4D4028, mp4a.69" | |||
video/mp4codecs="avc1.4D4028, mp4a.6B" | ||||
H.264 レベル 4.0 | 高 | AAC | aac_he | video/mp4codecs="avc1.640028, mp4a.40.5" |
aac_lc | video/mp4; codecs="avc1.640028, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.640028, mp4a.69" | |||
video/mp4; codecs="avc1.640028, mp4a.6B" | ||||
H.264 レベル 4.1 | 高 | AAC | aac_he | video/mp4codecs="avc1.640029, mp4a.40.5" |
aac_lc | video/mp4codecs="avc1.640029, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.640029, mp4a.69" | |||
video/mp4codecs="avc1.640029, mp4a.6B" | ||||
H.264 レベル 4.2 | 高 | AAC | aac_he | video/mp4codecs="avc1.64002A, mp4a.40.5" |
aac_lc | video/mp4; codecs="avc1.64002A, mp4a.40.2" | |||
MP3 | video/mp4codecs="avc1.64002A, mp4a.69" | |||
video/mp4codecs="avc1.64002A, mp4a.6B" |
MP4 動画のみ
動画コーデック | 動画プロファイル | 動画レベル | メディアタイプの文字列 | メモ |
---|---|---|---|---|
ドルビー ビジョン | 05 | 06 | video/mp4codecs="dvhe.05.06" | 4K24fps |
07 | video/mp4codecs="dvhe.05.07" | 4K30fps | ||
09 | video/mp4codecs="dvhe.05.09" | 4K60fps | ||
08 | 06 | video/mp4codecs="dvhe.08.06" | 4K24fps、HEVC デコーダと互換性あり | |
07 | video/mp4codecs="dvhe.08.07" | 4K30fps、HEVC デコーダと互換性あり | ||
09 | video/mp4; codecs="dvhe.08.09" | 4K60fps、HEVC デコーダと互換性あり | ||
H.265 | main | 5.0 | video/mp4codecs="hev1.1.6.L150.B0" | |
5.1 | video/mp4codecs="hev1.1.6.L153.B0" | |||
main10 | 5.0 | video/mp4codecs="hev1.2.6.L150.B0" | ||
5.1 | video/mp4codecs="hev1.2.6.L153.B0" |
MP4 オーディオのみ
形式 | オーディオ コーデック | 音声プロファイル | メディアタイプ文字列 |
---|---|---|---|
M4A | AAC | aac_he | オーディオ/mp4codecs="mp4a.40.5" |
aac_lc | オーディオ/mp4codecs="mp4a.40.2" | ||
MP3 | MP3 | 音声/mp3 | |
MPA | MP3 | audio/mpeg | |
MP3 | audio/mpeg;codecs="mp3" | ||
MP4 | MP3 | オーディオ/mp4codecs="mp4a.69" | |
MP3 | オーディオ/mp4codecs="mp4a.6B" |
MP4 非準拠の音声メディアタイプ
形式 | オーディオ コーデック | メディアタイプの文字列 |
---|---|---|
M4A | HE-AAC | audio/mp4; codecs="mp4a.40.05" |
LC-AAC | audio/mp4; codecs="mp4a.40.02" |
WebM 動画と音声
形式 | 動画コーデック | オーディオ コーデック | メディアタイプの文字列 |
---|---|---|---|
WebM | VP8 | Vorbis | video/webm;codecs="vp8、vorbis" |
WebM | VP9 | Vorbis | video/webm; codecs="vp9, vorbis" |
WebM(音声のみ) | Vorbis | Audio/webmcodecs="vorbis" |
オーディオ パススルー
- AC-3(ドルビー デジタル オーディオ テクノロジー)
- E-AC-3(EC-3、ドルビー® デジタルプラス™ オーディオ テクノロジー)
- MPEG-H オーディオ
- ドルビー アトモス TM
Web Receiver SDK
AC-3 パススルーをサポートしていますコーデックは
コンテンツを読み込む前に、
CastReceiverContext.canDisplayType()
メソッドを、各コーデックに対応するメディアタイプの文字列に置き換えます。
特定のハードウェアで Dolby® AtmosTM がサポートされているかどうかを確認するには、
詳細については、
cast.framework.system.DeviceCapabilities.IS_DOLBY_ATMOS_SUPPORTED
設定されます。
形式 | オーディオ コーデック | メディアタイプの文字列 |
---|---|---|
MP4 | AAC | オーディオ/mp4codecs="mp4a.40.2" |
AC-3 | audio/mp4; codecs="ac-3" | |
オーディオ/mp4codecs="mp4a.a5" | ||
E-AC-3 | オーディオ/mp4codecs="ec-3" | |
オーディオ/mp4codecs="mp4a.a6" | ||
MPEG-H オーディオ | オーディオ/mp4codecs="mhm1.0x0D" | |
ドルビー アトモス TM | オーディオ/mp4codecs="ec-3";spatialRendering=true |
配信方法とアダプティブ ストリーミング プロトコル
これらを使用するには、 Web Receiver SDK。
MPEG-DASH
- DRM サポート: Widevine(レベル 1)
スムーズなストリーミング
HTTP Live Streaming(HLS)
- DRM サポート: AES-128、SAMPLE-AES(Widevine を使用した)(レベル 1)
アダプティブ スイッチングなしのプログレッシブ ダウンロード
アダプティブ ビットレート ストリーミング プロトコルを使用する場合は、CORS を実装する必要があります。 DRM を含む暗号化されたプロトコルを実装するには、 カスタム レシーバー。DRM のサポートをご覧ください。 をご覧ください。
字幕
字幕リソースには CORS を実装する必要があります。
Dolby、Dolby Digital、Dolby Digital Plus、Dolby Atmos、Dolby Vision は、ドルビー ラボラトリーズの商標です。