首页 > 解决方案 > 使用 open-cv 在 python 中从客户端操作视频数据

问题描述

我部署了一个基于 Python Flask 服务器的 WebApp。它包含允许用户从网站(通过getUserMedia )访问自己的相机的 javascript 。

我喜欢使用python库(例如open-cv)直接在客户端提供和处理这个视频流。但是,我相信 python 代码是在服务器端执行的(我找不到确切的参考,我是 WebDev 的新手)。

我想避免先将视频流式传输到服务器然后再处理它。我已经尝试过了,但由于质量损失和延迟问题而感到不满意。

编辑:事实证明这是不可能的!我一直在使用 WebSockets 将视频流式传输到服务器。但是,流是用 base64 编码的,现在您可能知道为什么会这样了。我绝对想避免使用 WebRTC,因为我在网上找到的所有示例都已过时......

标签: pythonandroidhtmlwebhttp-live-streaming

解决方案


推荐阅读