Skip to content

Version 1.4.0

Compare
Choose a tag to compare
@biglittlebigben biglittlebigben released this 05 Apr 19:58
· 52 commits to main since this release
c2b9212

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)