現在進行中のプロジェクトでは、VLC/Gstreamerのようなマルチメディアフレームワークを使用して、 rtspストリーム。同じことについて、私たちが構築した2つのデモアプリケーションを使用して、VLCのパフォーマンス(CPU &メモリ使用率)を監視しています。デモアプリケーションの1つはmozilla vlcプラグインを使用しています。このプラグインでは、1つのhtml Webページに最大4つのh.264エンコードRTSPストリームを埋め込みましたが、もう1つのデモアプリケーションでは単にvlcプレーヤーが呼び出され、h.264エンコードrtspストリームが1つ再生されます。VLCを使用しているときのVLC MozillaプラグインとVLCプレーヤーを使用しているときのCPUとメモリの使用率の違い
Iは、結果が(テストはUbuntuの11.04で行った)下の通りであったことを観察することが驚いた:
デモ2(MozillaのVLCプラグイン - 4つの並列ストリーム)
CPU使用率:16 %
メモリ使用率:〜61メガバイト
D EMO 2(VLCプレーヤー - 1つのストリーム)
はCPU使用率:16%
メモリ使用率:〜17メガバイト
私の質問で、CPU使用率が低いためである理由より多くのビデオストリームをデコードしていても、mozilla VLCプラグイン。
返信待ちです。
よろしく、
Saurabhガンジー
..データをルーティングするの世話をしますか? –
1つのストリームだけのmozilla vlcプラグインは、約4%のCPU使用率と54MBのRAM使用率を提供します。 –
vlc mozillaプラグインでレンダリング品質のトレードオフが発生する可能性があります。異なる解像度とフルスクリーンモードで試してください。あなたはその違いに気付くかもしれません。 – Sriram