v0.5.7
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
- Download the release
- Unpack the archive
- (optional) windows: move the executable to your PATH , others: move the binary to /usr/local/bin
- Run the binary with
livepool -ethAcctAddr <YOUR_ETH_ADDRESS> -nvidia <YOUR GPU PCIe IDs>