0

HTML5 を使用して、モバイル (Android と iPhone の両方) と PC の両方の UI を開発しているかどうか疑問に思っています。PC (高帯域幅、画面サイズ、Windows コーデックなど) 用に録画されたビデオがあり、HTML5 がモバイル クライアント用のアダプティブ ビデオ ストリームを自動的に生成できるかどうかわからない場合 (サーバー側では、ビデオの 1 つのコピー)?そうでない場合、PC とモバイルの両方からのビデオ レンダリングをサポートするためのベスト プラクティスは何ですか (別のコーデックを使用して別の形式にエンコードする必要がありますか)?

関連するドキュメントやコード サンプルを歓迎します。

前もって感謝します、リン

4

1 に答える 1

0

たくさんの選択肢があります。

通常、可能なすべての形式を一度に変換します。Amazon Web Services は従量課金制のビデオ エンコーディング サービスを提供していますが、市場に出回っているゲームは Amazon Web Services だけではありません。通常、他の処理ファームがスタック上にあるため、それらは通常最も安価です。

通常は mp4/h264 と ogg/theora に変換し、場合によっては webm/vp8 に変換します。

AWS 変換 API を使用してファイルをキューに入れ、準備ができたら S3 からプルするか、ビデオ ソース URL としてそのままにしておくことができます。API を使用してそれらを非公開にし、アプリケーションに応じてアプリまたは Web サーバーを使用してサービスにログインすることもできます。

また、サーバー上で FFMepg を実行してさまざまな形式を出力しましたが、独自のキューを管理する必要があり、頭痛の種になる可能性があります。

于 2013-08-06T19:48:07.323 に答える