Linphone アプリ for iOS で H265 コーデックを有効にしようとしていますが、方法がわかりません。
アプリとその SDK の両方を正常にビルドしました。
[設定] -> [ビデオ] に移動すると、アプリのコーデックの下に、VP8 および H264 コーデックのみが利用可能です。
私は、SDK をすべてのビデオ サポートとすべてのサード パーティ コンポーネントでコンパイルするだけで十分だと考えました。
これは、SDK をコンパイルした方法です。
準備:
cmake .. -G Ninja -DLINPHONESDK_PLATFORM=IOS -DENABLE_VIDEO=YES -DENABLE_ZRTP=YES -DENABLE_GPL_THIRD_PARTIES=YES
建てる:
cmake --build .
すべてが正常にビルドされ、Linphone プロジェクトでビルドされた SDK を参照しました。
SDK のバージョンは 4.2 です。
「linphone-sdk 4.4.0-alpha.167+f8422b1 のインストール (以前は 4.2)」
アプリのバージョンは 4.1.0 で、read me ファイルには次の内容が表示されます。
「iOS VideoToolbox フレームワークに基づく、ビデオ H.265 コーデックのサポート」。
すべてを再構築して実行した後でも、CODECS の下に H265 が表示されません。
H265 を有効にするために他に何をしなければならないか知っている人はいますか?
また、App Store から Linphone アプリをダウンロードしましたが、H265 ビデオ コーデックも含まれていないことに気付きました。
私のデバイスは、iOS 12.4 を実行している iPhone 6S です。