![](/img/trans.png)
[英]iOS 8.4 specific: AVPlayer not playing both video & audio and no errors
[英]avplayer not playing audio with in IOS
我正在尝试使用以下代码播放听众,但没有播放。 任何形式的帮助将非常感激。
NSError *sessionError = nil;
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionMixWithOthers error:&sessionError];
[[AVAudioSession sharedInstance] setActive: YES error: nil];
AVPlayerItem *item = [AVPlayerItem playerItemWithURL:[NSURL URLWithString:audioUrl]];
[self setPlayer:[[AVPlayer alloc] initWithPlayerItem:item]];
[[self player] setActionAtItemEnd:AVPlayerActionAtItemEndNone];
[[self player] play];
如果使用的是ARC,则需要保留AVAudioPlayer,因为它会自动设置为nil,这可能是没有声音的原因。 如果可以确保在头文件中这样设置self.player的属性,
@property (strong, nonatomic) AVPlayer *player;
我希望这有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.