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

HEVCビデオ

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

概要

HEVCの利点

H.265としても知られる高効率ビデオコーディング(HEVC)は、広く使用されているAdvanced Video Coding(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レンディションが見つかります 以下.

制限事項

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

  • CAE取り込みプロファイルには現在HEVCレンディションが含まれています-これらはHEVC対応デバイスにのみビデオを配信することがわかっている場合にのみ使用してください。 今後のリリースでは、HEVCレンディションとAVCレンディションの両方を含むプロファイルが追加される予定です。
  • 初期リリースでは、Android SDKを使用して構築されたアプリはサポートされていません。 これは将来のリリースで追加される予定です。
  • AACオーディオのみがサポートされ、HEVCでのEAC3またはAC3オーディオコーデックはサポートされません。
  • HDRおよび10ビットビデオはサポートされていません。
  • Media UIは現在すべてのレンディションを表示し、各レンディションの横にコーデック情報を表示していません。
  • Studioの請求UIには、HEVCトランスコーディングの使用は表示されません。 ただし、バックエンドシステムはHEVC GBを個別に追跡しており、通常のプロセスの一部として請求書を送信します。 課金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",
          "default/audio96",
          "default/audio192"
        ],
        "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",
          "default/audio96",
          "default/audio192"
        ],
        "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": "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/video1600hevc",
          "default/audio128",
          "default/video550hevc",
          "default/video1000hevc",
          "default/video300hevc",
          "default/video700",
          "default/video3500",
          "default/video2000",
          "default/video2500",
          "default/video2850hevc",
          "default/video450",
          "default/video900",
          "default/audio64",
          "default/video3800",
          "default/audio96",
          "default/video1200",
          "default/video1300hevc",
          "default/audio192"
        ],
        "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/video1600hevc",
          "default/audio128",
          "default/video550hevc",
          "default/video1000hevc",
          "default/video300hevc",
          "default/video700",
          "default/progressive2000",
          "default/video3500",
          "default/video2000",
          "default/video2500",
          "default/video2850hevc",
          "default/video450",
          "default/video900",
          "default/audio64",
          "default/video3800",
          "default/audio96",
          "default/video1200",
          "default/video1300hevc",
          "default/audio192"
        ],
        "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/audio64",
          "default/video1600hevc",
          "default/audio128",
          "default/video550hevc",
          "default/video1000hevc",
          "default/video300hevc",
          "default/progressive2000",
          "default/video2850hevc",
          "default/audio96",
          "default/video1300hevc",
          "default/audio192"
        ],
        "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
      }
    }

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