V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
252748371
V2EX  ›  程序员

腾讯云点播上传后的视频,现在想下载,如何鉴权和计算流量?

  •  
  •   252748371 · 2019-10-10 09:40:45 +08:00 · 2073 次点击
    这是一个创建于 1896 天前的主题,其中的信息可能已经有所发展或是发生改变。
    腾讯云点播,用户上传了视频,现在有个需求,需要下载原视频文件,云点播有个 api 接口可以返回视频的 MediaUrl: http://xx.vod2.myqcloud.com/xx/xx/f0.mp4 ,这个下载链接不能什么人都可以下载,只有鉴权后的用户才能下载?如何做到?下载视频的流量如何计算?
    5 条回复    2019-10-10 11:10:30 +08:00
    zhuzhibin
        1
    zhuzhibin  
       2019-10-10 09:57:02 +08:00 via iPhone
    为什么有鉴权?云点播有 Api 返回所有录制的视频信息的接口 根据不同的录制类型 之前有个录播需求
    252748371
        2
    252748371  
    OP
       2019-10-10 10:12:38 +08:00
    @zhuzhibin
    因为这个链接谁拿到谁都可以下载,首先信息就不安全了,其次这个流量费用无法计算
    GoLand
        3
    GoLand  
       2019-10-10 10:16:34 +08:00
    你说的不是鉴权,叫防盗链。腾讯云支持开启防盗链,能设置超时,你后端加一下就可以了。流量和带宽看你的套餐,一般流量是多少钱 /G 这样的。
    ganymedenil590
        4
    ganymedenil590  
       2019-10-10 10:22:52 +08:00
    如果有下载需求 把源文件上传到 oss 通过 oss 的授权 acl 或者预签名 url 就可以限制用户下载了
    授权 acl 可以限制用户有哪几个文件可以下载 可以不限制时间
    预签名 url 只限制了单个文件有效期内可下载 不与用户绑定
    dwdis
        5
    dwdis  
       2019-10-10 11:10:30 +08:00
    楼上 V 友给了不少意见,如果还有其他疑问,可以给官方提个工单问问,可能解决效率会更高~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1100 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:42 · PVG 02:42 · LAX 10:42 · JFK 13:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.