问题描述
我正在使用 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 (将#修改为@)