asp.net core让video标签支持大于2G视频拖动播放,视频文件流支持拖动播放,不保露视频真实地址PhysicalFile,enableRangeProcessing

Posted 棉晗榜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net core让video标签支持大于2G视频拖动播放,视频文件流支持拖动播放,不保露视频真实地址PhysicalFile,enableRangeProcessing相关的知识,希望对你有一定的参考价值。

 <video src="/video/GetVideoUrl" controls="controls" controlslist="nodownload"></video> 
 public async Task<IActionResult> GetVideoUrl()
 
     await Task.Yield();
     // string filePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"upload\\2022_09\\20220906_150355_888_2078.mp4");
     
     //视频文件大于2G
     string filePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"upload\\2022_09\\xi.hong.shi.mp4");
     
     //enableRangeProcessing 参数必须,否则不支持视频拖动进度点播放
     return PhysicalFile(filePath, "video/mp4", enableRangeProcessing: true);             
 

以上是关于asp.net core让video标签支持大于2G视频拖动播放,视频文件流支持拖动播放,不保露视频真实地址PhysicalFile,enableRangeProcessing的主要内容,如果未能解决你的问题,请参考以下文章

我可以让 jQuery 读取 ASP.NET Core 2.1 的标签助手吗?似乎完全无视他们

如何让 ASP.NET Core 支持绑定查询字符串中的数组

如何让 ASP.NET Core 支持绑定查询字符串中的数组

让ASP.NET Core支持GraphQL - 手写中间件

标签助手未在 ASP.NET Core 2 中处理

是啥让某些东西成为 ASP.NET Core 中的请求功能?