这是我的代码。我已经检查了网址。但是没有声音。

var player = AVPlayer()

func playAudio(sender:UIButton!){
    var btnsendtag:UIButton = sender


    let url : String = self.array_mainlist[btnsendtag.tag]["voice_url"] as String
    let playerItem = AVPlayerItem( URL:NSURL( string:url ) )
    player = AVPlayer(playerItem:playerItem)
    player.rate = 1.0;
    player.play()


}

和日志
:setMessageLoggingBlock:已调用

最佳答案

音频混音只能与基于文件的媒体一起使用,不支持与通过HTTP Live Streaming服务的媒体一起使用。

否则,可以将AVPlayerItem的audioMix属性设置为PHImageManager的requestAVAssetForVideo:options:resultHandler:方法返回的audioMix属性的值。

09-25 19:34