私の ASP.NET MVC 4 では、 HTML5 を使用してビデオをストリーミングしたいと考えています<video>
。ビデオはこの場所に保存されます
D:\movie\test.mp4
。
<video>
この場所をタグのソースとして配置するにはどうすればよいですか? 私は試した:
<source src="@Url.Content(@"D:\movie\test.mp4")" type="video/mp4" />
しかし、機能していません。ファイルをプロジェクトに追加して、このように<source src="@Url.Content("~/Script/test.mp4")" type="video/mp4" />
するとうまくいきます。
ソースをプロジェクトに配置せずにローカル ファイルにリンクする正しい方法は何ですか?
また、メディア ファイルは IIS で提供する必要がありますか? メディアの場所がデータベース内のテーブルから取得されると仮定すると、これに対するベスト プラクティスは何ですか?