カメラの高効率ビデオエンコーディング(HEVC)

H.265(High Efficiency Video Coding、HEVCとも呼ばれる)は、広く使われているH.264(Advanced Video Coding、AVCとも呼ばれる)の後継として開発されたビデオ圧縮規格です。H.265ビデオ圧縮規格はH.264と比較して高い圧縮効率を提供するよう設計されており、同じレベルの映像品質をより少ないデータや帯域幅で実現できるため、高品質なセキュリティカメラ映像のストリーミングに最適です。

HEVCは、より大きなブロックサイズ、改良された動き推定、改良された予測アルゴリズムなど、前世代よりも高度な映像符号化手法を用いることでこの圧縮効率の向上を達成しています。さらに、高いビット深度やカラースペース、より広範な解像度やフレームレートをサポートします。簡潔に言えば、H.265は同じビットレートで映像品質を大幅に向上させることができ、デジタルズーム時の画質も改善します。この改善は、より高解像度の映像(4K以上)や、交差点や廊下などカメラ内で多くの動きがあるシーンで特に顕著です。

すべてのVerkadaカメラはH.265ビデオエンコードに対応していますが、最近までChromeブラウザはH.265のビデオデコードをサポートしていませんでした。Verkada Commandユーザーの大多数がChromeを使用しているため、本来はH.265を有効にできたものの、H.264ビデオ圧縮規格を使用せざるを得ませんでした。しかし、2022年末にChromeは、基盤となるデバイス(PC/Mac/モバイル端末など)にH.265のハードウェアデコーダが搭載されている場合にH.265をサポートすることを発表しました。この発表により、我々はブラウザベースで業界をリードするセキュリティカメラ映像再生体験を顧客に提供できる機会を即座に認識し、すべてのVerkadaカメラモデルでH.265を有効にする作業を開始しました。

現在、VerkadaのカメラはすべてのモデルでH.265に対応しているだけでなく、クラウドトランスコーディングも提供しています。この機能により、利用者のコンピュータやブラウザが最新のH.265コーデックをサポートしていない場合でも、Verkadaカメラからライブおよび過去映像をシームレスにストリーミングできます。クラウドトランスコーディングでは、映像が自動的に広くサポートされているH.264形式にトランスコードされ、さまざまなデバイスでスムーズな再生とアクセスを可能にします。これにより、デバイスの対応能力に関わらずカメラフィードへアクセスできる互換性と柔軟性が確保されます。さらに、対応デバイスを持つユーザーは新しいH.265コーデックの利点をフルに体験できます。

クラウドトランスコーディングの仕組み

クラウドトランスコーディングにより、組織内に古いブラウザや最新コーデックに対応していないデバイスを持つユーザーがいても、VerkadaカメラでH.265を利用できます。この概念を説明するために、次のシナリオを考えます:右側にH.265で設定されたVerkadaカメラがあり、左側にはH.265に対応したノートパソコンとH.265に対応していないPCがあります。

対応したノートパソコンからビデオストリームが開始されると、Verkada Commandはカメラとデバイスの互換性を認識し、伝送全体でH.265ビデオコーデックが維持されます。

しかし、左側のH.265に非対応のコンピュータについては、ビデオストリームが要求されるとVerkada CommandはそのデバイスがH.265をサポートできないことを検出します。この場合、映像はクラウドで自動的にトランスコードされ、非互換デバイスにはH.264ストリームとして配信されます。

同様のプロセスはカメラのローカルネットワーク内でのローカルストリーム時にも発生します。対応デバイスがビデオストリームを開始した場合、H.265ストリームはローカルネットワークを通じて直接送信されます。一方、非互換デバイスがライブSQビデオストリームを要求した場合は、カメラからそのデバイスへH.264でストリーミングされます。非互換デバイスから要求されるその他の種類の映像については、トランスコーディング処理がクラウドで行われ、Commandを介したすべてのストリーミングシナリオで再生が可能になります。

よくある質問

1

なぜVerkadaカメラでH.265ビデオエンコードを有効にするべきですか?

