2016-03-21 8 views
0

Asp.netからHTML5動画プレーヤーに動画を配信する正しい方法は何ですか?私が知っている方法はsrc属性に直接パスを指定することですが、ファイルパスを直接指定するのと同じ方法で動作するhost/Controller/GetVideo/identifierのようなsrcをどのように指定できますか? Aspのアクションメソッドで何を返すべきですか?Asp.netから動画を配信

+0

idでドライブ/ dbのファイルパスを取得し、出力にバイトをストリームします。たとえば、バッファリングされた応答をストリームするようにします。それ以外の場合は、RAMにファイル全体をロードするとメモリ不足になる可能性があります。 – sed

+0

アクションが返す必要があるファイルタイプは何ですか?そして、html5でパスを指定するのと同じように動作しますか? – Jairo

+1

アクションは 'ActionResult'でしょう。あなたのMVCのバージョンによって異なります。そして、はい、HTMLは同じで、 '/ videos/87'のようになります。ここで' 87'は動画のIDです。 – sed

答えて

0

FileStreamResultを返すコントローラアクションを持つことができます。

コントローラ内にビデオコントローラを配置し、インデックスアクションを作成したり、ビデオの名前を取得するアクションを取得したりすることができます。

/ビデオ/ ALM

+0

だから私はFileStreamResultオブジェクトを返すsupponesですか?多くのユーザーが問題なく同じビデオに同時にアクセスできるようにするにはどうすればよいですか? – Jairo

+0

メディアはその目的のために作られたもので提供されるべきです、私はAzureメディアサービス –

関連する問題