ios - 在flutter iOS中加载基于ip的视频流

标签 ios flutter dart avplayer flutter-dependencies

我正在 flutter 中开发一个用于流视频的移动应用程序。有些流是基于 ip 的,它们不是 https,而只是 http。我设法在 Android 中播放这些视频,但在 iOS 中,它无法播放这些视频。我认为 ATS 在 iOS 中阻止了它。我尝试在 info.plist 中将Allow Arbitrary Loads 设置为 YES,但仍然不起作用。有其他方法来播放这些流吗?

最佳答案

我解决了这个问题。这不是由于ATS,而是由于flutter video player。 Flutter 视频播放器在播放 m3u8 流时遇到一些问题。因此我加载了原生iOS avplayer并解决了问题。

关于ios - 在flutter iOS中加载基于ip的视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57860857/

相关文章:

objective-c - 如何在 Objective-C 中编写委托(delegate)模式

flutter - 在 firebase 数据中没有记录时显示控制台错误

dart - 在 Dart 中枚举或映射具有索引和值的列表

flutter - 在flutter中使用Google Cloud pub sub实现MQTT

java - Flutter/Java Plot Mp3 频率强度

ios - Textfield 确实结束了编辑崩溃应用程序

ios - 我可以向我的 .gitignore 添加什么,以便我可以防止在我的 github 存储库上 checkin pod?

ios - Swift 中的数组 objectEnumerator

flutter - 如果页面已更改,Flutter应用程序复选框将停止切换状态

ios - 如何在 Flutter 应用中高效使用 HealthKit 的步数功能?