Skip to main content

No project description provided

Project description

Liteboty Stream

Liteboty Stream 是一个基于 Redis 的视频流监控系统,可以订阅并显示来自 Redis 频道的视频流数据。

功能特点

  • 支持多视频流同时显示
  • 提供图形界面和命令行两种使用方式
  • 支持多种图像解码格式(RGB、L等)
  • 窗口大小自适应调整
  • 支持窗口层叠和平铺排列

安装

使用 pip 安装:

pip install liteboty-stream

使用方法

图形界面模式

启动图形界面:

liteboty-stream ui

在图形界面中:

  1. 点击"新建视频流"按钮或使用快捷键 Ctrl+N
  2. 在弹出的对话框中填写:
    • Redis 地址(例如:10.8.2.2:6379)
    • 订阅频道(例如:/video/raw)
    • 解码格式(默认:RGB)
  3. 点击"确定"添加新的视频流窗口

命令行模式

直接启动单个视频流窗口:

liteboty-stream run --broker 10.8.2.2:6379 --channel /video/raw --decode RGB

参数说明:

  • --broker:Redis 服务器地址(必填)
  • --channel:Redis 订阅频道(必填)
  • --decode:图像解码格式,默认为 RGB

快捷键

  • Ctrl+N:新建视频流
  • Ctrl+Q:退出程序

系统要求

  • Python 3.10 或更高版本
  • Redis 服务器
  • 支持的操作系统:Windows、Linux、macOS

依赖项

  • PySide6
  • Redis
  • Pillow
  • Click
  • Liteboty

许可证

本项目基于 MIT 许可证开源。

问题反馈

如果您在使用过程中遇到任何问题,请访问我们的 GitHub 仓库 提交 Issue。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

liteboty_stream-0.2.2.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

liteboty_stream-0.2.2-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file liteboty_stream-0.2.2.tar.gz.

File metadata

  • Download URL: liteboty_stream-0.2.2.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.10.11 Windows/10

File hashes

Hashes for liteboty_stream-0.2.2.tar.gz
Algorithm Hash digest
SHA256 34e18e435ed49ec74ec20952aeac9f4f92b125468e7dcf32901c07b697b26a19
MD5 a57282af70526ed40b58e392c63cbbc6
BLAKE2b-256 9f38a6b9b68f527b09851f1c2085b62066ba3e9aa6c2b3c553c8c1bdb01806f4

See more details on using hashes here.

File details

Details for the file liteboty_stream-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: liteboty_stream-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.5 CPython/3.10.11 Windows/10

File hashes

Hashes for liteboty_stream-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d83cbdb4ea13a82ce4c0de9fab0c126769fe1b306851e26975b1d16f9f47f72e
MD5 e19e34d0e30719258a7b70ca6de3c706
BLAKE2b-256 5772c50cc74070874d3dd6ca0eec9dfd0c6d1e44b82c6a9d8336bc025dce4957

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page