在iphone/ipad的tokbox上录制对话

在iphone/ipad的tokbox上录制对话,iphone,video,recording,Iphone,Video,Recording,我试着使用下面的代码,然后把它放到OpenTok的OpenTokholl示例应用程序中,它似乎并没有像我想象的那样实际录制视频 我让ScreenCaptureView成为所有内容的新“超级视图”,然后确保视频流视图将添加到该视图中。当我播放视频时,流媒体视频应该在的地方是空白的 关于我做错了什么有什么想法吗?完全披露:我编写了一些OpenTok iOS SDK,并为TokBox工作 此ScreenCaptureView的实现可能无法与我们的SDK配合使用,因为我们所有的视频渲染都是在UIView

我试着使用下面的代码,然后把它放到OpenTok的OpenTokholl示例应用程序中,它似乎并没有像我想象的那样实际录制视频

我让ScreenCaptureView成为所有内容的新“超级视图”,然后确保视频流视图将添加到该视图中。当我播放视频时,流媒体视频应该在的地方是空白的


关于我做错了什么有什么想法吗?

完全披露:我编写了一些OpenTok iOS SDK,并为TokBox工作

此ScreenCaptureView的实现可能无法与我们的SDK配合使用,因为我们所有的视频渲染都是在UIView的上下文之外完成的。为了恢复屏幕的这一部分,您必须抓取视图的渲染层

根据您试图录制对话的原因,我建议

  • 在QuickTime中使用屏幕捕获并在模拟器中运行应用程序(更简单)
  • 等待几个月后在iOS上提供OpenTok存档支持(也很容易,但不适合不耐烦的人)
  • 从CoreGraphics捕获订阅者的渲染输出(不太容易)

  • 使用AVAudioRecorder录制对话效果最佳@NikhilBansal我现在对视频比对音频更感兴趣。@AlexanderNorway,我该怎么做?@user1036272转到你的个人资料,点击帮助你的答案,然后接受它们。谢谢你的回复。你知道你是否至少可以在视频屏幕上记录一个人吗?在这一点上,我不确定这是否可能;我在订阅者身上所做的所有努力都是在屏幕上获取数据,而不是关闭。查看订阅服务器的view属性,并检查其层上是否有可读内容。确保在主螺纹上进行此检查!跟进:我写了一个例子,使用上面(3)中描述的策略。发布者和订阅者视图可以在主窗口外渲染,只需使用一些核心图形。下面是一篇博客文章,重点介绍了重要信息()和GitHub()的完整示例