github pion/webrtc v4.1.0

latest releases: v4.1.4, v3.3.6, v4.1.3...
4 months ago

Pion v4.1.0

  • New release schedule – a fresh minor version will ship on the last weekend of every month.
  • AV1 support is complete and stable.
  • Data Channels now handle payloads larger than 65 535 bytes (MaxUint16) and parses a=max-message-size.
  • HEVC / H.265 RTP payloader added.
  • Multi-codec negotiation lets peers negotiate for media sections with different audio/video codecs.
  • ICE improvements
    • Add a ufrag extension to generated candidates.
    • ToICE converts webrtc.Candidate to ice.Candidate.
    • New APIs to add and retrieve ICE extensions.
    • AddCandidate rejects candidates from old generations.
  • SCTP – exposed SCTPTransport.BufferedAmount for better flow-control insight.
  • RTP tracksWithRTPTimestamp lets you set a custom initial RTP timestamp.
  • Codec matching fixes when peers advertise the same codec with different sample-rates or channel counts.
  • Test refactors and code enhancements.

Thanks to everyone who contributed since v4.0.0 (2024-10-11)! ❤️

@0x34d @3DRX @5ur3 @5xp @aalekseevx @abrender @aler9 @amanakin @amincheloh @andresmanelli @at-wat @boks1971 @cnderrauber @Dailor @dkess @edaniels @evan-brass @hateeyan @hoihochan @howjmay @itzmanish @jaystenmark @jech @jmelancongen @JoeTurki @kcaffrey @kevmo314 @KW-M @LeeTeng2001 @levaitamas @mengelbart @N1cOs @nithu1991 @Olex1313 @oto313 @pabloFuente @paulwe @rileym-arcules @robfig @RyanPotat @San9H0 @seaduboi-openai @Sean-Der @sirzooro @skyfall2022 @sterlingdeng @strangesast @strombergdev @stv0g @sukunrt @tyohan @ValorZard @WofWca @xdrudis @y-kawawa @YannSc @zcc0077 @zjzhang-cn Anton, ARJUN SHAJI, Brave Yao, Nils Ohlmeier, sterlingdeng

Don't miss a new webrtc release

NewReleases is sending notifications on new releases.