我有asp.net MVC项目,我必须在其中播放硬盘中的视频。为此,我编写了以下控制器代码
public async Task GetMedia()
{
string fn = "C://Upload/2.mp4";
byte[] tt = System.IO.File.ReadAllBytes(fn);
await Response.Body.WriteAsync(tt, 0, tt.Length);
}
查看
<video width="320" height="240" controls>
<source src="/Video/GetMedia" type="video/mp4" />
</video>
使用上面的代码,视频播放得很好。但是出现了以下问题
有人知道为什么会出现这2个问题吗?任何解决这两个问题的建议