0

私は Flash のファンで、Flash が Linux サーバーでうまく動作することを知りたいと思っています。Linux 環境での Flash のパフォーマンスはどうですか?

私はサーバーと Linux について無知ですが、答えが必要です。私は客観的になろうとしています。
ありがとう、

要件:
• まず、メディア サーバーを使用せずに Flash を証明する「ランタイム AVM2 をフラッシュするだけ」
• どのように動作するかについての答えを用意する
• さらに、Flash がサーバー スクリプトや dll などと通信するときに何が起こるかを理解する。

用途:
アニメーションを実行し、Flash で通信
してメッセージを送受信したい。


コメント: ' from penguin.swf '

- ブラウザー
は Opera で動作 するように見えますが、konqueror がクラッシュします (私の構成による可能性があります)。

-64Bit
Flash Player のネイティブ 64 ビット バージョンはいつ頃リリースされますか? 64 ビット テクノロジのネイティブ サポートに関して言えば、プロプライエタリなクローズド ソース アプリケーションがどれほど遅いかは、ほとんど信じられないほどです。

-FullScreen
このフルスクリーン アクセラレーションの問題がわかりません。youtube.com では、フルスクリーン ビデオは新しいプレーヤーではほとんど見られませんが、古いプレーヤーでは問題なく再生されます。なぜ加速を強制できないのですか?

-CPU
以前の安定版からこの新しい安定版に更新したところ、恐ろしい CPU 使用率が見られます。最新の安定した nvidia ドライバーを搭載した 7600GT では、ビデオを表示するだけで 40% の CPU を使用し、フルスクリーンのとき (デュアルコア x2 @ 2.2ghz) では最大 80% までジャンプします。ビデオの再生中にハードウェア アクセラレーションをオフにすると、1 つの CPU が 100% で最大になり、もう 1 つの CPU が 80% で最大になります。私がテストしたビデオは、YouTube だけにありました。x86_64 gentoo で 32 ビット Firefox (2.0.0.11) を使用しています。これを調べていただければ幸いです。

Flash が 64 ビットではない、CPU を占有する、フルスクリーンで窒息するというコメントは、Linux に固有のものではないようです。

4

1 に答える 1

1

Linux 用の 64 ビット Flash プレーヤーがあります... 残念ながら、現在 Adob​​e から入手できないようです。彼らは Flash Player 10 64 ビットのベータ サイトを削除し、役に立たないメッセージを表示しました: http://labs.adobe.com/technologies/flashplayer10/64bit.html

Ubuntu (または Ubuntu Server) のようなディストリビューションを使用している場合、ndiswrapper を使用して 32 ビットのフラッシュ プレーヤーを使用する傾向があります。これは非常に不安定であることがわかりました。安定性の問題はありませんでした。

Flash に関する限り、Linux デスクトップ ビルドとサーバー ビルドの違いはほとんどありません。ブラウザで実行され、ブラウザがインストールされている限り (私は Debian 用に Firefox/Iceweasel のみを使用しました)、Flash はデスクトップと同じようにサーバー上で動作します。64 ビット用の libflashplayer.so を入手できる場合は、ブラウザーのプラグイン フォルダーにドロップするだけで動作するはずです。ブラウザが異なれば、フォルダも異なります。(Ubuntu の Firefox は /usr/lib/firefox-addons/plugins で、Chrome は /opt/google/chrome/plugins です)

ベータ版の Flash 10 プレーヤーにはハードウェア アクセラレーションがありません。これは、フルスクリーン ティアリングの問題と、あなたが述べた CPU パフォーマンスを説明しています。(ベータ プレーヤーで行われるすべてのレンダリングは、ビデオの圧縮解除を含め、CPU をフルに使用します。CPU はこれらのことを行うのが苦手です。)

それがどのように通信する限り?Windows クライアントと同じように通信します。ページ上の JavaScript と通信するために ExternalInterface を使用できます。また、Coldfusion でホストしている場合は、Windows サーバーと同じようにリモーティングを使用できます。Linux サーバーをメディア ホストとして使用している場合、Windows クライアントに対しては問題なく動作し、ビデオ アクセラレーションも引き続き使用できます。ホスティング サーバーは、それに関する限り、クライアントのパフォーマンスに実質的な影響を与えません。

楽観的になりたい場合は、上でリンクしたサイトに、新しいバージョンが来ると記載されていますが、そのリリースの見積もりはありません.

私は仕事で Flash を使っており、あまりゲームをしない人のために Linux を推奨しています。一般的に、現在の Adob​​e の状況はかなりひどいものだと考えています。

于 2010-07-13T11:59:28.957 に答える