如果没有互联网,Apple HLS脱机视频播放将无法播放2个视频



我正在流媒

我可以成功下载视频。

然后,我试图通过使用4个AVPlayer实例

脱机观看四个视频
let playerItem = AVPlayerItem(asset: (asset.urlAsset))
let player1 = AVPlayer(playerItem: playerItem)
player1.play()

有一个奇怪的行为,只有首先付费视频正在播放(所有视频均已成功下载(。如果视频互换,则该条件保持不变。

该视频是通过使用我自己的Python应用程序并上传到Cloud Server从IP摄像机读取的。但是,当使用从互联网下载的示例MP4时,我可以成功播放所有视频(4个视频(。

这是我的错误,当我下载时,我为每个视频使用了不同的名称,因此我可以成功下载Vides。但是,在玩时,我被使用了所有离线视频的同一资产名称。因此,它总是只播放第一个视频。

相关内容

  • 没有找到相关文章

最新更新