1

ビデオコーデックC-Code用があります。圧縮形式を入力として受け取り、データ バッファーを出力します。スタンドアロン アプリケーションとして、生成されたものを を使用してレンダリングできます。YUVYUVOpenGL

Note: This codec is currently not supported by VLC/gstreamer.

私の仕事は、このコードを使用してプレーヤーを作成することです (つまり、再生、一時停止、ステップなどの機能を備えています)。gstreamer車輪全体を再発明するのではなく、自分のコーデックをプレーヤー コード (for 用)に統合できればよいと思いますLinux

上記を達成することは可能ですか?続行できるチュートリアルはありますか? 私はネットでたくさん検索しましたが、私の要件に固有のものを見つけることができませんでした. 上記の問題に固有の情報またはリンクは、私にとって非常に役立ちます。前もって感謝します。

-よろしく

4

1 に答える 1

3

codeccontainerは新しいMIMEタイプであるため、新しいデマルチプレクサとコーデックを実装する必要がありますGstElement。簡単な例 ( 用audio) は、この場所にあります。これは、あなたにとって良い出発点となるはずです。

いくつかの追加リンク:

  • デコーダ プラグインを作成するには、実装を参照できますvorbisdec

  • デマルチプレクサを作成するには、実装を参照できますoggdemuxer

  • 工場製造への参照

于 2013-10-23T00:30:50.073 に答える