IDC

如何设置浏览器访问视频或图片链接地址时直接下载或在线预览?_

作者:admin 2021-09-10 我要评论

往 OBS 桶中上传的对象是视频或图片时,如果给这个视频或图片设置了匿名用户读取权限,则所有匿名用户都可以在浏览器上直接通过链接地址访问视频或图片。获取视...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

OBS桶中上传的对象是视频或图片时,如果给这个视频或图片设置了匿名用户读取权限,则所有匿名用户都可以在浏览器上直接通过链接地址访问视频或图片。获取视频或图片链接地址的方法请参见如何获取对象访问路径?

在浏览器上通过链接地址访问视频或图片有两种方式:

  1. 直接下载视频或图片
  2. 在线播放视频或预览图片

您可以通过如下方法,设置您所期望的访问方式。

直接下载视频或图片

以视频为例,假设获取到的视频链接地址为“https://bucketname.obs.cn-north-4.myhuaweicloud.com/video.mp4”。如果希望直接下载,则需要在视频链接地址末尾增加一个参数“response-content-disposition=attachment”,即直接在浏览器中输入地址“https://bucketname.obs.cn-north-4.myhuaweicloud.com/video.mp4?response-content-disposition=attachment”,就可以下载该视频。

在线播放视频或预览图片

您通过设置对象元数据ContentType类型实现在线播放视频和预览图片。例如上传的是一个mp4格式的视频文件,则设置ContentType为“video/mp4”;上传的是一个jpg格式的图片文件,则设置ContentType为“image/jpg”。OBS支持的ContentType类型请参见对象元数据Content-Type介绍

您可以通过管理控制台、API和SDK来设置对象元数据ContentType。

表1 修改对象元数据

工具

参考

管理控制台

配置对象元数据

API

修改对象元数据

SDK

SDK参考的设置对象属性

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
腾讯云代理商
精彩导读
海外云服务器
热门资讯
腾讯云代理商