objective-c - 我需要在iPad上播放没有声音的视频

标签 objective-c xcode ipad audio mpmovieplayercontroller

我在项目中使用MPMoviePlayer播放视频。现在,根据用户要求,我需要播放没有声音的视频。
现在,我在用户选择按钮时使用此代码播放视频。是否有任何API调用可以使视频声音静音?
请帮助我找到解决方案。
非常感谢您的提前反馈。

    NSURL *urlforVideo = [NSURL URLWithString:symbolTalkEntry.fileName];
   MPMoviePlayerController  *dynamicScenePlayer=[[MPMoviePlayerController alloc] initWithContentURL:urlforVideo];
    dynamicScenePlayer.shouldAutoplay=YES;

最佳答案

您可以尝试以下方法:

[[MPMusicPlayerController applicationMusicPlayer] setVolume:(use a value between 0.0 and 1.0)]

如果您的MPMoviePlayerController使用应用程序音频 session ,则可以使用。

关于objective-c - 我需要在iPad上播放没有声音的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7670806/

相关文章:

ios - 错误解析 JSON 错误 3840

swift - 尝试在私有(private) Pod 上运行测试时出错

ios - 如何将权利文件添加到 XCode 4.5 项目?

iphone - 即使连接了硬件键盘也显示 iPhone 软键盘

ios - 如何使单元格中的 UIButton 在被点击后立即保留特定状态?

ios - 警报 View :(UIAlertView *) alertView method not working in Appdelegate

具有自动布局的 iOS UIScrollView 未正确居中

iOS应用商店应用名称通过testflight beta应用预留

iphone - Apple 为应用程序内购买提供什么样的内容,在什么条件下?

iOS 启动图像文件类型