首页 > 解决方案 > 使用 wowza 引擎进行实时流的 AR 面部过滤器

问题描述

到目前为止,我已经成功地创建流并使用 wowza 查看它,但问题是将 Ar 面罩集成到实时流中,我尝试使用 DeepAR SDK,但它仅支持 webRTC,但 DeepAR 不支持 rtmp 流,wowza 也没有其 SDK 中的面部过滤器。对此的任何帮助将不胜感激

标签: android

解决方案


我不知道 DeepAR——但我知道 Wowza Streaming Engine 确实支持 WebRTC 作为输入和输出;见https://www.wowza.com/docs/how-to-use-webrtc-with-wowza-streaming-engine

通常,如果您想使用 Wowza 进行任何图像处理,您必须在传入的视频帧被解码和重新编码之前使用转码并挂钩到该过程。这将为您提供字节数组中的原始帧数据,然后您可以通过图像处理引擎运行这些数据。但这需要大量资源(至少不是 CPU),尤其是对于图像处理必须以 fps 速度进行的实时流。Wowza 并不是为此而生的,IMO。


推荐阅读