如何在 ASP.NET MVC 中制作假视频源并使其不可下载

问题描述

我正在开发一个可以播放在线和离线视频的教育网站。

我将禁止用户从浏览器链接下载视频,并强制他们在我的应用中注册,然后才能下载视频。

我通过创建一个 FileContentResult 操作并使此操作需要登录解决网站访问问题。

但是它有它自己的问题,因为一个人会在我的应用程序中注册注册包含视频的课程并下载它然后将其发送给他的朋友:)

现在我搜索了很多文章,大概有 90% 的文章我都认为这是不可能的。

我有一个包含视频的示例网站,我们无法使用浏览器网址下载该网站。

这个网站是Aparat

如果您打开它的视频,您会看到 src 属性值以 blob:some address 开头,并且您无法使用 src 属性值直接从浏览器下载它。

我应该如何在 ASP.NET MVC 中实现它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)