如何以编程方式静音视频

时间:2014-06-30 18:32:11

标签: ios iphone mpmovieplayercontroller mpmovieplayer

如何播放没有声音的视频?

我尝试了这些选项,但它们都没有奏效:

1)将MPMusicPlayerController播放器设置为ipodMusicPlayer并禁用应用程序音频。

musicPlayer = [MPMusicPlayerController iPodMusicPlayer];
[[MPMusicPlayerController applicationMusicPlayer] setVolume:0];

2)强制应用运行音频

 NSError *error = nil;
 if ([[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:&error]) {
     NSLog(@"Error setting audio session: %@", error);
 }

1 个答案:

答案 0 :(得分:1)

使用此代码库静音。

NSError *errorFeedBack = nil;

if (![[AVAudioSession sharedInstance] setActive:NO error:&errorFeedBack] ) 
{
    NSLog(@"Error encountered: %@", [errorFeedBack localizedDescription]);
}