[問題] 調整影片(vedio/media)音量
我找到兩種方法去播放影片
比如使用AVFoundation下的AVPlayer
AVPlayer* avPlayer = [[AVPlayer playerWithURL:fileURL] retain];
AVPlayerLayer* avPlayerLayer =
[[AVPlayerLayer playerLayerWithPlayer:avPlayer] retain];
CALayer *layer = self.view.layer;
avPlayerLayer.frame = layer.bounds;
[layer addSublayer: avPlayerLayer];
[avPlayer play];
或者使用MediaPlayer底下的
MPMoviePlayerViewController *mpviewController =
[[MPMoviePlayerViewController alloc] initWithContentURL:fileURL];
[self presentMoviePlayerViewControllerAnimated:mpviewController];
player = mpviewController.moviePlayer;
player.movieSourceType = MPMovieSourceTypeFile;
player.fullscreen = YES;
player.controlStyle = MPMovieControlStyleNone;
[self.view addSubview:mpviewController.view];
[player play];
但我想要用程式碼控制音量
像[AVAudioPlayer setVolume:(0-1)]
在我找到的這兩種方法中 都沒有好的解法
包含MediaPlayer下使用
player.useApplicationAudioSession = YES;
[[MPMusicPlayerController applicationMusicPlayer] setVolume:0];
也是無效
所以想請問 是否有其他API可以使用
或者這兩種方法 如何增加音量控制的功能
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.152.115
推
09/06 20:11, , 1F
09/06 20:11, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章