potential-engine

RTSP server

LGPL-3.0 License

Stars
21
Committers
2

Bot releases are hidden (Show)

potential-engine - Version 1.3.2: Thrown Bricks Latest Release

Published by c-x-berger about 5 years ago

This version is dedicated to @jonohayon for finding the bug.

  • Fixes #1 (TL;DR: nullptr is wack)
potential-engine - Version 1.3.1 - Well, this is Embarrassing

Published by c-x-berger over 5 years ago

  • Fix server literally always using shared memory due to broken switch.
  • Fix compile-time warning about function not returning.
potential-engine - Version 1.3.0: We'll Fix it in Post

Published by c-x-berger over 5 years ago

This release is fundamentally broken. Please use version 1.3.1 instead.

  • Add support for reading shared memory
    • Write frames in I420 color to /tmp/whatever_named_pipe, and read then in with potential-engine --shared_memory -d /tmp/whatever_named_pipe -w <video width> -h <video height> -f framerate
      • Writing to the pipe is outside the scope of potential-engine, check out other projects for that
    • Width, height, and framerate must be provided to correctly interpret the pipe
    • Make sure you don't exceed your system's capabilities - even with OpenMAX, consider keeping the resolution in the 240p block.
  • Changed to LGPL license to be less infectious
    • A program that wraps potential-engine is not required to be under the GPL (or compatible)
    • We continue to ask that you refrain from using our server or derivatives of our server as a "secret sauce" to get an advantage over other teams - more teams using it is good for us and more teams that know about H.264 streaming is good for FIRST
potential-engine - Version 1.2.1: Maize of Champions

Published by c-x-berger over 5 years ago

🌽

This tiny release adds support for fancy cameras that output H.264 video without additional encoding. It also improves some minor internal details, so if it doesn't compile or run correctly anymore please direct complaints to /dev/null our CD thread.

ARM release build coming Soonâ„¢.

potential-engine - Version 1.2: Centralized Gardening

Published by c-x-berger over 5 years ago

Event name puns give me life.

  • Allow selecting any Video4Linux device with the --device (or -d) options.
  • Codebase reformat according to CLion defaults.
    • In general, code has been tidied up (e.g. nullptr in place of NULL, more pass-by-reference)
  • Check that the port specified can actually be bound to, exit with code EADDRNOTAVAIL if it cannot
    • We made an honest attempt to enable IPv6 in this release, but gst-rtsp-server doesn't seem to support it.
potential-engine - Version 1.1: Tipped Canoe

Published by c-x-berger over 5 years ago

Fixes what looked like a memory issue with enabling OMX on Raspberry Pi devices. In reality it was likely an issue with Glib. The wonderful world of Debian Stable...

potential-engine - Version 1.0: Tipping Canoe

Published by c-x-berger over 5 years ago

(Get it? Tipping Canoe? Tippecanoe? No? I'll stop now.)

Initial release. Check out our announcement threads on Chief Delphi and reddit!

ARM builds are coming... soon. For now, the README contains build directions.