12 unstable releases (3 breaking)

0.5.2 Aug 25, 2024
0.5.0 Aug 24, 2024
0.4.3 Aug 24, 2024
0.4.2 Jul 4, 2024
0.1.1 Jun 8, 2024

#1687 in Embedded development

Apache-2.0

98KB
776 lines

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

~20–38MB
~676K SLoC