首页 > 解决方案 > 如何在 ASP.NET MVC 中使用前进和后退功能从数据库中检索视频

问题描述

我正在使用该HttpContext.Response.BinaryWrite()方法在 ASP.NET MVC 中以二进制格式从 SQL Server 检索视频,并且正在播放视频,但是前进和后退控件对此不起作用

[HttpGet]
public EmptyResult VideoStream(int id = 3)
{
        using (DBVideoEntity db= new DBVideoEntity())
        {
            tbVideo vm = new tbVideo();
            vm = db.tbVideos.FirstOrDefault(m => m.ID == id);
            HttpContext.Response.ContentType = "video/mp4";
            HttpContext.Response.BinaryWrite(vm.Data);

            return new EmptyResult(); ;
        }
}

标签: asp.net-mvcc#-3.0

解决方案


推荐阅读