Skip to content

v0.5.7

Compare
Choose a tag to compare
@kyriediculous kyriediculous released this 03 May 16:16
· 1 commit to master since this release

Windows Users

This release fixes the broken v0.5.5 Windows binary and also includes a small update to the HTTP ingest response format for broadcasters.

There is a known issue with the GPU transcoding test that the Windows binary runs on start up, but transcoding works after start up. This will be fixed in a future release, but for now a Windows based orchestrator and/or transcoder should be started with the -testTranscoder=false flag.

Important Changes

  • Enabled filtergraph persistence in between segments during GPU transcoding. This update results in roughly a 30% performance gain when using a GPU to transcode a 1080p input into 720p, 576p, 480p and 360p outputs (#1444)
    With this update, the transcode job serialization introduced in v0.5.5 is no longer needed (as it was a temporary solution for sub-optimal GPU transcoding performance) so that code has been removed

  • Fixed an overflow bug that could cause an orchestrator to advertise a price different from the price that it expects payments to be based on (#1450)
    This resolves the invalid ticket recipientRand error that many orchestrators have been observing in their logs when transcoding streams

Running Livepool

  1. Download the release
  2. Unpack the archive
  3. (optional) windows: move the executable to your PATH , others: move the binary to /usr/local/bin
  4. Run the binary with livepool -ethAcctAddr <YOUR_ETH_ADDRESS> -nvidia <YOUR GPU PCIe IDs>