【问题标题】:Referer does not send when playing HLS videos in Android在 Android 中播放 HLS 视频时,Referer 不发送
【发布时间】:2017-05-23 13:24:12
【问题描述】:

HLS流文件由1个.m3u8文件和N个.ts文件组成。

我们使用 videojs 播放 HLS 流文件。 referer header 只会发送给.m3u8文件,在Android的Chrome中读取.ts文件时不会发送。

当用户访问 .m3u8 和 .ts 文件时,我有referer检查以防止盗链,但它会在 Android 的 Chrome 中被破坏。

是否有任何方法可以在 Android Chrome 中发送 .ts 文件的引用标头? 谢谢。

【问题讨论】:

    标签: android google-chrome video.js


    【解决方案1】:

    不适用于 Android 的原生 HLS 播放,但如果您使用 videojs-contrib-hls 播放 HLS,标题将设置为:https://github.com/videojs/videojs-contrib-hls#overridenative

    【讨论】:

      猜你喜欢
      • 2013-12-26
      • 1970-01-01
      • 2012-01-26
      • 2019-08-21
      • 1970-01-01
      • 2014-06-05
      • 2020-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多