如何在本地设置缓冲区和下载缓存以从AVPlayer中的.PLS文件脱机播放?

时间:2017-04-05 06:42:47

标签: ios swift avfoundation avplayer hls

AVPlayer正在完美播放.pls文件,但现在需要扩展对离线缓存的支持并使其脱机播放。我想设置缓冲区值(如200KB,500KB,1MB)来下载本地iOS目录中的流缓存并脱机播放。

播放代码:

myplayerItem = AVPlayerItem(url: url as! URL)
myPlayer = AVPlayer(playerItem: myplayerItem)
myPlayer.play();

请注意:此.pls文件仅包含音频数据,不包含视频数据。在文本编辑器中打开pls文件时,它看起来如下所示:

[playlist]
numberofentries=1
File1=http://server.com:8085/stream
Title1=somename
Length1=-1
version=2

请分享您的经验以上。是否可以在iOS中使用?

0 个答案:

没有答案