[問題] 調整影片(vedio/media)音量

看板MacDev作者 (信)時間13年前 (2012/09/05 17:00), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
我找到兩種方法去播放影片 比如使用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
文章代碼(AID): #1GHnIaHw (MacDev)
文章代碼(AID): #1GHnIaHw (MacDev)