コンテンツにスキップ

よくある質問

ストリーム

Cloudflare Streamを通じて提供されるフォーマットと品質レベルは何ですか?

Cloudflareは、あなたにとって最適なビットレート、解像度、コーデックを決定します。すべての動画は業界標準のH264コーデックで配信されます。異なるデバイスや帯域幅の制約で視聴するオーディエンスのために、360pから1080pまでのいくつかの異なる適応ストリーミングレベルを使用して、スムーズなストリーミングを確保します。

ストリームからオリジナルの動画ファイルをダウンロードできますか?

アップロードした正確な入力ファイルをダウンロードすることはできません。ただし、使用ケースに応じて、オフライン視聴などの用途のためにエンコードされたMP4を取得するためにダウンロード可能な動画機能を使用できます。

アップロードできる動画の数に制限はありますか?

  • デフォルトでは、動画のアップロードは最大30GBまでです。

  • デフォルトでは、inprogressqueued、またはdownloading状態の動画を同時に最大120本まで保持できます。errorready、またはpendingupload状態の動画はこの制限にはカウントされません。並行処理の制限を引き上げる必要がある場合は、Cloudflareサポートに連絡し、使用ケースと制限を引き上げたい理由を説明してください。

  • アカウントは、購入した動画ストレージ容量を超える総動画時間がある場合、動画をアップロードできません。

制限は、アップロードURL作成時のDirect Creator Uploadsに適用されます。

これらの制限を超えるアップロードは、429(リクエストが多すぎます)または413(ペイロードが大きすぎます)HTTPステータスコードを受け取り、レスポンスボディに詳細情報が含まれます。より高い制限については、Cloudflareサポートまたは顧客成功マネージャーにお問い合わせください。

ドメインがCloudflareにない場合でも、ストリームに動画を埋め込むことはできますか?

はい。ストリーム動画は、Cloudflareにないドメインでも埋め込むことができます。

サポートされている入力ファイルフォーマットは何ですか?

ユーザーは以下のファイルフォーマットで動画をアップロードできます:

MP4、MKV、MOV、AVI、FLV、MPEG-2 TS、MPEG-2 PS、MXF、LXF、GXF、3GP、WebM、MPG、QuickTime

ストリームは高ダイナミックレンジ(HDR)動画コンテンツをサポートしていますか?

HDR動画がストリームにアップロードされると、それらは再エンコードされ、SDRフォーマットで配信され、最も広範な視聴デバイスとの互換性を確保します。

サポートされているフレームレート(FPS)は何ですか?

Cloudflare Streamは、任意のFPSの動画ファイルアップロードをサポートしていますが、動画は70 FPS再生用に再エンコードされます。元の動画ファイルのフレームレートが70 FPS未満の場合、ストリームは元のフレームレートで再エンコードします。

フレームレートが可変の場合、フレームをドロップします(例:1/30秒以内に1フレーム以上ある場合、その期間内の余分なフレームをドロップします)。

ストリームはどのブラウザで動作しますか?

以下のプラットフォームにストリームプレーヤーを埋め込むことができます:

ブラウザバージョン
ChromeChromeバージョン88以降でサポート
FirefoxFirefoxバージョン87以降でサポート
EdgeEdge 89以降でサポート
SafariSafariバージョン14以降でサポート
OperaOperaバージョン75以降でサポート
モバイルプラットフォームバージョン
AndroidのChromeChrome 90でサポート
AndroidのUCブラウザバージョン12.12以降でサポート
Samsung Internet13以降でサポート
iOSのSafariiOS 13.4以降でサポート。フルスクリーンでない場合、速度セレクターがサポートされます。

動画アップロードの推奨設定は何ですか?

Cloudflare Stream用に新しいファイルを作成する場合、以下の設定を使用することをお勧めします:

  • MP4コンテナ、AACオーディオコーデック、H264ビデオコーデック、30フレーム/秒以下
  • moov atomはファイルの先頭に配置すること(ファストスタート)
  • H264プログレッシブスキャン(インターレースなし)
  • H264ハイプロファイル
  • クローズドGOP
  • コンテンツは録画されたのと同じフレームレートでエンコードおよびアップロードすること
  • モノまたはステレオオーディオ(ストリームは2チャンネル以上のオーディオトラックをステレオにミックスします)

以下は、ストリーム用に新しい動画をエンコードするためのビットレートの推奨値です:

解像度推奨ビットレート
1080p8 Mbps
720p4.8 Mbps
480p2.4 Mbps
360p1 Mbps

ストリームのサブスクリプションをキャンセルした場合、動画は削除されますか?

サブスクリプションが30日以内に更新されない場合、動画は削除されます。

私のウェブサイトでコンテンツセキュリティポリシー(CSP)を使用しています。どのドメインをどのディレクティブに追加する必要がありますか?

ウェブサイトがコンテンツセキュリティポリシー(CSP)ディレクティブを使用している場合、設定に応じて、ユーザーが動画を視聴またはアップロードできるように、特定のディレクティブにCloudflare Streamのドメインを追加する必要があります。

提供されたストリームプレーヤーを使用する場合、videodelivery.net*.cloudflarestream.comframe-srcまたはdefault-srcディレクティブに含めて、プレーヤーの<iframe>要素が読み込まれるようにする必要があります。

Content-Security-Policy: frame-src 'self' videodelivery.net *.cloudflarestream.com

独自のプレーヤーを使用する場合、動画ファイルとサムネイル画像が読み込まれるように、media-srcimg-srcconnect-src CSPディレクティブに*.videodelivery.net*.cloudflarestream.comを追加してください。

Content-Security-Policy: media-src 'self' videodelivery.net *.cloudflarestream.com; img-src 'self' *.videodelivery.net *.cloudflarestream.com; connect-src 'self' *.videodelivery.net *.cloudflarestream.com

ユーザーがCloudflare Streamに直接自分の動画をアップロードできるようにする場合、connect-src CSPディレクティブに*.videodelivery.net*.cloudflarestream.comを追加してください。

Content-Security-Policy: connect-src 'self' *.videodelivery.net *.cloudflarestream.com

あなたのCloudflare Streamアカウントからの動画のみがあなたのウェブサイトで再生できるようにするには、上記の例で*.cloudflarestream.com*.videodelivery.net*customer-<CODE>に置き換え、<CODE>をあなたのユニークな顧客コードに置き換えます。このコードはストリームダッシュボードで確認できます。このコードはあなたのCloudflareアカウントに固有です。

ストリームプレーヤーを使用しているとき、PageSpeed Insightsが悪いスコアを出すのはなぜですか?

ウェブサイトに多くのプレーヤーインスタンスが読み込まれると、PageSpeed Insightsは各プレーヤーインスタンスのJavaScriptの読み込みにペナルティを課します。実際にページを読み込むと、スクリプト自体はローカルブラウザキャッシュが他のプレーヤーオブジェクトのためにスクリプトを取得するため、1回だけダウンロードされることがテストで確認されています。したがって、この状況ではPageSpeed Insightsのスコアが実際の動作と一致していないと考えています。

サムネイルを使用している場合、動画ページにリンクするアニメーションサムネイルを使用できます。

同じページに複数のプレーヤーがある場合、初期ビューポートに表示されていないプレーヤーは遅延読み込みできます。遅延読み込みに関する詳細は、Mozillaの遅延読み込みドキュメントを参照してください。