16 releases

Uses new Rust 2024

0.5.6 Oct 13, 2025
0.5.3 Apr 2, 2025
0.5.2 Aug 25, 2024
0.4.2 Jul 4, 2024

#1555 in Embedded development

Apache-2.0

490KB
1K SLoC

rvideo-view

A lightweight viewer for RVideo streams.

  • Supports all formats supported by RVideo.

  • Cross-platform

Installation

cargo install rvideo-view

Usage

rvideo-view IP:PORT

Additional options:

  • --max-fps <MAX_FPS> [default: 255]
  • --timeout [default: 5]
  • --stream-id <STREAM_ID> [default: 0]

Metadata display

RVideo allows frame metadata to be encoded in any format. However, to display frame metadata in rvideo-view, the following requirements must be met:

  • Metadata must be encoded in MessagePack format e.g. with rmp-serde.

  • To display bounding boxes, they must be in BoundingBox structure, provided by the RVideo crate.

  • The bounding boxes array must be placed into .bboxes field on top of the metadata structure (the structure must be a map). Example.

Dependencies

~32–60MB
~1M SLoC