Я работаю над пользовательским видеопроигрывателем, используя класс AVPlayer
, теперь я хочу реализовать регулятор громкости с помощью управления UISlider
.AVPlayer регулятор громкости во время воспроизведения Видео
Я сделал это:
NSMutableArray *allAudioParams = [NSMutableArray array];
AVMutableAudioMixInputParameters *audioInputParams =[AVMutableAudioMixInputParameters audioMixInputParameters];
[audioInputParams setVolume:volumeSlider.value atTime:kCMTimeZero];
[allAudioParams addObject:audioInputParams];
AVMutableAudioMix *audioZeroMix = [AVMutableAudioMix audioMix];
[audioZeroMix setInputParameters:allAudioParams];
[self.playerItem setAudioMix:audioZeroMix];
Но это не работает для меня, так что может кто-нибудь пожалуйста, предложить мне любое другое решение для этого я сделал так много R & д, но не в состоянии найти правильное решение.
Спасибо.
Это работает для меня спасибо чувак. – 2013-04-05 12:27:14
Но это не работает с Live Stream (playlist.m3u8) любым решением? – Buntylm