【问题标题】:GPUImage multiple live videosGPUImage 多个直播视频
【发布时间】:2013-10-10 17:49:16
【问题描述】:

我正在使用 Brad Larsons GPUImage 框架,想知道是否可以同时拥有多个实时视频。 每个实时视频都应应用自己的过滤器。类似于 iOS 中包含的相机应用程序。

非常感谢任何帮助。

【问题讨论】:

    标签: ios opengl-es gpuimage live-video


    【解决方案1】:

    当然。查看框架附带的 MultiViewFilterExample 示例应用程序,它就是这样做的。

    为此,您需要获取单个视频或照片相机输入,并使其针对多个过滤器。这些过滤器中的每一个都将从相机接收一帧并对其进行处理。然后,您可以将这些过滤器的输出定向到单独的 GPUImageView 进行显示。作为一种优化,我建议在过滤器上使用-forceProcessingAtSize:,将它们限制为您最终预览视图所需的像素大小(这就是我在上面的示例中所做的)。

    【讨论】:

    • 谢谢布拉德,这正是我所需要的。
    • @Brad Larson 我正在使用该示例并在设备上运行它。但是有显示蓝屏没有别的。为什么?
    • 嗨,布拉德,但是如何使用 GPUImageMovieWriter 录制多个实时视频?有什么提示吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 2019-02-28
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多