问:

服务器上的视频如何设置不下载可以看吗?

答:
对于服务器上存储的视频,可以通过以下几种方式实现在线播放但不允许下载:
1. 使用视频播放器功能,不提供视频文件源的下载链接。采用流媒体技术,视频文件在服务器端,用户端使用视频播放器观看,而不能直接下载视频源文件。
2. 对视频文件做权限控制,只开启可读取权限,不开启下载权限。服务器或内容分发网络设置视频文件权限,授权用户只能播放不能下载。
3. 通过网站或应用程序代码实现控制,不提供下载按钮或链接,只提供嵌入的视频播放界面。可以在前端代码中控制,不向用户暴露视频源地址。
4. 在HTTP响应头中设置相关参数控制,如设置Content-Disposition为inline,表示只能在线打开视频而不能下载保存。
5. 使用数字版权管理技术,对视频源文件加密,用户需要通过指定的视频播放器进行解密后才能观看,不能直接获取到可用的视频源文件。
6. 采取热链方式,视频源文件地址随时变换,用户无法获取到一个固定的可下载文件地址。
7. 搭建反盗链服务,如果检测到非法下载会自动断开链接,防止视频被下载。
综上所述,服务器可以通过多种技术手段保证视频只能在线播放而不能被下载,需要根据具体情况选择适当的方案实现。