Version 1.4.0
CHANGELOG
This version decreases significantly the glass to glass latency of the
bypass_transcoding WHIP pipeline.
ADDED
- Set participant metadata (#222)
- Report the region in CreateIngress and UpdateIngressState RPC calls (#227)
- Use pacer when transcoding is enabled (#230)
- Try restarting the output part of the pipeline up to 3 times if the room disconnected (#240)
- Remove the jitter buffer in the non transcoded WHIP path (#245)
FIXED
- Call RegisterListActiveIngressTopic on start (#216)
- Switch server-sdk-go to v2 (#219)
- Pick up NULL CPU monitor from protocol (#220)
- Remove some verbose logs. Gather PLI count in the stats object. (#221
- Fix typo and handle backward compatibility with livekit-server properly (#229)
- Fix panic if the whip handler receives data before the stats gatherer is set (#233)
- Use a different idle threshold in availability handler and when deciding to accept a request (#234)
- Avoid nil pointer dereference if NewLKSDKOutput fails to connect to the room (#235)
- Make sure to forward Sender Reports to the synchronizer in the WHIP handler (#243)
- Update to Go SDK 2.1.0 to fix SCTP compatibility issue (#246)
- Ensure we match WHIP simulcast layers properly (#247)