要件
1. 最初は iPhone で、最終的には複数
のスマートフォン デバイスで動作するアプリケーション。
2. トランスコーディング コードができるだけ多くの OS をサポートするようにします。
3. アプリケーションは商用です。
ユースケース
I. ポータブル スマートフォン カメラ アプリケーションを使用してビデオを録画する
II. カスタムアプリを使用して、ビデオを複数のビットレートにトランスコードします
iPhone 実装
A. 要件 [2] を満たすために、C++ を使用してトランスコーディングを実装します
。 B. トランスコーディングに ffmpeg を使用します。
問題
- ffmpeg を使用して x264 lib の H264 要求の使用法をエンコードする
- ライセンスの H264 エンコード義務支払い。
H264 ライセンスを回避するために
- iPhone デバイス (および他の多くのデバイス) には H264 エンコード機能が組み込まれています
- 組み込みの H264 コーデックを使用すると、ライセンスの問題/制限を回避できます
ffmpeg は、iPhone の組み込み H264 エンコーダーの使用を何らかの方法でサポートしていますか?
どんな助けでも大歓迎です。