releases.shpreview

Rust SDKs

Mon
Wed
Fri
JulAugSepOctNovDecJanFebMarAprMayJunJul
Less
More
Releases96Avg29/mo
livekit/v0.7.53

Adds a pre-encoded video publish path with EncodedVideoFrame, EncodedVideoCodec, and EncodedFrameType APIs, and validates AV1 and H265 access units on ingest. Room EOS is now emitted when the LiveKit room event channel closes after a server-initiated disconnect, and duplicate disconnect events during teardown are ignored.

Read more →
libwebrtc/v0.3.42

Added a pre-encoded video publish path with EncodedVideoFrame, EncodedVideoCodec, and EncodedFrameType publish APIs, passthrough encoder and frame buffer in webrtc-sys, and AV1/H265 validation on ingest. WebRTC rate-control targets and keyframe requests are forwarded to encoded sources.

Read more →
webrtc-sys/v0.3.39

Added a pre-encoded video publish path with a passthrough video encoder, encoded video frame buffer, and new publish APIs (EncodedVideoFrame, EncodedVideoCodec, EncodedFrameType) with a PreEncoded backend. WebRTC rate-control and keyframe requests are forwarded to encoded sources, with AV1 and H265 access unit validation on ingest.

Read more →
livekit/v0.7.52

Native video subscribers can now opt into zero-playout-delay mode via the local_video subscriber's --low-latency flag. Data track types have public fields for the first time, and data-stream logic and shared types were extracted into new livekit-common and livekit-data-stream crates (public API unchanged).

Read more →
livekit-ffi/v0.12.68

Initial video quality improves by setting a Google start-bitrate SDP hint and defaulting to MaintainResolution degradation preference, eliminating the blurry-startup ramp. Frame metadata now supports user-supplied bytes via PTF_USER_DATA packet trailers, and AV1 subscriber decode with packet trailers is fixed. Deprecated DISABLED degradation preference; MAINTAIN_FRAMERATE_AND_RESOLUTION is the new recommended value.

Read more →
livekit/v0.7.50

Video no longer starts blurry—WebRTC's bandwidth estimator now begins at 70% of target bitrate via the x-google-start-bitrate SDP hint for all codecs, and degradation defaults to MaintainResolution. Also adds arbitrary user_data to frame metadata, exposes DegradationPreference via FFI, and deprecates DISABLED in favor of MaintainFramerateAndResolution. Fixed AV1 subscriber decode when packet trailers are enabled.

Read more →
libwebrtc/v0.3.39

Video no longer starts blurry: sets x-google-start-bitrate SDP hint to 70% of target bitrate for all codecs and switches default degradation preference to MaintainResolution. Fixed AV1 subscriber decode when packet trailers are enabled. MaintainFramerateAndResolution added to DegradationPreference enum (replaces deprecated DISABLED).

Read more →
Last Checked
1h ago
Latest
livekit-ffi/v0.12.71
Tracking since Oct 22, 2025