ios - swift 3 : How to set multiple cookies for JWPlayer for HLS Streaming

标签 ios amazon-web-services cookies jwplayer

因为我在 iOS 端使用 JWPlayer 进行 HLS 流式处理。对于流媒体,我们有安全的视频 url 可以在 iOS 设备中播放内容。为此,我们正在使用云前端域。 我想要的是,我们的网站已经集成了云端签名的 cookie,我们需要为云端域设置 cookie,我们可以在 Ios 设备中使用 JW Player 实现吗?

更多详情请引用以下网址,

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-signed-cookies.html

最佳答案

let cookies = "cookiesKey=value;cookiesKey=value...."
let config = JWConfig(containtURL:"your url")
config.assetOptions = ["AVURLAssetHTTPHeaderFieldsKey":["cookie":cookies]]

如上面的 cookie 代码,使用键和值对创建您的 cookie 字符串,并用分号分隔,并将其用作 assetOptions 中的 cookie。

关于ios - swift 3 : How to set multiple cookies for JWPlayer for HLS Streaming,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42919229/

相关文章:

ios - Swift:自定义部分标题包含用于删除行或仅为该部分的行添加行的按钮

ios - iPhone 中的运行时类创建

amazon-web-services - 使用 cloudform 模板的 AWS Systems Manager

node.js - Lambda/nodejs http 在没有设置 VPC 的情况下超时

security - “记住我”身份验证功能,是否始终意味着 'Unsecure' 网站?

ios - SDWebImage 库只加载两个图像

iphone - 应用内购买失败的交易

azure - 使用混合云平台

javascript - 使用 JavaScript 更改边框颜色并从 Javascript 保存 Cookie

php - 浏览器如何知道在请求时向服务器发送哪些 cookie?