問題タブ [netstream]

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.

0 投票する
1 に答える
1544 参照

flash - Flash の NetStream パブリッシャーはストリームを一時停止できますか?

私は、Flash 8 (AS2) と Flash Media Server 3 を利用したウェブカメラ ビデオ ストリーミング アプリケーションに取り組んでいます。ライブ ビデオのストリーミングはかなり簡単ですが、パブリッシャーにストリーミングを一時停止する機能を提供して、視聴者に効果的にリアルタイムビデオの代わりにスナップショット。

NetStream には pause() メソッドがありますが、ドキュメントにはサブスクライバーにのみ適用されると記載されています。ストリームの公開を一時停止する方法はありますか?

0 投票する
1 に答える
1015 参照

apache-flex - 一時停止中の Netstream bufferlength はゼロです。それを防ぐ方法は?

Flex 3 と FMS3 を使用して、ビデオストリームを送信しています。ユーザーがストリームを一時停止してから再開できるようにしたい。このために、pause() および resume() メソッドを使用しています。問題は、pause() を呼び出すと、bufferLength が解放されてゼロになることです。したがって、再開すると、NetStream は最初からバッファリングを開始する必要があります。つまり、一時停止した瞬間から再開を押すまで、すべてのビデオが失われます。そして、一時停止と再開の意図は重要なようです。

何か助けはありますか?

0 投票する
1 に答える
112 参照

apache-flex - ライブ ポイントがストリーム内のどこにあるかを知るには?

ライブ ポイントがストリーム内のどこにあるかを知るには?

NetStream.seek ( 99999999999999 ) は基本的に最新のポイントに送信しますが、ストリームの現在の正確なエンドポイントを見つけるにはどうすればよいですか?

0 投票する
2 に答える
1324 参照

actionscript-3 - NetStream オブジェクトをコピーするにはどうすればよいですか?

BulkLoader を使用して、10 個ほどの FLV ファイルの配列をロードしています。アプリ全体でこれらの FLV を個別に使用および制御できるようにしたいと考えています。たとえば、FLV_1 が重複して表示されることがありますが、1 つのインスタンスを一時停止し、もう 1 つのインスタンスを並行して再生したいと考えています。

NetStream オブジェクトを他の Video オブジェクトに渡し、両方を表示したいと思います。これは可能ですか?もしそうなら、どうすればそれを行うことができますか?

0 投票する
2 に答える
1167 参照

apache-flex - Flex でマイクを動作させることができません

Adobe Flex の問題...

マイクを NetStream に接続していますが、マイク アクティビティがありません。プライバシーは [許可] に設定され、microphone.muted は false で、アクティビティ レベルは -1 です。

フラッシュ設定を開き、[マイク] タブを開いたときにのみ、Activity イベントのディスパッチが開始され、オーディオのストリーミングが開始されます。

また、loopBack を開始すると、機能し始めます。しかし、ループバックは必要ありません。

同じ問題がありましたか?私がはっきりしていたことを願っています。

0 投票する
1 に答える
428 参照

flash - 同じビデオを再生するときの FLV の不具合

セクション間のビデオ遷移を含むフラッシュ サイトを構築しています。ナビゲーション要素がクリックされると、関連する FLV が既に読み込まれているかどうかを確認するコードがいくつかあります。そうでない場合は、初期化され(つまり、ビデオ オブジェクトに接続されたネットストリームなど)、ロードされて再生されます。ある場合は、再起動して再生するだけです。ここまでは順調ですね。

私の質問は、ユーザーが既にアクセスしたサイトのセクションに再アクセスしているために、ビデオが既に読み込まれて再生されている状況に関するものです。ビデオが再生されるたびに、ビデオの最終フレームの視覚的なフラッシュがあり、再起動して正しく再生されるまで、おそらく約 10 分の 1 秒続きます。「点滅」を取り除くために、再生する前に netStream オブジェクトを seek(0) するなど、いくつかの方法を試しました。ちなみに、ビデオ オブジェクトは、特定のトランジションを再生する直前にステージに追加され、コールバックを介してトランジションが完了した直後にステージから削除されます。seek(0) の呼び出し後にステージに追加されることを考えると、この問題が続くことは特に奇妙に思えます。

ファントムの最終フレームが点滅する原因についてのアイデアはありますか?

編集:誰かが疑問に思っている場合に備えて、このサイトは AS3 で構築されており、Gaia フラッシュ フレームワークを使用していますが、Gaia なしで概念実証を構築し、同じ問題に遭遇したので、それが問題の原因ではないと確信しています。 .

0 投票する
1 に答える
1462 参照

flash - flash as3 - 1 つの動画オブジェクト、複数の動画ファイル

1 つのビデオ オブジェクトと 3 つのサムネイルがあり、クリックするとさまざまなビデオ ファイルが再生されます。この状況のベストプラクティスは何ですか?

現在、1 つのネット接続、1 つのネット ストリーム、および 1 つのビデオ オブジェクトがあります。サムネイルがクリックされたら、ns.pause()、次に ns.play(video2.flv) と言うだけです。この種の作品は、video1.flv を再生し、次に video2.flv を再生し、次に video1.flv を再度再生する場合を除いて、すべてスクランブルされます。

0 投票する
3 に答える
2921 参照

c# - NetworkStream は双方向でどのように機能しますか?

Tcp Echo Server の例を読んだことがありますが、不明な点がいくつかあります。

サーバーがパケットを受信すると (while ループ)、データを rcvBuffer に読み取り、ストリームに書き込みます。

私を混乱させるのは、コミュニケーションにおけるメッセージの時系列順です。netStream.Write() で書き込まれたデータがクライアントにすぐに送信されるか (まだ送信中の場合もあります)、または (クライアントによって) 既にストリームに書き込まれたデータが処理された後にのみ送信されます。

次の質問は、以前のことを明確にするかもしれません: クライアントがストリームに書き込むことによってデータを送信する場合、そのデータはサーバー側のメッセージ キューに移動され、読み取られるのを待っているため、ストリームは実際には「空」になりますか? これは、サーバーがすぐにストリームに書き込むことができる理由を説明します-ストリームからのデータは実際には他の場所にバッファリングされているためです...?

0 投票する
2 に答える
2112 参照

actionscript-3 - a+v の RTMP ストリームはオーディオのみを再生し、ビデオは再生しません

Flash、AS3 では、NetConnection を使用して RTMP サーバーに接続し、次に NetStream を使用してビデオ + オーディオ ストリームを再生しています。

ステージに追加された flash.media.Video インスタンスにストリーム (attachNetStream) をアタッチして (ステージ上にあることを再確認しました)、それを再生しましたが、再生されているストリームのサウンドしか得られません - ビデオはありません表示されています。

ビデオを見ることはできませんが、ストリームの onMetaData を聞くと、幅、高さ、FPS (ビデオが表示されているかのように再生中に変化します)、デコードされた数など、ビデオに関する多くの情報を取得できることに注意してください。フレーム。

ビデオを機能させる方法を知っている人はいますか?