• clip
    2019-09-30
    给资源设置带有过期时间的访问 token,服务端经过鉴权后向 CDN 服务申请对应资源的访问 token 然后给客户端下发带有访问 token 的资源链接,客户端用这个带有 token 的链接才能在有限时间向 CDN 获取资源。如果资源链接过期可以通过上面的方式重新获取。

    作者回复: 嗯,时间戳防盗链也是一种不错的方式,大部分场景下是够用的。

    
     3
  • 刘丹
    2019-09-30
    现在CDN都支持鉴权吧,也就是边缘计算。用户在源站登录后,拿到一个token,让CDN检查这个token是否正确。

    作者回复: 嗯,有些cdn是支持鉴权,每次下载前先通过源站鉴权。另外,短时间的时间戳防盗链也是一个选择。

    
     2
  • 那时刻
    2019-09-30
    存储文件夹设置权限?

    作者回复: 这个可能不太好实现,比如群里的图片,这个群里的所有用户都有权限查看。实际上cdn通用的时间戳防盗链也是一个可选的方案 可以了解一下。

    
     1
  • 云师兄
    2019-10-11
    前一篇提到图片视频这类资源会通过文件传输通道与业务消息通道分开,减少传输次数,理论上业务层没有收到图片的数据流,如果要从服务端长连接推送缩略图,业务服务器需要先下载缩略图才能进行推送吧?

    作者回复: 是的,会通过长连接通道下推缩略图。

    
    
  • Geek_e986e3
    2019-10-06
    老师想问问 cdn多图片这种怎么保证权限呢?我能想到的类似mp4视频。做一个定制版的图片浏览。还有别的更优雅的方式吗?

    作者回复: 可以考虑时间戳防盗链和cdn鉴权,不过貌似cdn鉴权不是所有cdn都支持的通用功能。

    
    
  • 钢
    2019-09-30
    传输加密:hls,rc4, 图片压缩优化:WebP,渐进式JPEG, 视频编码优化:H.265,多媒体技术层出不穷,老师有这方面的书籍推荐吗

    作者回复: 抱歉,不是这方面的专家哈,乱推荐怕误导了你。

    
    
  • 钢
    2019-09-30
    第三方访问,用oauth,普通的访问,用session或cookie和token
    
    
我们在线,来聊聊吧