問題タブ [rtmfp]
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.
security - RTMFPのストリームの全体的な128ビット暗号化が256ビット暗号化に変わるポイントはありますか?
これは私が尋ねている別の質問と非常に似ていますが、それでも少し異なります。どちらの質問も同じ問題を攻撃しているので、どちらか一方に答える必要があります。
基本的に、RTMFPは、ほとんどの場合、ストリーミングに128ビット暗号化を使用していることを知っています。しかし、この声明はある程度一般化されすぎているのでしょうか。オーディオとビデオのストリーミング中に、特に256ビット暗号化を使用するプロセスの特定の部分はありますか?
ありがとう!
actionscript-3 - 2つのピアRTMFPチャット:NetGroupを使用する必要がありますか?
主にCirrusサンプルチャットに触発されたチャットを作成しました
が、正常に機能する場合がありますが、「NetStream.Connect.Success」がトリガーされない場合があります。両方の接続がポートチェック
に合格
NetGroupアーキテクチャに切り替えて、これらの問題が接続プロセスに関連していると推測する前に、知りたいのですが:
-NetGroupは、NetStream直接接続を介したNetStream接続プロセスで異なる動作をしますか?
-NetGroupの制限は何ですか?私はそれを使用するときより多くの待ち時間があったことを読みました。
flash - RTMFP を使用して P2P、多対多のライブ ビデオ チャットを促進する場合、RTMFP グループをいつ使用する必要がありますか?
基本的に私は、RTMFP を介して多対多のライブ ビデオ チャットを促進し、RTMP に頼るプログラムに取り組んでいます。私はすでにすべての基本的な機能を稼働させており、人々はほとんどの場合、出入りしてお互いにうまく話すことができます. ただし、RTMFP で「グループ」と呼ばれるものに出くわしています。これは、これが間違った方法でコーディングされている可能性があると思わせます。
いつ NetGroup オブジェクトなどを使用する必要があり、P2P RTMFP の独自の調合 (ライブ ビデオ チャット用) のみを使用する必要があるのはいつですか? RTMP にフォールバックできるようにしたいという願望は、この決定に影響を与えますか? 戻ってすべてを書き直すのは悪い考えかもしれないことはわかっていますが、ここで何を見ているのか、いつそれを使用するのかを本当に理解する必要があります. ありがとう!
編集:個々の訪問者の接続、ユーザーに関連するがストリーミングではないデータなどについて、かなり具体的なタブをいくつか保持しようとしています.
rtmp - RTMFP RTMP の展開が遅すぎる
Adobe を使用した RTMP 、RTMFP テクノロジーを使用した 1 対 1 のビデオ会議ソリューションを開発しました。Web ストリームの記録には Flash Media Development Server を使用しています。アプリケーションをローカルでテストしたところ、問題なく動作するようです。
したがって、アプリケーションをサーバーにデプロイしましたが、レイテンシーが非常に高くなります (15 秒など)。つまり、私が話すと、相手は 15 ~ 20 秒後に私の声を聞きます。
誰かがこの背後にある本当の問題は何かを説明してもらえますか? これを購入する必要がありますかhttps://secure1.influxis.com/webrootv10/custom_enterprise/index.aspx
Application.xml http://www.2shared.com/document/PfMTpQsJ/Application.html
ありがとう。
actionscript-3 - AS3 RTMFP android から android への接続ができないのはなぜですか?
AS3 Flash CS6 で netconnection に接続しています。PC から Android のアプリへの swf をテストすると、正常に動作します。しかし、2 台の Android デバイスにアプリをインストールすると、接続しません。何故ですか?PC と 2 つの Android デバイスでテストすると、動作します。2つのAndroidデバイスのみで動作させるにはどうすればよいですか?
私が使用しているコードは次のとおりです。
flash - Adobe Cirrus を使用してローカル ネットワーク経由で Flash Player を接続する
Adobe Cirrus を使用して、フラッシュ プレーヤー コミュニケーターでボイス チャットを作成しています。ローカル ネットワーク経由で 2 つのフラッシュ プレーヤーを接続する際の問題を処理できません。コンパイル済みの SWF ファイル (192.168.1.2:8080/evm_server/bin) を含む tomcat サーバーがあります。この SWF ファイルをローカル コンピューター (192.168.1.2) で開くと、すべて正常に動作します。ネットワーク内の他のコンピューターにログオンしているクライアントにログインして呼び出すことができますが、他のコンピューターにログインして 192.168.1.2 に呼び出しても何も起こりません (アラートは表示されませんが、表示されるはずです)。これは通信コンポーネントのコードです:
Java サーバー (192.168.1.2:8080/evm_server) 経由でデータベースに他の peerId を発行して取得します。おそらく重要なのは、192.168.1.2 だけがマイクを接続していることです。私は迅速な助けに感謝します。よろしくお願いします。
apache-flex - rtmfp がこれらのパラメーターと関数で機能しないのはなぜですか?
RTMFP を使用するために、ActionScript でいくつかの基本的な関数を作成しました。
initConnection
NC をsendInit
初期化し、送信ストリームをreceiveInit
初期化し、コピーして貼り付けた先のピア ID に基づいて着信ストリームを初期化しますincomingID.text
- すべての結果を
receivedMessages.text
- ファイアウォールも NAT もありません。
- Adobe サンプル アプリケーション ( http://labs.adobe.com/technologies/cirrus/samples/ ) は完全に機能します。
私が従う手順:
- アプリケーション 1 で NC を初期化します。 (送信側)
- アプリケーション 2 で NC を初期化します。 (レシーバー)
- ファー ピア ID をアプリケーション 2 にコピーし、receveInit を実行します。
- アプリケーション 1 で送信ストリーム (sendInit) を初期化します。
注: 最後の 2 つの手順を逆にしようとしましたが、どちらの方法でも機能しません。
この後、 からメッセージを読み取る sendMessage() を実行しますtoSendText.text
。
動作しません。なんで?コードの何が問題になっていますか?
事前に役立つ回答をありがとうございます。
actionscript - LAN 上または VPN 経由で RTMFP をテストすることは可能ですか?
Flash RTMFP アプリケーションを構築しており、ISP が UDP 通信をブロックしています。
アプリケーションをテストする唯一の方法は、すべての開発者が家に帰り、一緒にテストを実行することです。
これまでは、テキスト メッセージングのみを実装したため、これで問題ありませんでした。そこでテストすることはあまりありませんでした... しかし、現在、ビデオとオーディオの転送 (主に品質) をテストする場合、これはオプションではありません。
LAN でテストを実行することは可能ですか、または LAN ではなく、VPN サービス (私の好み) を介して実行することは可能ですか? ISP のブロックは引き続き VPN オプションに影響しますか?
事前にご回答いただきありがとうございます。
actionscript - (フラッシュベースの)ゲームリプレイファイルを使用して「一致統計」を作成するためのデータの抽出
私は非常に基本的なマルチプレイヤーフラッシュアプレットゲームを@http://www.haxball.comでプレイします(チェックしてください!)
Haxballのマッチリプレイファイルは、ゲーム内のユーザーが記録し、「。hbr」ファイルとしてディスクに保存できます。これらのリプレイファイルは、.hbrリプレイファイルをhaxball.comインターフェイスに直接ロードするか、.hbrファイルを「haxballtube.com」などのサードパーティサービスに公開してアップロードすることで、後で表示できます。
私の目標は、ユーザーがハックスボールの試合リプレイファイル(.hbr)をアップロードできるようにするサードパーティのウェブサービスを立ち上げることです。このファイルは、意味のある「試合統計」(目標、ネットでのショット、所有率など)を使用して分析されます。 。)アップロードされた再生ファイルから抽出され、要約され、ユーザーに報告されます。
同様の機能を備えた素晴らしい例をここで見ることができます:http : //www.playwithanton.ru/haxball/stat/(機能をテストするには-分析するにはhaxballゲームリプレイファイル(.hbr)をロードまたはリンクする必要がありますから統計を生成します。以下のリプレイファイルの例へのリンクを提供します-ディスカッションの一部として)
上記の例がどのように作成されたのか、誰かが知っていますか?
私は実際のプログラミング経験がありません。これらの.hbrファイルからデータと意味のある統計を抽出する方法、および上記のようなものを生成する方法について、役立つ人が私を正しい方向に向けてくれることを願っています。例。私の主な目標は、このプロジェクトが完了するのを見て、うまくいけば、途中でいくつかのプログラミングを学ぶことです。
読んでくれてありがとう-どんな入力/方向も大歓迎です!
air - Adobe Air は RTMFP をサポートしていますか?
ブラウザーで実行されるピア ツー ピアのビデオ会議アプリケーションを開発しましたが、同じアプリケーションを Android アプリとしてエクスポートする必要があります。Adobe Flash Builder を使用してみました。Cumulus サーバーに接続しますが、Netgroup イベントは発生しません。Adobe Air は RTMFP またはこれに対する他のソリューションをサポートしていますか?