应用内 ReplayKit 广播:如何提供音频?

问题描述

我正在使用 ReplayKit 向我的 iOS 应用程序添加应用程序内广播功能代码很简单(为了简化我去掉了错误处理代码),它基于WWDC 2016视频(似乎没有太大变化):

        RPbroadcastActivityViewController.load { (avc,error) in
            avc.delegate = self
            self.present(avc,animated: true)
        }
extension OverlayViewController : RPbroadcastActivityViewControllerDelegate {
    func broadcastActivityViewController(_ broadcastActivityViewController: RPbroadcastActivityViewController,didFinishWith broadcastController: RPbroadcastController?,error: Error?) {
        broadcastActivityViewController.dismiss(animated: true) {
            broadcastController.startbroadcast { (error) in
                broadcastController.delegate = self
                self.broadcastController = broadcastController
            }
        }
    }
}

这足以将应用程序的屏幕共享给各种广播应用程序,例如 Mobcrush 和 TwitCastingGame,但它们不会获得任何音频,例如来自麦克风的声音和/或来自应用程序本身的声音。有谁知道如何在视频的同时提供音频?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)