2010-12-02 8 views
0

私は、ユーザーがムービーファイルをアップロードできるようにするアプリケーションを構築したいと考えています(例えば、概要、タイトルなど)または彼女は後でサーバから見ることができます。すべての目的と目的のために、ほぼ正確にYouTubeのクローンに似ています。ビデオ配信Webアプリケーションの構築を検討する

私は問題に遭遇していますが、視聴するには映画を提供しています。ユーザーは、一般のブラウザ、iOS端末、Android搭載端末(今後はGoogleTVなど)のすべてのウェブ上を含む様々なプラットフォームで動画を視聴できます。

私は最初にユーザーが必要なファイル形式をアップロードし、そのファイルを保存し、ffmpeg(または同様のもの)を使用してそのファイルをトランスコードして、要求しているデバイスのいずれかに提供します。これは、帯域幅を節約する必要がある場合は、サイズを小さくすることができるため、便利です。残念ながら、私はウェブブラウザで映画を表示するためにこれを行うメソッドを見つけるのに苦労している。

私はVLCを死に至らせました。 RTSPでオンデマンドでビデオをストリーミングできるようになっていますが、理解しているように、HTML5ビデオタグとFlashは両方ともRTSPストリームを受け付けません。私は、HTTP経由でトランスコードされたビデオをオンザフライでストリーミングする方法を見つけることができませんでした。これは、Windows Media PlayerまたはQuicktimeを埋め込むオプションを制限するように見えます。 FFMpegのFFServerにも同じ問題があります。 RTSPストリームを作成できますが、HTTPストリームは作成できません。

私はオンデマンドでビデオをトランスコードし、HTML5またはFlashのいずれかを含むWebブラウザにストリームする方法については、誰にも分かりますか?

ありがとうございます!
クリス

答えて

0

なぜあなたはオンザフライでトランスコードしますか?あなたはそれを十分に素早くトランスコードすることができると思いますか? HDフォーマットの映画について考えてみましょう。また、ストリームを要求するさまざまなプロトコルがあります。つまり、プロトコルによっては、データの中央または最後のチャンクを要求できます。

私があなたの場合は、ビデオファイルをさまざまな形式で保存し、適切なものをユーザーに提供します。私は、ストレージスペースがビデオ配信プラットフォームの制約であるとは思わない。

+0

ええ、私はこのルートに行くことに決めました。あなたのご意見ありがとうございます。 –

関連する問題