Swift 如何录制在UIview上渲染的视频

Swift 如何录制在UIview上渲染的视频,swift,twilio,Swift,Twilio,我使用TwilioTvivideView,在xcode中的UIView元素上渲染正在播放的视频。由于我们不确定视频的格式,我想录制在视图上渲染的视频,并将其存储。如何在xcode中实现这一点(使用swift)? 在安卓系统中,可以通过拍摄ui视图本身的快照来实现……但不确定xcode的情况。Twilio开发者福音传道者 在搜索之后,我找不到一种在UIView中录制视频和声音的简单方法。但是,有一个名为的库,允许您在UIView中录制播放的视频,您可能想查看。谢谢Phil,但正如我在问题中提到的,

我使用TwilioTvivideView,在xcode中的UIView元素上渲染正在播放的视频。由于我们不确定视频的格式,我想录制在视图上渲染的视频,并将其存储。如何在xcode中实现这一点(使用swift)?
在安卓系统中,可以通过拍摄ui视图本身的快照来实现……但不确定xcode的情况。

Twilio开发者福音传道者


在搜索之后,我找不到一种在UIView中录制视频和声音的简单方法。但是,有一个名为的库,允许您在UIView中录制播放的视频,您可能想查看。

谢谢Phil,但正如我在问题中提到的,我需要一个基于swift/的库,Gliesh似乎是objective-C basedOh,您不能在swift中使用Obj-C库吗?我的项目不接受,顺便问一下,你有没有一个解决方案来记录使用twilio传输的音频?api是否允许录制正在流式传输的音频?SDK中没有现成的方法在设备上录制音频。然而,在私人测试版中,我们现在正在测试一个可以录制视频和音频的媒体服务器。啊,我明白了,但由于它仍然是私人测试版,我认为我们无法访问它。有人建议录制TVIAudioTrack,由TVIRoom中的每个参与者播放,并将其保存到磁盘上吗?找到什么了吗?