使用python 多进程进行基于websocket 的实时视频流处理
Posted shiter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python 多进程进行基于websocket 的实时视频流处理相关的知识,希望对你有一定的参考价值。
文章大纲
- websocket 简介
- 使用python 进行推流操作
- 页面 html demo
- 多路推送的实现
- 如何做到延时更低呢?
- 使用深度学习推理过程中,多进程方式下CPU 和 GPU 的不同
- 学习路径与参考文献
websocket 简介
HTTP 协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理,HTTP 协议无法实现服务器主动向客户端发起消息。
这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。大多数 Web 应用程序将通过频繁的异步 javascript 和 XML(AJAX)请求实现长轮询。轮询的效率低
以上是关于使用python 多进程进行基于websocket 的实时视频流处理的主要内容,如果未能解决你的问题,请参考以下文章
基于b/s架构搭建一个支持多路摄像头的实时处理系统 ---- 使用yolo v5 模型基于GPU 多进程处理视频流
基于b/s架构搭建一个支持多路摄像头的实时处理系统 ---- 使用yolo v5 模型基于GPU 多进程处理视频流
基于b/s架构搭建一个支持多路摄像头的实时处理系统 ---- 使用yolo v5 模型基于GPU 多进程处理视频流
使用 Python websocket-client 多线程