0

我尝试使用http://codethink.no-ip.org/wordpress/archives/673中的以下代码,然后将其放入 OpenTok 的 The OpenTokHello 示例应用程序中,它似乎并没有像我想象的那样实际录制视频。

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

关于我做错了什么的任何想法?

4

1 回答 1

1

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

这个 ScreenCaptureView 的实现可能不适用于我们的 SDK,因为我们所有的视频渲染都是在 UIView 的上下文之外完成的。您必须抓住视图的渲染层才能恢复屏幕的那部分。

根据您尝试录制对话的原因,我建议您选择

  1. 在 QuickTime 中使用屏幕截图并在模拟器中运行您的应用程序(更容易)
  2. 等待 iOS 上的 OpenTok 归档支持,这将在几个月后提供(也很容易,但不适合不耐烦的人)
  3. 从 CoreGraphics 捕获订阅者的渲染输出(不太容易)
于 2012-04-19T00:59:01.677 回答