Skip to content

0.10.0

Choose a tag to compare

@wolfebase wolfebase released this 26 Sep 07:28
· 899 commits to main since this release

0.10.0

The server times its own picture and sizes the stream to match. The apps can still find it when Bonjour is quiet.

Added

  • At startup the server times a short 1080p60 encode. Diagnostics reports that speed and what this machine will send: the tallest picture, whether the selected tile stays at 60, and how many tiles fit. A slow machine gets a smaller picture. A copied broadcast is unchanged.
  • The iPhone and Apple TV look for the server on the local network when Bonjour finds nothing. They follow a move to a new address only when the reply proves it is the same server.
  • Diagnostics lists the channels that are on, and the recent log with passwords left out.
  • The web home leads with program artwork.

Fixed

  • A startup encode that runs past its deadline is stopped, including when a script keeps running under it.

Install

docker run -d --name broadwave --network host \
  -v /path/to/config:/config \
  -v /path/to/recordings:/config/work/recordings \
  --device /dev/dri \
  ghcr.io/wolfebase/broadwave:0.10.0

Compose file: deploy/docker/compose.yaml (the image there is :latest). Unraid template: deploy/unraid/broadwave.xml.