#real-time #industrial #plc #roboplc

app rvideo-view

A lightweight video viewer for rvideo

7 releases

new 0.4.0 Jun 17, 2024
0.2.3 Jun 9, 2024
0.1.1 Jun 8, 2024

#43 in Video

Download history 342/week @ 2024-06-02 199/week @ 2024-06-09 155/week @ 2024-06-16

696 downloads per month

Apache-2.0

95KB
767 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

~31–51MB
~713K SLoC