2017-12-14 8 views
0

Qt 5.8 Webエンジンベースのアプリケーションを作成しましたが残念ながら、ビデオはアプリケーションで再生されていません。 QT 5.8 WebEngine Html 5ビデオプレーヤーのサポート

は多くのフォーラムに出くわす後、私は、私はフラッグ独自のコーデック

とQTを構築する必要があることがわかった。しかし、この解決策は警告が付属しています:独自のコーデックライブラリを配布する場合、あなたは彼らのためにライセンスを取得する必要があります。

残念ながら、私はこれらの独自のコーデックライブラリを使用することはできません。

オープンソースのコーデックライブラリを使用している場合は、QTをもう一度コンパイルする必要があります。 この方法には他に解決策がありますか?

+1

ビデオのフォーマット/コーデックとは何ですか? – demonplus

+0

私はmp4ビデオを使用しています。 – user2751466

答えて

0

残念ながら、独自仕様のコーデックを使用するmp4ファイル形式は唯一のオプションです(これは、あなたの質問に既に指定したオプションでQtを配信および設定するためのライセンスを取得することを含む)。

Qt docsから:

QtのWebEngineは、MPEG-4パート14(MP4)ファイルフォーマットをサポートしている場合にのみ、このようなH.264およびMPEGレイヤ3(MP3)などの必要な独自のオーディオおよびビデオコーデック、が有効になっています。

関連する問題