ユーザーが映画ファイルをアップロードできるアプリケーションを構築し、ユーザーが映画に関する情報 (あらすじ、タイトルなど) を入力できるようにして、後でサーバーから視聴できるようにしたいと考えています。時間。すべての意図と目的で、YouTube のクローンとほぼ同じです。
ただし、視聴する映画を提供する際に問題が発生しています。私は、ユーザーがさまざまなプラットフォームで映画を視聴できるようにしたいと考えています。これには、一般的なすべてのブラウザー、iOS デバイス、Android デバイス (および将来的には GoogleTV) での Web が含まれます。
私は当初、ユーザーが必要なファイル形式をアップロードし、そのファイルを保存してから、ffmpeg (または同様のもの) を使用してオンザフライでトランスコードし、要求しているデバイスに提供することを計画していました。帯域幅を節約する必要がある場合は、より小さいサイズにトランスコードできるため、これは便利です。残念ながら、これを行って Web ブラウザでムービーを表示する方法を見つけるのに苦労しています。
私はVLCを試してみました。RTSP 経由でビデオをオンデマンドでストリーミングすることはできますが、(私が理解しているように) HTML5 ビデオ タグと Flash の両方が RTSP ストリームを受け入れません。オンザフライでトランスコードされたビデオを HTTP 経由でストリーミングする方法を見つけることができませんでした。これは、オプションを Windows Media Player または QuickTime の埋め込みに制限しているように見えます。FFMpeg を使用した FFServer にも同じ問題があります。RTSP ストリームは作成できますが、HTTP ストリームは作成できません。
では、ビデオをオンデマンドでトランスコードし、HTML5 または Flash を含む Web ブラウザーにストリーミングする方法について、何か考えがある人はいますか?
ありがとう!
クリス