問題タブ [adobe-cirrus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash-media-server - フラッシュP2P接続におけるCirrusサーバーの役割は何ですか
以下に引用されている記事によると、RTMFP接続にCirrusを使用する場合は、通信期間全体にわたって接続を維持する必要があります。
シーラスサービス
Flash Playerインスタンスは、相互に通信するために(rtmfp://p2p.rtmfp.netを使用して)Cirrusサービスに接続する必要があります。Cirrusは、NATの背後にある場合でも、FlashPlayerインスタンスが相互に接続するのに役立つホスト型ランデブーサービスです。Cirrusサービスへの接続はFlashMediaServerへの接続と非常に似ていますが、Cirrusは一般的なFlash Media Server機能(メディアリレー、共有オブジェクト、リモート処理など)を提供していません。Flash Playerエンドポイントは、通信中ずっとCirrusに接続されたままである必要があります。Cirrusにアクセスするには、AdobeDeveloperIDの作成時に生成される開発者キーが必要です。
http://www.adobe.com/devnet/flashplayer/articles/rtmfp_cirrus_app.html
そして、最初のNATトラバースハンドシェイクの後、なぜサーバー通信を維持する必要があるのでしょうか。
クライアント間のP2P接続が行われるとき、それはどの部分を取りますか?
flash - RTMFPの使用を開始する
Flashゲームをプレイする2人以上のプレーヤー間のリアルタイム接続を実装する必要があります。
RTMFPは、この接続を可能な限り最良にするための良い選択であると読みました(最良=アクション間のラグが少ない)が、この種のことにはまったく慣れていないので、どのドキュメント/チュートリアル/ガイドが最良だと思いますか始めて、最終的にRTMFPの良い実装をするために?
前もって感謝します!
(また、Cirrus、Red5など、同じものを提供するさまざまなサーバーまたはフレームワークがあることを読みました。これにはどのような長所と短所がありますか?コストを考慮に入れて)
更新:私はadobeのドキュメントを読んでいましたが、例もありますが、非常に基本的な例でも、フラッシュゲームベースの例をもっと見てみたいので、その機能を拡張してテストを開始できます。
Update2:動作するようになりました。今、ピアID相互接続用のWebサービスを作成する方法を知る必要があります。
flash - RTMFPでWebサービスを作成するにはどうすればよいですか?(そして..それがどのように機能するか)
私は(adobe labsで見た例のおかげで)自分のWebページでswfをホストすることができ、Cirrusを介して、2人の異なるユーザー間の接続を確立できました。これは魅力のように機能しましたが、ピアのmsnを通過する必要がありました。その接続を確立するためのID。
この部分はWebサービスによって解決される必要があることを私は知っています。しかし、どうすればそれを作成できますか、そしてさらに重要なことに、それはどのように機能しますか?
ありがとう!
flash - このプロジェクトを作成するには、Flash Media Server が必要ですか?
RTMFP が Flash でどのように機能するかについて学び始めています。これを実現するには何が必要か知りたいです。
私はこのゲーム、フラッシュ ゲームを手に入れました。RTMFP を使用して、他のプレイヤーが互いに対戦/協力プレイできるようにしたいと考えています。
RTS (スタークラフト) を考えてみてください。私がユニットを構築し、他の誰かが同じことを行い、ユニット同士が戦います。
私の理解が正しければ、Cirrus はこれを実現するのに十分ですが、これには FMS (Flash Media Server) が必要であると言っている人もいます。私が正しければ、少なくとも私の低予算ではかなり高価です。
たとえば、N 人のプレーヤーがいて、通常の RTS オンライン ゲームのように相互に接続できます。Cirrus で十分ですか?それとも FMS に料金を支払う必要があるでしょうか?
また、試合が終わった後にいくつかのデータを記録したいので、各プレイヤーにポイント/ゴールドなどを与えることができます.
前もって感謝します!
flash - RTMFPストリームのキーフレーム間隔を設定するにはどうすればよいですか?
NetGroupとAdobeCirrusでRTMFPを使用しています。ブロードキャスト設定は320x240、5fpsです。
ただし、場合によっては、Webカメラストリームが表示されるまでに長い時間がかかります(1:1接続の場合でも10〜20秒)。ストリームが最終的に表示される場合は、次のようになります。
これはキーフレーム間隔が長いためであり、ストリームが正しく表示されるように、サブスクライバーは次のキーフレームを待つ必要があると思います。これは、サーバーがパブリッシャーストリームから最後のキーフレームをキャッシュするストリーミングサーバーとは対照的に発生します。
私の質問は、キーフレーム間隔やその他の設定など、ブロードキャストをどのように調整できるかです。良いセットアップをお勧めできますか?そして、なぜこの問題は人気がないのですか(私はそれについて多くの情報を見つけていません)?
ありがとう、バレンティン
javascript - P2P Cirrus 接続 Flash クライアントおよび HTML クライアント
ネットワークでは、p2p (Cirrus) Flash テキスト チャットやゲームの多くの例があります。Cirrus の 2 つのクライアントと接続してメッセージを交換することは可能ですか? 一方は Flash クライアント、もう一方は Flash を使用しない通常の HTML (JavaScrip と PHP) ですか?
もちろん、最初のユーザーからメッセージを受信したときに、これらのメッセージを HTML (外部インターフェイス) にブロードキャストする 2 番目のユーザーの側にフラッシュ クライアントを配置することもできます。しかし、HTML フォームから Flash SWF にメッセージを送信するにはどうすればよいでしょうか。
android - Android デバイスで実行するための Adobe Air アプリの移植
ブログで、Adobe Cirrus を使用してリアルタイムのコラボレーション アプリケーションを開発する方法の例を見つけました。この場合はビデオチャット クライアントですが、問題は、コードがモバイル デバイスではなくデスクトップで実行されるように記述されていることです。私の質問ですが、このサンプル コードを Android デバイスで実行する機会はありますか?
サンプルコード
adobe - rtmfp (cirrus) グループのオンライン ユーザーのリストを表示するより良い方法
rtmfp (cirrus) グループのオンライン ユーザーのリストを表示するより良い方法は? たとえば、このプロジェクトではhttp://www.flashrealtime.com/simple-chat-p2p-netgroup-rtmfp/ .
初期登録は難しくありませんが(グループに入る時にrtmfp cirrusノード間でメッセージをやり取りするだけで簡単にできます)、登録済みのユーザーをどう監視するかが課題です。おそらく、巻雲群のすべてのピアのリストやその他の技術など、標準的なメカニズムがあるのでしょうか?
actionscript-3 - ダイレクトコネクトでのAdobeCirrusエラー「プロパティstartTransmitがflash.net.NetStreamに見つかりません」
エラー:
私はこれまで何度も巻雲をいじったことがありますが、このエラーはまだ見たことがありません。しかし今、私はそれをなくすことはできません。
私のp2p直接接続はうまく機能します。しかし、このエラーがポップアップするたびに表示されます。例外をスローします。私はそれが正確にどこで起こっているのか理解できません。
誰かがこれに遭遇したことがありますか?私が見るべきアイデアはありますか?
wowza - Wowza と Adobe Stratus/Cirrus
スポーツ イベントのライブ ストリームを配信する Web サイトが 1 つあります (Wowza メディア サーバー)。
Wowza は現在 p2p をサポートしていません。
wowza を Adobe Stratus/Cirrus と統合することは可能ですか?
選手の例は?