1

現在、ローカル マシンで開発中の node.js および socket.io アプリケーションを使用して、いくつかの新しい Web テクノロジと API をテストしています。

現在、アプリケーションにログインして、html5 ビデオ要素のページに Web カメラ ストリームを表示できるユーザーがいます。その要素のソースは次のようになります。

<video id="self" autoplay="" style="display: inline; " src="blob:http%3A//192.168.1.20%3A1234/29768571-e561-4b28-9ebe-bf53d2ee13ad"></video>

アプリケーション要求に参加する他のユーザーがストリームを表示できるようにしたので、ストリーミング ユーザーのblob:http%3A//192.168.1.20%3A1234/29768571-e561-4b28-9ebe-bf53d2ee13ad部分を渡します。これまでのローカル ネットワークでのテストでは、2 番目のユーザーが BLOB で 404 エラーを受け取りました。私が欠けているものはありますか?また、socket.io はそのストリームを常にストリーミングし続けることができますか?

4

1 に答える 1

0

BLOBのアドレスを他のクライアントに渡すことはできません。そのアドレスは、そのページに固有のものです。アドレスではなく、ビデオのコンテンツを送信する必要があります。

于 2012-06-08T15:44:49.153 に答える