在 flutter 中加载基于 ip 的视频流 iOS
Loading ip based video stream in flutter iOS
我正在用 flutter 开发一个用于流式传输视频的移动应用程序。一些流是基于 ip 的,它们不是 https,而只是 http。我设法在 android 中播放了这些视频,但在 iOS 中却无法播放这些视频。我认为 ATS 在 iOS 中阻止了它。我尝试在 info.plist
中将 Allow Arbitrary Loads
设置为 YES
,但仍然无法正常工作。是否有其他方式来播放这些流?
我解决了这个问题。这不是由于 ATS,而是因为 flutter video player。 Flutter 视频播放器在播放 m3u8 流时出现问题。因此我加载了原生 iOS avplayer 并解决了问题。
我正在用 flutter 开发一个用于流式传输视频的移动应用程序。一些流是基于 ip 的,它们不是 https,而只是 http。我设法在 android 中播放了这些视频,但在 iOS 中却无法播放这些视频。我认为 ATS 在 iOS 中阻止了它。我尝试在 info.plist
中将 Allow Arbitrary Loads
设置为 YES
,但仍然无法正常工作。是否有其他方式来播放这些流?
我解决了这个问题。这不是由于 ATS,而是因为 flutter video player。 Flutter 视频播放器在播放 m3u8 流时出现问题。因此我加载了原生 iOS avplayer 并解决了问题。