a. 映像品質が大幅に向上(最大で2倍の改善) b. ビデオアーティファクトが大幅に減少し、デジタルズーム時でも重要なディテールを保持しやすくなる

2

どのVerkadaカメラがH.265ビデオエンコードをサポートしていますか?

すべてのVerkadaカメラモデルが現在H.265をサポートしています。

3

Verkada HEVCを再生するための最小システム要件は何ですか?

H.265はH.264と比較してエンコードおよびデコードにより多くの処理能力を要するため、特定のデバイスやブラウザでの利用が難しくなる可能性があります。VerkadaのH.265ビデオデコードには対応するデバイスのハードウェアおよびブラウザが必要です。詳細はこの記事の 互換性のセクション を参照してください。

4

Verkada H.265の制限事項は何ですか?

a. ローカル視聴: 互換性のないデバイス+ブラウザを使用するCommandユーザーはネイティブのH.265映像を再生できませんが、H.264にトランスコードされた映像は引き続き再生できます。 b. クラウド視聴: CommandユーザーがH.265のビデオデコードをサポートできないデバイス+ブラウザの組み合わせから映像をストリームしようとすると、映像はVerkadaクラウド内で自動的にH.264にトランスコードされます。 注:追加の処理ステップがあるため、遅延がわずかに増加し、映像の読み込みに時間がかかる場合があります。 c. 共有リンク: 共有リンクではトランスコーディングはサポートされていません。ユーザーがH.265のビデオデコードをサポートできないデバイス+ブラウザの組み合わせから映像をストリームしようとした場合、再生できるのはSQ映像のみになります。

5

H.265はRTSPをサポートしますか?

a. H.265はRTSPを実行するカメラで使用できます。RTSPストリームについてはH.264へのトランスコーディングがサポートされないため、カメラからストリーミングするように設定したデバイスもH.265に対応していることを確認する必要があります。注意: H.265はRTSP対応カメラで自動的に有効になるわけではなく、この設定はカメラ設定から手動で変更する必要があります。

手順

H.265は以下の方法で設定できます: 一括 または個々のカメラに対して、次の手順で:

1

カメラの設定ページに移動します。

2

Deviceの下でドロップダウンからH.265を選択します。

注意: 組織内で互換性のないブラウザやデバイスを使用したユーザーの一覧を取得するには、次をクリックしてください: 組織レベルの互換性を確認.

デバイス要件

注意: 互換性のないデバイスを持つユーザーでもクラウドトランスコーディングのおかげでH.265対応カメラからストリーミングできますが、H.265コーデックを使用して映像を再生する際の最良の体験のためには互換性のあるデバイスを推奨します。

HEVCをサポートするCPU:

1

第7世代以降のIntel® Core™プロセッサ:

a. Intel® HD Graphics 610+ b. Intel® Iris® Plus Graphics 640+

2

Apple Mシリーズプロセッサ:

a. すべてサポートされています。

HEVCをサポートするオペレーティングシステム:

1

macOS Big Sur(11.0)以降

2

Windows 8以降

3

Android 5.0以降

4

Chrome OS(VAAPIインターフェースをサポートするGPUのみをサポート、例:Intel GPU)

5

Linux(Chromeバージョン >= 108.0.5354.0、およびVAAPIインターフェースをサポートするGPUのみをサポート、例:Intel GPU)

6

iOS 11以降

HEVCに対するブラウザのサポート

1

Chrome:バージョン105以降でサポート

2

Edge:Microsoft Storeで購入可能なHEVCプラグインのインストールが必要

3

Safari:バージョン11〜16.4以降でサポート

4

Opera:バージョン94以降でサポート

5

Firefox:バージョン137以降でサポート

HEVCに対するGPUのサポート:

1

AMD RX460以降(統合GPU)

2

Intel HD4400、HD515以降

3

AMD Radeon R7、Vega M以降

4

Apple M1、M1 Pro、M1 Max、M1 Ultra以降

最終更新

役に立ちましたか?