SJVideoPlayer
SJVideoPlayer copied to clipboard
新版本怎么设置avAsset
使用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)
新版本报错
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'You must override playerWithMedia:completionHandler: in a subclass.'
方便贴一下播放器初始化部分的代码吗?