【问题标题】:How to block loading http stream urls in AVPlayer如何阻止在 AVPlayer 中加载 http 流 url
【发布时间】:2021-09-09 10:52:45
【问题描述】:

使用 ATS 安全性 Allow Arbitrary Loads to False 不会阻止 AVPlayer HTTP URL

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: ios swift objective-c tvos


【解决方案1】:

你需要使用NSAllowsArbitraryLoadsForMedia = false

来源:Apple Docs

【讨论】:

  • NSAllowsArbitraryLoadsForMedia 为 false 也不会阻止我们提供给 Avplayer 的 HTTP 流 URL
  • @BASILBABY 你能在 .plist 文件中分享你的 ATS 设置吗?
  • 已解决的问题:我们使用的流 URL 服务器应该支持安全连接。我使用的是 Internet 上提供的简单 HTTP 示例 URL。它没有被阻止。然后我尝试使用 HTTP HLS 流 URL 并被阻止
猜你喜欢
  • 2017-05-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-06
  • 1970-01-01
  • 2019-12-20
  • 2012-07-16
  • 2015-10-11
相关资源
最近更新 更多