【问题标题】:Play AVAudio Player and AVCam at the same time同时播放 AVAudio Player 和 AVCam
【发布时间】:2013-10-09 04:07:27
【问题描述】:

我正在使用 Apple 的 AVCam,并且在 AVCam 运行时运行 AVAudioPlayer 时遇到困难。我该怎么办?每次我同时运行它们时,其中一个都会停止。 AVCam 正在使用 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{});AVAudioPlayer 在主队列中。请帮我!我需要帮助!

【问题讨论】:

  • 我尝试删除“audioInput”,它成功了!但视频中的音频已静音。伙计们我该怎么办?
  • 我明白了。只需添加一个音频会话。

标签: ios multithreading avaudioplayer avcam


【解决方案1】:

导入以下内容

#import <AVFoundation/AVAudioSession.h>

在 AppDelegate 的 didFinishLaunchingwithOptions 中使用以下代码行

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    • 1970-01-01
    • 2020-11-09
    相关资源
    最近更新 更多