github QuantumEntangledAndy/neolink v0.6.0
Neolink 0.6.0

latest releases: v0.6.3.rc.2, v0.6.3.rc.1, v0.6.2...
3 years ago

Neolink Release 0.6.0

Configuration of mqtt has changed. Mtt broker is not defined globally rather then individually

bind = "0.0.0.0"

[mqtt]
server = "127.0.0.1" # Address of the mqtt server
port = 1883 # mqtt servers port
credentials = ["username", "password"] # mqtt server login details

[[cameras]]
name = "Camera01"
username = "admin"
password = "password"
uid = "ABCDEF0123456789"
  • Adds the mqtt-rstp command to start mqtt and rtsp together
  • Live configuration can be controlled by publishing to the neolink/config mqtt topic (this is not saved to disk)
    • Cameras can be added and removed
    • Streams can be disabled/enabled with cameras.stream = "none", cameras.stream = "both" etc
    • Cameras can be disabled/enabled cameras.enabled = false
  • Improvements to discovery to connect more reliably
  • Low level reconnects on certain UDP socket failures that don't require full relogin
  • Cameras now uses a shared interface between all commands (reduces data duplication with multiple streams)
  • Complete rework (again) of streaming should reduce certain stream errors
  • Fixes to battery command
  • Removal of some now unused config options splash, buffer_size, use_smoothing

Don't miss a new neolink release

NewReleases is sending notifications on new releases.