2

ビデオをアップロードできる MVC4 サイトがあります。これは、Azure Web サイトとして Azure でホストされています。

そのため、Azure Media Services に送信してトランスコード/配信する前にビデオをキャッシュするためのローカル ストレージにアクセスすることはできません。

アップロード プロセスは、WebApi コントローラーに直接送信される HTML5 のチャンク アップロードです。このコントローラーは、アップロードされたファイルのチャンクごとに呼び出されます。

アップロードされたビデオ全体を AMS に変換して変換するための最良のオプションは何ですか?

ブロブにデータを追加するのが正しい方法だと思いました。ただし、既存のブロブに追加する方法に関する情報が見つからないようです。また、ハンドラーでランダムな遅延が発生してデータが破損した場合、同時実行性の問題が発生するのではないかと心配しています。

4

1 に答える 1

2

また、どのサイズの動画をアップロードしますか? 無料モードの Web サイトは、1G、共有および予約済み - 10G を提供します。

MVC4 Media Services エクスプローラーなので、このプロジェクトをチェックしてください。

HTML5 を使用して Blob Storage に直接アップロードする方法については、こちらのブログ投稿もご覧ください。HTML5 経由でアセットにアップロードするには、まず共有アクセス ロケーターを取得し、メディア サービスから SAS を取得するコンテナーにファイルをアップロードする必要があります。

于 2013-05-09T17:43:36.577 に答える