Skip to content

v0.2.0-alpha.2

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Feb 19:17
· 3 commits to master since this release
f6e4a4e

Added

  • multi tenancy (#433)
  • rtp transport with HTTP APIs (#424)
  • pubsub datachannel (#398)
  • graceful disconnect with webrtc (#385)
  • embedded userdata to token (#379)
  • convert record to separated media files and push to s3 (#351)
  • media record (#329)
  • connector (#316)
  • audio mixer (#306)
  • api gateway and session token for securing cluster (#292)
  • webrtc sdk (#283)
  • bitrate allocator with both egress and ingress. (#268)
  • bitrate control with Twcc and Remb (#265)
  • channel pub-sub feature and tests. cluster integration test (#262)
  • add cluster metadata publish and subscribe options: peer and track info (#260)
  • switch to manual2 discovery (#486)
  • automatic SDN config with node-api and local_ip (#455)
  • standlone server (#454)
  • record compose (#448)
  • event hook (#420)
  • transport for SIP with rtpengine protocol (#359)
  • console API (#311)

Fixed

  • wrong usage of smallmap cause server crash. switched to indexmap (#457)
  • webrtc transport stuck on connect_error cause memory leak (#453)
  • handle video orientation from webrtc-extension (#452)
  • crash assert on destroy (#449)
  • endpoint internal clean up crash (#447)
  • server crash because wrong ordered of remote stream destroy messages (#380)
  • server crash if two sessions leaved with same room peer (#376)
  • build warnings and clippy warnings (#328)
  • typos and clippy warns (#296)
  • missing clear room_map in cluster cause room failed to restart (#267)
  • missing config connector agent service which caused missing peer logs (#405)
  • unsuccessful bind addr cause crash media node (#369)
  • update atm0s-sdn for fix media-node failed to register gateway after restart caused by broadcast register message was rejected by history cache logic (#337)
  • increase rtp timeout to 3 minutes (#482)
  • rtpengine generated sdp missing PCMA codec (#430)

Other

  • update version for release-plz (#500)
  • cleanup deps and fix for release-plz (#496)
  • update metadata for packages (#492)
  • ename peer's userdata to extra_data for avoid miss-understand (#386)
  • fix clippy actions workflow and add cargo-fmt action (#353)
  • more clippy fixes (#349)
  • Feat svc simulcast (#266)
  • BREAKING CHANGE: switching to sans-io-runtime (#257)
  • config zone id node id media port, get console lists (#417)
  • switched to internal deps from crate.io (#367)
  • Feat ping with node usage (#298)