netstream

    1

    1答えて

    私はAS3でビデオプレイヤーを作っていますが、現在どのくらいのビデオがキャッシュ/バッファされているかを調べる方法は不思議でした。私は正しい用語が何であるか分からないので、私はドキュメントでそれを見つけることができませんでした。 NetStream.time私にビデオの現在の場所が表示されるので、それに基づいてプログレスバーを表示できます。 プログレスバーの下に、ビデオのどれがすでに読み込まれてい

    0

    1答えて

    NetStreamから読み込まれたすべてのフレームを再生してから再生します。 可能な方法はありますか?ビルドインのクラスとメソッド、またはサードパーティのlibでよりうまく機能します。

    2

    1答えて

    Cumulusサーバーでは、ライブ音声チャットやテキストチャットを実行しています。 各クライアントがgroup.post()を介して同じNetGroup内の他のクライアントにデータを送信できるように設定されています。残念ながら、その機能は非常に遅いです(少なくとも半分の遅延です)ので、NetStream.sendを使用して他のクライアントの関数を呼び出し、その間にデータを渡しました。これはほぼ即座

    1

    2答えて

    私はあなたがやっていることのNetStreamからXバイトを読みたい場合と理解:あなたは量になるまでループする必要があるので、読むだけで、Xの一部を返す場合がありますので、 netStream.Read(buffer, 0, X); すると、すべてのケースでは十分ではありませんバイトを読んではX.に等しい 別の例は、しかし、BinaryReaderのBRでのNetStreamを包み、その後を進

    0

    2答えて

    サーバとフラッシュクライアントの間にカスタム通信を作成する必要があります。たとえば、エラー訂正を使用してUDPプロトコルを作成したいとします。 TCPよりもはるかに高速で、ルーティングに問題がありません。これは、すべての通信を囲む _stream = new NetStream(_connection); _video.attachNetStream(_stream); 、私はそれを制御する

    0

    2答えて

    私のカスタムムービープレイヤーは、ビデオを再生するために次のコードを使用します。クリップが再生を開始するには本当に時間がかかりますが、一度終了すると最後にスキップできます。 バッファとプリロードの仕組みに欠けている知識があると感じました。誰かが私を正しい方向に送ってくれますか? private function init(e:Event = null):void { connection

    2

    1答えて

    Cumulusサーバーを使用してRTMFPとボイスチャットを作成しています。 ユーザーは、同じNetGroupに参加してお互いに接続します。 サブスクライブされたNetStreamのボイスチャット機能とコール機能はうまく機能します。 ユーザーがブラウザウィンドウを閉じると、同じNetGroup内のすべてのユーザーのFlashプラグインがクラッシュします。 IDE(FlashDevelop)からFl

    0

    2答えて

    キーボードコマンドに応答してNetStreamを再生するようにFlash SWFを設定しました。数字パッドによってトリガーされるいくつかの非常に短いビデオクリップがあります。非常に多く(この未完成の例では少数しかありません)、ビデオを再生するには2つの数字を押す必要があります。 最初の番号はvideoArray関数をトリガーし、videoArray関数内では新しいイベントListenerが作成され

    -1

    1答えて

    私のプログラムは、ソケットプログラミングを使用してサーバーからデータを読み込んで、リモートPCのプロセスを終了させる必要があります。 ソケット接続からネットストリームを変換した後、ストリームをStringに変換しますが、入力文字列が文字列に変換されないため、プロセスを強制終了できません。 .remove()などの文字列メソッドを使用できるので困惑しますが、入力変数を関数killProcessに渡す

    0

    1答えて

    私はチャットルームアプリケーションを作っており、サーバーとクライアントの間で通信するためにTCPパケットを送信します。 私は次のコードを持っている:クライアントはこれを読むとき、応答がある、しかし string returnMessage = "[EVT]USERSUCCESS"; bytes = Encoding.ASCII.GetBytes(returnMessage);