HTML5视频在播放期间未缓冲

时间:2018-09-27 09:17:46

标签: asp.net-mvc html5 html5-video

我有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>

使用上面的代码,视频播放得很好。但是出现了以下问题

  1. 播放时视频未缓冲或视频暂停
  2. 由于视频不在缓冲中,所以我无法延长滑块的时间 enter image description here

有人知道为什么会出现这2个问题吗?任何解决这两个问题的建议

0 个答案:

没有答案