iOS AVPlayer 没有声音
Posted
技术标签:
【中文标题】iOS AVPlayer 没有声音【英文标题】:iOS AVPlayer No sound 【发布时间】:2015-08-18 12:59:58 【问题描述】:这是我的代码。我检查了网址。但是没有声音。
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: 调用
【问题讨论】:
你是在播放视频还是声音? 声音。文件类型为“.3gp”。 你应该使用AVAudioPlayer
来播放声音文件。
对不起。我的解释不够充分。网址是 http 网址。不是本地的。
但是你也可以从AVAudioPlayer
播放http url
【参考方案1】:
音频混合只能与基于文件的媒体一起使用,不支持与使用 HTTP 实时流媒体提供的媒体一起使用。
否则,AVPlayerItem 的 audioMix 属性可以设置为 PHImageManager 的 requestAVAssetForVideo:options:resultHandler: 方法返回的 audioMix 属性的值。
【讨论】:
以上是关于iOS AVPlayer 没有声音的主要内容,如果未能解决你的问题,请参考以下文章