サポート サポート問い合わせ先 | システムステータス システムステータス
ページ内容

    HEVCビデオ

    このトピックでは、 Video Cloud HEVCビデオのサポート。

    賃貸システムの概要

    HEVCの利点

    高効率ビデオコーディング(HEVC)、別名H.265は、広く使用されている後継として設計されたビデオ圧縮規格です。 高度なビデオコーディング(AVC / H.264)。 AVCと比較して、HEVCは同じレベルのビデオ品質で25%から50%優れたデータ圧縮、または同じビットレートで大幅に改善されたビデオ品質を提供します。

    この改善された圧縮の利点には、帯域幅の使用量の削減、低いビットレートでのより高いビデオ品質の実現、最初のフレームまでの時間(TTFF)の短縮が含まれ、エンドビューアの満足度が向上します。

    デメリット

    欠点はXNUMXつだけです。HEVCビデオは新しいテクノロジーであるため、クライアント(デバイス+ OS +ブラウザー/アプリ)でまだ広くサポートされていません。 さらに、再生中にHEVCセグメントとAVCセグメントを切り替えることができるクライアントもあれば、そうでないクライアントもあります。

    公開設定

    HEVCサポートは 有料アドオン for Video Cloud。 HEVCサポートに関心がある場合は、アカウントマネージャーにお問い合わせください。

    ブライトコーブのHEVCソリューション

    HEVCのメリットを提供しつつ、サポートしていないテクノロジーを使用する視聴者を許可するために、ブライトコーブは古いHEVC以外のクライアントをサポートし、帯域幅の使用を最適化する包括的なソリューションを開発しました。 このソリューションには複数の部分があります。

    • トランスコーディング中にHEVCとAVCの両方でエンコードされたレンディションを作成(オプションでプログレッシブダウンロード用のMP4を作成)
    • HEVCレンディションとAVCレンディションの両方への参照を含むマニフェストの生成:
      • HLS:混合バリアントストリーム(ビットレート順)
      • DASH:HEVCとH.264の個別のアダプテーションセット、およびそれらを切り替え可能として宣言する補足プロパティ
    • ビューアクライアントタイプに基づくフィルタリングロジック:
      • リクエストしているデバイスがレガシーのHEVC非対応デバイスである場合、マニフェストからHEVCストリームを削除します
      • HEVC対応の切り替え不可能なデバイスに向かうマニフェストからH.264​​XNUMXストリームを削除します
      • デバイスが両方のコーデックをデコードしてそれらを切り替えることができる場合、HEVCとH.264の両方のストリームの最適なサブセットを残す

    サポートされるクライアント

    現在、HEVCは、Brightcove Webまたはネイティブデバイスを使用する次のクライアントでエンドツーエンドでサポートされています players:

    HEVCでサポートされているWebクライアント
    ブライトコーブウェブ Player
    OS ブラウザ
    MacOS 10.13以降 サファリ
    iOS 11 + サファリ
    Apple TVの Airplay経由
    Windowsの10 Edge(レガシーバージョン プラグイン付き)
    HEVCでサポートされるデバイス
    BrightcoveネイティブデバイスSDK Players
    SDK OS
    iOS SDK iOS 11 +
    tvOS SDK tvOS
    AndroidのSDK Android APIレベル21(Lollipopバージョン5.0)以降 [1-1]

    ノート

    HEVC取り込みプロファイル

    アカウントでHEVCが有効になっている場合、再生用のHEVCレンディションを取得するには、アップロードモジュールまたは Dynamic Ingest API:

    HEVC取り込みプロファイル
    HEVC取り込みプロファイル

    これらのプロファイルの完全なJSON詳細が含まれています 以下。 CAE(Context Aware Encoding)プロファイルを使用して、ソースに最適なレンディションセットを作成し、ストレージを最適化することをお勧めします。 CAEはソースを検査するためにいくらか長い処理時間を必要とするため、公開可能なレンディションをできるだけ早く取得することが優先事項である場合は、カスタムの取り込みプロファイルを 高速公開 オプションを選択します。

    高速パブリッシュオプションまたはその他の理由により、カスタムHEVCプロファイルを作成する必要がある場合は、 高度なエディタ Studio管理ページ、または Ingest Profiles API。 HEVCレンディションは、スタジオのシンプルエディターには表示されません。 利用可能なDynamic Deliveryレンディションが見つかります 以下.

    カスタムCAEプロファイル

    標準のCAE取り込みプロファイルには、HEVC / H.264混合レンディションは含まれていません。 ただし、それを行うカスタムテーマを作成できます。 現在、 Ingest Profiles API HEVC用のこれらのカスタムCAEプロファイルを作成します。

    フィールド(下 dynamic_origin > dynamic_profile_options)不可欠なのは:

    video_codecs
    レンディションを作成するコーデックの配列。 現在サポートされている唯一のコーデック値は h264hevc
    video_codec_options
    video_codecsで指定された各コーデックの出力オプション。 のプロパティ video_codec_options 含まれるコーデック(現在はh264またはhevc)の名前を持つオブジェクトです。 これらの各オブジェクトに許可されているプロパティは
    • min_renditions 必須
    • max_bitrate
    • max_first_rendition_bitrate
    • min_resolution
    • max_resolution
    • max_first_rendition_resolution

    サンプル

    以下は、混合レンディションのサンプルCAEプロファイルです。

    {
      "name": "multi-platform-extended-dynamic-hevc-mixed-codec",
      "display_name": "Multiplatform Extended HEVC (CAE) mixed-codec",
      "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop and large screens.",
      "account_id": 1486906377,
      "digital_master": {
        "rendition": "passthrough",
        "distribute": false
      },
      "renditions": [],
      "packages": [],
      "dynamic_origin": {
        "renditions": [
          "default/audio64",
          "default/audio128",
        ],
        "images": [
          {
            "label": "thumbnail",
            "height": 90,
            "width": 160
          },
          {
            "label": "poster",
            "height": 720,
            "width": 1280
          }
        ],
        "dynamic_profile_options": {
          "max_renditions": 10,
          "min_renditions": 2,
          "max_bitrate": 12000,
          "max_first_rendition_bitrate": 1000,
          "max_first_rendition_resolution": {
            "width": 1280,
            "height": 720
          },
          "video_codecs": [
            "h264",
            "hevc"
          ],
          "video_codec_options": {
            "h264": {
              "min_renditions": 2,
              "max_resolution": {
                "width": 1280,
                "height": 720
              }
            },
            "hevc": {
              "min_renditions": 2,
              "max_resolution": {
                "width": 1920,
                "height": 1080
              }
            }
          }
        }
      }
    }

    制限事項

    HEVCサポートの現在の制限は以下のとおりです-拡張を行うと、これらは変更されることに注意してください。

    1. 現在、標準CAE取り込みプロファイルにはHEVCレンディションが含まれています。これらはHEVC対応デバイスにのみビデオを配信することがわかっている場合にのみ使用してください。 カスタムプロファイルを作成して、HEVCレンディションとH.264レンディションの両方を含めることができます。 を参照してください カスタムCAEプロファイル 上記のセクション。
    2. AACオーディオのみがサポートされ、HEVCでのEAC3またはAC3オーディオコーデックはサポートされません。
    3. HDRおよび10ビットビデオはサポートされていません。
    4. Media UIは現在すべてのレンディションを表示し、各レンディションの横にコーデック情報を表示していません。

    付録1:HEVC取り込みプロファイル

    以下は、JSONのHEVCプロファイルの完全なプロパティです。

    Context Aware Encoding(CAE)プロファイル

    マルチプラットフォーム拡張HEVC(CAE)

      {
          "version": 1,
          "name": "multi-platform-extended-dynamic-hevc",
          "display_name": "Multiplatform Extended HEVC (CAE)",
          "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop and large screens.",
          "account_id": -1,
          "brightcove_standard": true,
          "date_created": 1581706195164,
          "date_last_modified": 1581706195164,
          "digital_master": {
            "rendition": "passthrough",
            "distribute": false
          },
          "renditions": [
            
          ],
          "packages": [
            
          ],
          "dynamic_origin": {
            "renditions": [
              "default/audio64",
              "default/audio128"
            ],
            "images": [
              {
                "label": "thumbnail",
                "height": 90,
                "width": 160
              },
              {
                "label": "poster",
                "height": 720,
                "width": 1280
              }
            ],
            "dynamic_profile_options": {
              "min_renditions": 2,
              "max_renditions": 8,
              "min_resolution": {
                "width": 320,
                "height": 180
              },
              "max_resolution": {
                "width": 1920,
                "height": 1080
              },
              "max_frame_rate": 30,
              "max_bitrate": 4200,
              "max_first_rendition_bitrate": 250,
              "video_codec": "hevc",
              "fixed_frame_rate": true,
              "bitrate_cap_to_bitrate_ratio": 1.5,
              "buffer_size_to_bitrate_ratio": 2,
              "bitrate_cap_offset": 0,
              "buffer_size_offset": 0,
              "sample_aspect_ratio": "1:1"
            },
            "hevc": true
          },
          "id": "5e470e014b23617ad079c486"
        }

    マルチプラットフォーム拡張HEVC(CAE)とMP4

    {
          "version": 1,
          "name": "multi-platform-extended-dynamic-hevc-with-mp4",
          "display_name": "Multiplatform Extended HEVC (CAE) with MP4",
          "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop, large screens, and syndication.",
          "account_id": -1,
          "brightcove_standard": true,
          "date_created": 1581706195164,
          "date_last_modified": 1581706195164,
          "digital_master": {
            "rendition": "passthrough",
            "distribute": false
          },
          "renditions": [
            
          ],
          "packages": [
            
          ],
          "dynamic_origin": {
            "renditions": [
              "default/audio64",
              "default/audio128",
              "default/progressive2000"
            ],
            "images": [
              {
                "label": "thumbnail",
                "height": 90,
                "width": 160
              },
              {
                "label": "poster",
                "height": 720,
                "width": 1280
              }
            ],
            "dynamic_profile_options": {
              "min_renditions": 2,
              "max_renditions": 8,
              "min_resolution": {
                "width": 320,
                "height": 180
              },
              "max_resolution": {
                "width": 1920,
                "height": 1080
              },
              "max_frame_rate": 30,
              "max_bitrate": 3200,
              "max_first_rendition_bitrate": 200,
              "video_codec": "hevc",
              "fixed_frame_rate": true,
              "bitrate_cap_to_bitrate_ratio": 1.5,
              "buffer_size_to_bitrate_ratio": 2,
              "bitrate_cap_offset": 0,
              "buffer_size_offset": 0,
              "sample_aspect_ratio": "1:1"
            },
            "hevc": true
          },
          "id": "5e470e0c4c881c16fffdb88d"
        }

    ダイナミック配信プロファイル

    マルチプラットフォーム拡張静的H.264 + HEVC

    {
          "version": 1,
          "name": "multi-platform-extended-static-mixed-codec",
          "display_name": "Multiplatform Extended Static H.264 + HEVC",
          "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop and large screens.",
          "account_id": -1,
          "brightcove_standard": true,
          "date_created": 1581706195164,
          "date_last_modified": 1581706195164,
          "digital_master": {
            "rendition": "passthrough",
            "distribute": false
          },
          "renditions": [
            
          ],
          "packages": [
            
          ],
          "dynamic_origin": {
            "renditions": [
              "default/video450",
              "default/video700",
              "default/video900",
              "default/video1200",
              "default/video2000",
              "default/video2500",
              "default/video3500",
              "default/video3800",
              "default/video300hevc",
              "default/video550hevc",
              "default/video1000hevc",
              "default/video1300hevc",
              "default/video1600hevc",
              "default/video2850hevc",
              "default/audio64",
              "default/audio128"
            ],
            "images": [
              {
                "label": "thumbnail",
                "height": 90,
                "width": 160
              },
              {
                "label": "poster",
                "height": 720,
                "width": 1280
              }
            ],
            "hevc": true
          },
          "id": "5e46e57f305eb2517f27a543"
        }

    マルチプラットフォーム拡張静的H.264 + MP4付きHEVC

    {
          "version": 1,
          "name": "multi-platform-extended-static-mixed-codec-with-mp4",
          "display_name": "Multiplatform Extended Static H.264 + HEVC with MP4",
          "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop and large screens, and syndication.",
          "account_id": -1,
          "brightcove_standard": true,
          "date_created": 1581706195164,
          "date_last_modified": 1581706195164,
          "digital_master": {
            "rendition": "passthrough",
            "distribute": false
          },
          "renditions": [
            
          ],
          "packages": [
            
          ],
          "dynamic_origin": {
            "renditions": [
              "default/video450",
              "default/video700",
              "default/video900",
              "default/video1200",
              "default/video2000",
              "default/video2500",
              "default/video3500",
              "default/video3800",
              "default/video300hevc",
              "default/video550hevc",
              "default/video1000hevc",
              "default/video1300hevc",
              "default/video1600hevc",
              "default/video2850hevc",
              "default/progressive2000",
              "default/audio64",
              "default/audio128"
            ],
            "images": [
              {
                "label": "thumbnail",
                "height": 90,
                "width": 160
              },
              {
                "label": "poster",
                "height": 720,
                "width": 1280
              }
            ],
            "hevc": true
          },
          "id": "5e46e59b135b6662f386559d"
        }

    MP4を備えたマルチプラットフォーム拡張HEVC

    {
          "version": 1,
          "name": "multi-platform-extended-static-hevc-with-mp4",
          "display_name": "Multiplatform Extended HEVC with MP4",
          "description": "Deliver high quality content for a wide range content types and screen sizes including mobile, desktop, large screens, and syndication.",
          "account_id": -1,
          "brightcove_standard": true,
          "date_created": 1581706195164,
          "date_last_modified": 1581706195164,
          "digital_master": {
            "rendition": "passthrough",
            "distribute": false
          },
          "renditions": [
            
          ],
          "packages": [
            
          ],
          "dynamic_origin": {
            "renditions": [
              "default/video300hevc",
              "default/video550hevc",
              "default/video1000hevc",
              "default/video1300hevc",
              "default/video1600hevc",
              "default/video2850hevc",
              "default/progressive2000",
              "default/audio64",
              "default/audio128"
            ],
            "images": [
              {
                "label": "thumbnail",
                "height": 90,
                "width": 160
              },
              {
                "label": "poster",
                "height": 720,
                "width": 1280
              }
            ],
            "hevc": true
          },
          "id": "5e46e57e708a441e00a7ba1a"
        }

    付録2:HEVC動的配信レンディション

    以下は、JSONのHEVCレンディションの完全なプロパティです。

    デフォルトのHEVC 300

    {
          "id": "default/video300hevc",
          "version": 0,
          "name": "Default HEVC 300",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T17:57:49.622898302Z",
          "updated_at": "2020-02-20T17:57:49.622898302Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 450,
            "decoder_buffer_size": 600,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 270,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 300,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 480
          }
        }

    デフォルトのHEVC 550

    {
          "id": "default/video550hevc",
          "version": 0,
          "name": "Default HEVC 550",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T17:58:08.602132077Z",
          "updated_at": "2020-02-20T17:58:08.602132077Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 825,
            "decoder_buffer_size": 1100,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 360,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 550,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 640
          }
        }

    デフォルトのHEVC 1000

    {
          "id": "default/video1000hevc",
          "version": 0,
          "name": "Default HEVC 1000",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T17:58:24.768036423Z",
          "updated_at": "2020-02-20T17:58:24.768036423Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 1500,
            "decoder_buffer_size": 2000,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 432,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 1000,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 768
          }
        }

    デフォルトのHEVC 1300

    {
          "id": "default/video1300hevc",
          "version": 0,
          "name": "Default HEVC 1300",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T17:58:51.222403657Z",
          "updated_at": "2020-02-20T17:58:51.222403657Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 1950,
            "decoder_buffer_size": 2600,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 576,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 1300,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 1024
          }
        }

    デフォルトのHEVC 1600

    {
          "id": "default/video1600hevc",
          "version": 0,
          "name": "Default HEVC 1600",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T18:00:00.347383018Z",
          "updated_at": "2020-02-20T18:00:00.347383018Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 2400,
            "decoder_buffer_size": 3200,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 720,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 1600,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 1280
          }
        }

    デフォルトのHEVC 2850

    {
          "id": "default/video2850hevc",
          "version": 0,
          "name": "Default HEVC 2850",
          "kind": "video",
          "account_id": "default",
          "created_at": "2020-02-20T18:00:42.036123319Z",
          "updated_at": "2020-02-20T18:00:42.036123319Z",
          "encoding_settings": {
            "aspect_mode": "preserve",
            "decoder_bitrate_cap": 4275,
            "decoder_buffer_size": 5700,
            "fixed_keyframe_interval": true,
            "fragment_duration": 2000,
            "height": 1080,
            "keyframe_rate": 1,
            "segment_seconds": 2,
            "speed": 3,
            "video_bframes": 3,
            "video_bitrate": 2850,
            "video_codec": "hevc",
            "video_codec_profile": "main",
            "video_reference_frames": 6,
            "width": 1920
          }
        }

    ページの最終更新日:28年2020月XNUMX日