2

RTSP プロトコルを使用せずにビデオ (およびオーディオ) をライブ ストリーミングすることは可能ですか? 今日、Adobe の Flash Media Server と無料の代替 Red5 を試してみました。どちらも少しやり過ぎのように見えました (さらに、Red5 が AAC オーディオをサポートしていないという問題がありました)。
基本的に、ライブビデオをサーバーにアップロードして jwplayer を使用して表示し、保存して後で表示できるようにする方法を探しています。MP4 はライブ ストリーミングをサポートしていますか? クライアント側で記録してからアップロードして表示できるようにするには?

jpg 画像をアップロードし、HTML5 キャンバスを使用してそれらを表示して、ビデオのように表示することを実験してきました。
これが私のコードです:(いくつかの画像のみを使用)
http://jsfiddle.net/QM5EV/

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

何をするのが最善でしょうか?RTSP が唯一の賢明な選択ですか? ありがとう。:)

4

2 に答える 2

1

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

于 2012-04-20T10:44:21.117 に答える
0

For online streaming, rtsp is the best solution. Other protocols such as RTMP ( http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol) but transmit to any multimedia content using RTSP.

Another thing is that you can make a specific streaming server accepts HTTP redirect requests. Thus, instead of URL's as rtsp://mydomain.com:554/myfile.mp4 can have URL's like http://mydomain.com/myfile.mp4

Regards!

于 2012-04-12T09:33:52.920 に答える