我正在使用Apple HLS Catelog
同时播放并下载到离线4视频我可以成功下载视频。
然后,我尝试使用4 AVPlayer
实例
let playerItem = AVPlayerItem(asset: (asset.urlAsset))
let player1 = AVPlayer(playerItem: playerItem)
player1.play()
有一种奇怪的行为,只有第一个付费视频正在播放(所有视频都已成功下载)。如果视频互换,这种情况将保持不变。
此视频使用我自己的python应用程序从IP-Camera读取并上传到云服务器。 但是,当我使用从互联网上下载的mp4样本时,我可以同时成功播放所有视频(4个视频)。
答案 0 :(得分:0)
这是我的错误,下载时我为每个视频使用了不同的名称,所以我可以成功下载视频。但是,在播放时,我为所有离线视频使用了相同的资产名称。所以,它总是只播放第一个视频。