1

我创建了一个 Android WebRTC 应用程序,它成功地将视频从设备流式传输到其他对等方。但是,我需要能够同时在设备上拍摄高分辨率图片,然后将其保存在本地。

我试图在 WebRTC 运行时打开我自己的相机会话,但这会导致 WebRTC 关闭。我还尝试了从本地视频流中捕获帧的各种解决方案,但是分辨率仅与流本身一样好(在我的情况下为 640 x 480)。

我已经能够创建另一个相机,然后关闭 RTC 视频,拍照,然后重新启用 RTC。但是,相机需要很长时间才能对焦和建立曝光。

我在 iOS 上确实有这个工作,但一个 Android 解决方案正在逃避我。任何帮助表示赞赏!

4

0 回答 0