1

GraniteDS を使用してストリーミング サーバー (ビデオではなくデータをプッシュするため) をセットアップしましたが、うまく機能します。

Web ページに複数の swf ファイルを含める必要があります。これらの各 swf ファイルには、ストリーミング データを含むデータ テーブルがあります (これは特定の要件です。そのため、すべてのデータ テーブルを 1 つの巨大なデータ テーブル/swf ファイルに結合することはできません)。ただし、すべての swf ファイルは同じ重力チャネル/ストリーミング エンドポイントに接続します。

Web ページからストリーミング サーバーへの接続はいくつありますか? 各 swf ファイルは新しいストリーミング接続を開始しますか? それとも、単一のチャネルに接続しているだけなので、すべて同じ接続を共有していますか?

よろしく、ラヴィ。

4

1 に答える 1

1

ああ、とても良い質問バッタ。

基本的に、それぞれに専用の接続があります。したがって、swfs が 6 つある場合、それぞれがストリーミング サーバーへの接続を持つことになるため、6 つの接続となります。これに関する問題は、RTMPT を使用している場合、制限があるため、ブラウザーが余分な接続をブロック (またはサイクル) する可能性があることです (IE はドメインごとに 2 つの接続制限があり、FF は 10 だと思います)。

しかし問題は、それらすべてが同時にストリーミング データを取得しているのかということです。データはswfごとに異なりますか? これに対する 1 つの考えられる解決策は、swf の 1 つを「メイン」swf にして、サービスに接続し、すべてのデータを取得して、Javascript または LocalConnection を使用して他の swf に送信することです。

しかし、あなたの仕様や、そもそもなぜ複数のswfsを持っているのかについてはよくわかりません...

于 2011-04-21T13:29:03.663 に答える