如何阻止在 AVPlayer 中加载 http 流 url

Posted

技术标签:

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

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

【问题讨论】:

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

你需要使用NSAllowsArbitraryLoadsForMedia = false

来源:Apple Docs

【讨论】:

NSAllowsArbitraryLoadsForMedia 为 false 也不会阻止我们提供给 Avplayer 的 HTTP 流 URL @BASILBABY 你能在 .plist 文件中分享你的 ATS 设置吗? 已解决的问题:我们使用的流 URL 服务器应该支持安全连接。我使用的是 Internet 上提供的简单 HTTP 示例 URL。它没有被阻止。然后我尝试使用 HTTP HLS 流 URL 并被阻止

以上是关于如何阻止在 AVPlayer 中加载 http 流 url的主要内容,如果未能解决你的问题,请参考以下文章

如何阻止网站在 iframe 中加载?

如何在张量流中加载本地图像?

Flash ActiveX:如何从内存或资源或流中加载电影?

有没有办法阻止内容在最小宽度屏幕中加载

我可以阻止 C++ dll 在 Python Ctypes 中加载吗?

阻止:在 HTTPS 中加载 Laravel CSS 和 JS 时出现混合内容错误