2012-04-10 29 views
2

RTSPプロトコルを使用せずにストリームビデオ(&オーディオ)をライブで使用できますか?今日私は、AdobeのFlash Media Serverと無料の代替Red5を試しました。両方とも、少し余計に思えました(さらに、Red5にはAACオーディオをサポートしていないという問題もありました)。
基本的に私はサーバーにライブビデオをアップロードする方法を探していますので、jwplayerを使って見ることができ、後で見ることができるように保存することができます。 MP4はライブストリーミングをサポートしていますか?私はそれをクライアント側で記録してから閲覧用にアップロードすることができますか?RTSPを使用せずにライブビデオをストリーミングできますか?

私はjpg画像をアップロードし、HTML5キャンバスを使って画像を表示して動画のように見せています。ここ
は私のコードです:(少数の画像を使用して)
http://jsfiddle.net/QM5EV/

それと間違っていくつかのものがあります。 1つは、jpgを大量にアップロードする必要があるため、効率的ではありません。そして最も重要なのは、音声がないことです。

どうすればいいですか? RTSPだけが賢明な選択ですか?ありがとう。 :)

+0

誰でも? :)もう一度Red5を見てください。 –

答えて

0

オンラインストリーミングでは、rtspが最適なソリューションです。 RTMP(http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol)などの他のプロトコルですが、RTSPを使用してマルチメディアコンテンツに送信します。

もう1つのことは、特定のストリーミングサーバーがHTTPリダイレクト要求を受け入れるようにすることです。したがって、URLの代わりにrtsp://mydomain.com:554/myfile.mp4のようなURLを持つことができますhttp://mydomain.com/myfile.mp4

よろしく!

1

HTTP経由のライブサーバーは、ほとんどの場合、オプションではありません。しかし、「Apple Live Streaming」(別名MPEG-TS)がありますが、これによってクライアントがiOSデバイスに制限されます。それはプレーンなol'webサーバーを使用します。 (これは変化しているように見えますが、ますますデスクトップブラウザーはMPEG-TSに対応していますが、一般的な場所になるまでには時間がかかるでしょう)

関連する問題