2017-08-21 6 views
1

私はそれのようなことをするいくつかの例を探してみます - しかし、私が見つけたのは、画像を受信し、ビデオの静的ストリームを受信しない例です。ビデオストリームを受信して​​ストリームをビデオファイルとして保存するノードサーバーを作成する方法は?

ビデオを受信して​​、クライアントがビデオストリームが完了したというフラグをクライアントが送信するまでサーバーディスクに保存する必要があります。

どうすればよいですか?例えば

+0

を?ウェブブラウザ?それはあらかじめ録音されたファイルですか?ライブ?ストリーミング中に処理する必要がありますか、そのままディスクに書き込んでください。 – Brad

答えて

0

:あなたがバイナリデータをストリームに変換して送信することができますこの:Sending_and_Receiving_Binary_Dataまた、あなたがビデオ\オーディオストリームを処理したい場合は、MediaStreamの記録APIを使用することができます

:ビデオから来ていますdocs

+0

しかし、そのデータストリームとおそらくウェブカメラからライブとして送信 - 私は変換できません – Yanshof

+1

あなたはXHRでストリームすることはできません。また、Fetch APIを使用することはできません.WebReaderStreamをまだHTTPリクエスト本体として実装していないブラウザはありません。 (まもなくやってみたいですか?)一方で、ブラウザからサーバーにデータを一般的にストリームする唯一の方法は、Web SocketsまたはWebRTCデータチャネルを使用することです。メディアデータをストリーミングする場合は、そのままWebRTCを使用することもできますが、サーバー側にとっては本当に面倒です。 – Brad

関連する問題