rvideo-view

Crates.iorvideo-view
lib.rsrvideo-view
version0.4.2
sourcesrc
created_at2024-06-07 21:49:51.12828
updated_at2024-07-04 15:24:22.672731
descriptionA lightweight video viewer for rvideo
homepage
repositoryhttps://github.com/roboplc/rvideo
max_upload_size
id1265188
size175,946
Sergiy S. (divi255)

documentation

README

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.

Commit count: 59

cargo fmt