PLPlayer无法播放七牛云上储存的视频

在七牛上存了视频 用了域名防盗链
使用AVPlayer 通过如下修改可以正常播放

NSCharacterSet *charSet = [NSCharacterSet URLQueryAllowedCharacterSet];
NSString *key = [@"Referer" stringByAddingPercentEncodingWithAllowedCharacters:charSet];
NSString *value = [@"*****" stringByAddingPercentEncodingWithAllowedCharacters:charSet];
NSDictionary *options = @{@"AVURLAssetHTTPHeaderFieldsKey":@{key:value}};
AVURLAsset *asset = [AVURLAsset URLAssetWithURL:url options:options];

下载了demo 用上了那个域名加密的播放地址 设置referer
用PLPlayer 设置了player.referer 还是无法播放 需要怎样设置呢?

阅读 2.9k
2 个回答
✓ 已被采纳新手上路,请多包涵
player.referer = @"Referer:******";

这样设置OK了

请问播放带referer防盗链的视频具体报了什么错误,方便的话可以去七牛后台提交下工单给下具体的报错信息,会有专门的ios工程师帮你解答。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
七牛云问答
子站问答
访问
宣传栏