Skip to main content

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。

Metadata

Release files for liteboty-stream 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for liteboty-stream 0.2.2
File Size Uploaded
liteboty_stream-0.2.2.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for liteboty-stream 0.2.2
File Interpreter ABI Platform
liteboty_stream-0.2.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.9 kB

Release files / liteboty_stream-0.2.2.tar.gz

Download URL liteboty_stream-0.2.2.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
34e18e435ed49ec74ec20952aeac9f4f92b125468e7dcf32901c07b697b26a19
BLAKE2b-256 checksum
How to use checksums
9f38a6b9b68f527b09851f1c2085b62066ba3e9aa6c2b3c553c8c1bdb01806f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.11 Windows/10

Release files / liteboty_stream-0.2.2-py3-none-any.whl

Download URL liteboty_stream-0.2.2-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d83cbdb4ea13a82ce4c0de9fab0c126769fe1b306851e26975b1d16f9f47f72e
BLAKE2b-256 checksum
How to use checksums
5772c50cc74070874d3dd6ca0eec9dfd0c6d1e44b82c6a9d8336bc025dce4957
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.10.11 Windows/10

Release history Release notifications | RSS feed

This release

0.2.2 This release

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page