how to play media with cookies content from the server in AVPlayer(Swift),i have tried but it shows play icon with cross line.
func showVideo(url: String)
{ let videoURL = NSURL(string: url)
let cookiesArray = HTTPCookieStorage.shared.cookies!
let cookieArrayOptions = [AVURLAssetHTTPCookiesKey: cookiesArray]
let assets = AVURLAsset(url: videoURL! as URL, options: cookieArrayOptions)
let item = AVPlayerItem(asset: assets)
videoPlayer = AVPlayer(playerItem: item)
self.playerController.player = self.videoPlayer
self.playerController.view.frame = self.view.frame
self.present(self.playerController, animated: true, completion: nil)
self.playerController.player?.play()
}
but i am unable to play any media in iOS(Swift) using AVPlayer , we are using AWS Cloudfront to store and retrive media.please correct me or give me proper way to do the same.thanks in advance.