音频及视频播放:
效果图:
实现思路:
1:利用AVPlayer和AVPlayerItem实现音频播放器,
let url = NSURL(string: vocieModel!.voiceuri!)!
songItem = AVPlayerItem(URL: url)
player = AVPlayer(playerItem: songItem!)
player.play()
2:开始播放后获取播放进度,利用
addPeriodicTimeObserverForInterval
方法获取当前播放的音频时间,从服务器获取音频总时长,将比值设置给进度条,这就实现了显示进度条功能