1

Linux OS の一種で Qt を実行するモバイル デバイスを開発しており、html5 タグを有効にする必要があります。その Web ブラウザは、Qt Webkit から派生した Webkit に基づいた isis-browser であるため、Qt Webkit と同様に、ビデオとオーディオなどの html5 機能をある程度サポートする必要があると思います。

しかし、この Web ブラウザーで html5test.com や videojs.com などのサイトを見ると、現在、video タグが機能していません。

私はこの埋め込みレイヤーが苦手なので、タグで機能させる方法を理解するのは簡単ではありません..

  1. 私の小さな知識では、これにはビデオコーデックをデコードするための ffmpeg が必要ですが、これらのコードは isis-browser パッケージや qt webkit でさえ見つかりません。

  2. 必要なことは何でも教えてください..

  3. https://github.com/isis-project

よろしくお願いします。

ありがとうジュン

4

1 に答える 1

0

..\src\3rdparty\webkit\Source\WebCore\features.pri に次のように書かれています。

linux-*:!contains(DEFINES, USE_QTMULTIMEDIA=1) {
        !contains(QT_CONFIG, no-pkg-config):system(pkg-config --exists glib-2.0 gio-2.0 gstreamer-0.10): {
            DEFINES -= ENABLE_VIDEO=0
            DEFINES += ENABLE_VIDEO=1

インストール パケットglib-2.0、gio-2.0、gstreamer-0.10を手伝ってくれたので、qtwebkit ベースのアプリが html5video をサポートするようになりました。

于 2013-05-23T13:41:26.240 に答える