基于MQTT机制后台视频实时画面抛转到前台web显示应用

背景

        在做一个AI项目的时候,后台服务端程序需要实时监测处理视频,客户要求需要将后台的视频实时抛转到前台web页面上展示,便于实时观看分析。开始常用的是每次处理完直接抛转视频到前台web发现卡顿的厉害,然后考虑到将视频帧抛转到一个队列,前台去队列抓取视频显示,测试的时候发现,因为传输速度远远大于处理速度,这样会导致队列越来越大,导致内存溢出,也是不行的。最后使用MQTT机制成功解决这个问题。

一、windows10 系统安装emqx 的步骤和方法

1.下载 EMQ X:

  • 访问 EMQ X 官方网站:https://www.emqx.com/zh
  • 点击右上角 “免费试用” 按钮,然后在画面中间点击" EMQX Enterprise"按钮,随后点击“EMQX开源版”按钮选择适合您操作系统的版本,点击下载。基于MQTT机制后台视频实时画面抛转到前台web显示应用_第1张图片
  • 基于MQTT机制后台视频实时画面抛转到前台web显示应用_第2张图片
  • 解压下载的文件到您希望安装 EMQ X 的目录,我的放在了D盘ProgramFiles文件夹下。

2.配置 EMQ Xÿ

你可能感兴趣的:(MQTT,WEB,视频显示)