# カメラ高効率ビデオエンコード（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があります。

![](https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-746cc5c4d5c575f0a8983957540bad2109036b8a%2F792ba6eabb62f3fdfa499bbc3fbc33b33dc04220.png?alt=media)

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

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

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

![](https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-c0ef90944860415917d894f654e68abc159ed24f%2F39541c1dff97ac8e3b48f43b79f89a93a29f436a.png?alt=media)

### よくある質問

{% stepper %}
{% step %}
**なぜVerkadaカメラでH.265ビデオエンコーディングを有効にするべきですか？**

a. 映像品質の大幅な向上（最大2倍の改善）\
b. 映像のアーティファクトが大幅に減少し、デジタルズーム時でも主要なディテールがより良く保持される
{% endstep %}

{% step %}
**どのVerkadaカメラがH.265ビデオエンコーディングをサポートしていますか？**

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

{% step %}
**Verkada HEVCを再生するための最小システム要件は何ですか？**

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

{% step %}
**Verkada H.265の制限事項は何ですか？**

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

{% step %}
**H.265はRTSPをサポートしますか？**

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

### 手順

H.265は [一括](https://app.gitbook.com/s/NRq5qDDjsYNxwNzF1bcB/organization-settings/devices-page-overview) または個々のカメラに対して次の手順で構成できます：

{% stepper %}
{% step %}
**カメラの設定ページに移動します。**
{% endstep %}

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

<div align="left" data-with-frame="true"><img src="https://2033575148-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FylYKicREo6JpuOJH4teK%2Fuploads%2Fgit-blob-e015abc9efc25653ccd221268ad0229fbc27a404%2Fed2bdf8634a29f635f3aa0f53958c4f06064c1fc.png?alt=media" alt="" width="308"></div>

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

### デバイス要件

**注意：** 互換性のないデバイスを使用するユーザーもクラウドトランスコーディングのおかげでH.265搭載カメラからストリームを行うことはできますが、H.265コーデックでの映像再生を最適な体験で行うには互換性のあるデバイスを推奨します。

HEVC対応のCPU：

{% stepper %}
{% step %}
**第7世代以降のIntel® Core™プロセッサ：**

a. Intel® HD Graphics 610+\
b. Intel® Iris® Plus Graphics 640+
{% endstep %}

{% step %}
**Apple Mシリーズプロセッサ：**

a. すべてサポートされています。
{% endstep %}
{% endstepper %}

HEVC対応のオペレーティングシステム：

{% stepper %}
{% step %}
**macOS Big Sur（11.0）以降**
{% endstep %}

{% step %}
**Windows 8以降**
{% endstep %}

{% step %}
**Android 5.0以降**
{% endstep %}

{% step %}
**Chrome OS（VAAPIインターフェースをサポートするGPUのみをサポート、例：Intel GPU）**
{% endstep %}

{% step %}
**Linux（Chromeバージョン >= 108.0.5354.0、およびVAAPIインターフェースをサポートするGPUのみをサポート、例：Intel GPU）**
{% endstep %}

{% step %}
**iOS 11以降**
{% endstep %}
{% endstepper %}

HEVCのブラウザ対応状況

{% stepper %}
{% step %}
**Chrome：バージョン105以降でサポート**
{% endstep %}

{% step %}
**Edge：Microsoft Storeで購入できるHEVCプラグインのインストールが必要**
{% endstep %}

{% step %}
**Safari：バージョン11〜16.4以降でサポート**
{% endstep %}

{% step %}
**Opera：バージョン94以降でサポート**
{% endstep %}

{% step %}
**Firefox：バージョン137以降でサポート**
{% endstep %}
{% endstepper %}

HEVCのGPUサポート：

{% stepper %}
{% step %}
**AMD RX460以上の統合GPU**
{% endstep %}

{% step %}
**Intel HD4400、HD515以上**
{% endstep %}

{% step %}
**AMD Radeon R7、Vega M以上**
{% endstep %}

{% step %}
**Apple M1、M1 Pro、M1 Max、M1 Ultra以降**
{% endstep %}
{% endstepper %}
