【问题标题】:How to mute mic while Recording using UIImagePickerController?使用 UIImagePickerController 录制时如何使麦克风静音?
【发布时间】:2012-06-03 10:35:34
【问题描述】:

我正在使用 UIImagePickerController 在我的一个应用程序中录制视频。我已成功录制视频。但现在我想在录制视频时将麦克风静音(没有音频的视频)。 我已经搜索了很多,但没有一个关于它的线索。 请帮我解决这个问题。 有没有可能。如果可能的话,比如何。 提前致谢。

【问题讨论】:

    标签: ios xcode uiimagepickercontroller video-recording


    【解决方案1】:

    如果您希望您的应用程序出现在应用商店中,那么没有经过苹果批准的方法可以真正使整个 iPhone 静音。有某些库但未获批准。

    Apple's documentation on Audio Session

    根据文档,您只能要求用户将手机静音,并且您可以响应某些音频更改,例如其他声音、电话、电子邮件声音,但您不能以编程方式静音。

    另见Documentation on Programming in iPhone音频见第 3.3 部分。(可在 iOS 中访问和执行的事件)。

    【讨论】:

    • 谢谢@roronoa。请分享一个链接,以便我可以告诉我的客户这个“静音麦克风”任务是非法的。
    【解决方案2】:

    您可以使用 AVFoundation 框架来录制没有声音的视频,请查看:

    AVFoundation Programming Guide

    【讨论】:

    • 能否分享一些用于无声视频录制的代码sn-p。提前致谢
    猜你喜欢
    • 2023-03-21
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多