lanikai / alohartc

WebRTC native stack tailored for ARM/Linux embedded systems
https://alohartc.com
Apache License 2.0
19 stars 6 forks source link

User interface #114

Closed thinkski closed 4 years ago

thinkski commented 4 years ago
Screen Shot 2020-01-25 at 2 04 55 AM

Replaces default autogenerated Go flag command line interface with a prettier, custom help message and getopt-style short and long options.

Also adds skeletal support for debian package. Packages all currently build, but Coral package is missing its custom source executable (which uses OpenGL ES 3 for efficient packed to planar conversion, followed by libx264 for encoding). The Tegra package uses gstreamer to read from the nvmedia encoder source (this does not actually work yet, as no file or gstreamer media source is supported).

Uses a new cmd/alohartcd directory for all this as this is not an example per se, as Alohacam was designed to be.