我正在使用该库访问https://github.com/piemonte/Player在IOS中播放HLS视频。我所有的视频都在AWS S3存储桶中。一切正常。
现在,我需要跳一段特定的视频时间。所以我用下面写的如下:
self.player.seek(to: targetTime, completionHandler: nil)
但是我遇到以下错误。
任务<99ECD3D0-64AC-4FED-9997-7008A462CD35>。<28>加载失败,错误为Error Domain = NSURLErrorDomain代码= -999“已取消” UserInfo = {NSErrorFailingURLStringKey = https://s3.ap-xxx-1.amazonaws.com/segment-2.ts,NSErrorFailingURLKey = {{3 }},_ NSURLErrorRelatedURLSessionTaskErrorKey =( “ LocalDataTask <99ECD3D0-64AC-4FED-9997-7008A462CD35>。<28>”
我也已将其添加到info.plist中,但无法正常工作。
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>