w+
w+
如果从一个view跳转到带player的view是可以正常旋转的,如果是root view里有player,点击旋转按钮无反应 **运行环境** - iPhone XS max - iOS 15.5 - Swift
使用avplayer,3.3.3用下面的code是正常工作的,升级成3.4.1后,报错 ``` var headers: [AnyHashable: Any] = [:] headers["Referer"] = "referer" headers["User-Agent"] = "user_agent" let asset = AVURLAsset(url: url, options: [ "AVURLAssetHTTPHeaderFieldsKey": headers ]) player.urlAsset = SJVideoPlayerURLAsset(avAsset: asset) ``` 新版本报错...
https://europe.olemovienews.com/hls2timeofffmp4/20220718/sBmEtija/mp4/sBmEtija.mp4/master.m3u8 这个视频可以在safari正常播放,不启用缓存sjvideoplayer也没问题 启用缓存后 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[HLSAsset totalLength]: unrecognized selector sent to instance 0x2833f3f00'
使用播放记录后 ``` var record = SJPlaybackHistoryController.shared().record(forMedia: mediaId, user: userId, mediaType: SJMediaTypeVideo) if record == nil { record = SJPlaybackRecord() record?.mediaId = mediaId record?.userId = userId } let start = record?.position...
打开aliplayer的pip后, 按pip图标没有反应,app退到后台,桌面能显示pip视频 能不能通过图标来切换pip? ``` let controller = SJAliMediaPlaybackController() if #available(iOS 14.2, *) { controller.canStartPictureInPictureAutomaticallyFromInline = true } ```
如果视频没有音轨,不论设置多少倍速播放,都是1X速度播放
发现几个小问题 1.PIP图标被压扁 2.点击选择video track和audio track按钮,默认显示出来有时候是同时勾选了好几项 3.先90度旋转成横屏,然后切换视频轨道,再旋转成竖屏时,横竖会出错 另外如果app退回后台不想自动打开pip,是不是设置canStartPictureInPictureAutomaticallyFromInline成false就可以了? 附上一个测试链接 https://d18dyiwu97wm6q.cloudfront.net/v1/master/3722c60a815c199d9c0ef36c5b73da68a62b09d1/LoveNature4K2-prod/playlist.m3u8   