Skip to content

Releases: 8xFF/atm0s-media-server

v0.2.0-alpha.3

08 Feb 19:34
f03a65b
Compare
Choose a tag to compare

Other

  • release 0.2.0-alpha.2 (#504)

v0.2.0-alpha.2

08 Feb 19:17
f6e4a4e
Compare
Choose a tag to compare

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)

v0.2.0-alpha.1

08 Feb 19:01
4a2dbb8
Compare
Choose a tag to compare
chore: Release package atm0s-media-server version 0.2.0-alpha.1

Build refs/heads/master

08 Feb 20:05
9b20194
Compare
Choose a tag to compare
Pre-release

Chores

  • switch release-plz to PAT token for triggering release action (#507) #507 (giangndm)

v0.1.4

14 Feb 17:16
548633a
Compare
Choose a tag to compare

Added

  • impls gateway logic as RFC-0003 (#219)

Fixed

  • webrtc rpc not working if sender and receiver is created after rpc arrivered (#200)

Other

  • (deps) bump clap from 4.4.18 to 4.5.0 (#230)
  • added typos github actions (#224)
  • update rust crate reqwest to 0.11.24 (#203)
  • update rust crate atm0s-sdn to 0.1.9 (#202)
  • update rust crate str0m to 0.1.1 (#226)

atm0s-media-server-v0.1.3

29 Jan 01:48
8b8ca23
Compare
Choose a tag to compare

Fixed

  • webrtc sdk apis json parse error (#193)
  • some sdk http apis enum between serde and poem-openapi (#195)

Other

  • update metric-dashboard and poem deps (#190)

atm0s-media-server-v0.1.2

25 Jan 03:34
5f895b9
Compare
Choose a tag to compare

Added

  • gateway global (#185)
  • sip transport and hooks (#167)
  • allow run https self-signed cert for testing with remote server (#175)
  • connector with persistent queue (#161)
  • F32p2 conversion to from f32 (#152)
  • node info endpoint (#151)
  • connector external event log - protobuf (#132)
  • implement secure with static key JWT, update atm0s-sdn, update readme (#129)
  • audio mix-minus and allow subscribe multi sources (#126)
  • gateway and refactor media-server (#106)
  • auto or manual peer info subscribe (#135)
  • connector server (#120)

Fixed

  • whip/whep sdp patch with client ices failed #176 (#179)
  • missing dashboard in gateway and live sessions not update when session ended (#111)
  • wrong typos cause publish error (#93)
  • doctests sdp patch to ices (#181)
  • wrong track_id convert from random webrtc Mid (#140)
  • webrtc stream missing info if sdk stop then create new with same name (#100)
  • unused warn and local cluster aggregate bitrate (#99)

Other

  • update deps version for avoiding *, updated atm0s-sdn to 0.1.1 (#87)
  • rename token terms (#174)
  • fix release-plz config (#188)
  • restructure cargo workspace deps and fix #122 (#125)
  • (deps) bump rust-embed from 8.1.0 to 8.2.0 (#142)
  • (deps) bump clap from 4.4.11 to 4.4.13 (#149)
  • (deps) update clap from 4.4.10 to 4.4.11 (#104)
  • (deps) update rust-embed from 8.0.0 to 8.1.0 (#109)
  • (deps) update udp_sas_async from 0.1.0 to 0.2.0 (#97)
  • (deps) update rust crate fdk-aac to 0.6.0 (#186)
  • (deps) update rust crate yaque to 0.6.6 (#169)
  • (deps) update rust crate clap to 4.4.18 (#134)
  • (deps) update rust crate atm0s-sdn to 0.1.8 (#162)
  • (deps) update rust crate lz4_flex to 0.11.2 (#165)
  • (deps) update rust crate quote to 1.0.35 (#139)
  • (deps) update rust crate syn to 2.0.48 (#128)
  • (deps) update rust crate syn to 2.0.42 (#124)
  • (deps) update rust crate syn to 2.0.41 (#110)
  • (deps) update rust crate local-ip-address to 0.5.7 (#178)

atm0s-media-server-v0.1.0

24 Nov 02:16
455db73
Compare
Choose a tag to compare

Added

  • whip/whep protocol, embed js samples (#76)

Fixed

  • auto build releases and publish docker (#84)

Other

  • remove publish = false (#73)
  • rename package. added release-plz for auto manage version (#70)
  • Update Rust crate clap to 4.4.8 (#53)
  • Update Rust crate clap to 4.4.7 (#23)
  • simple rtmp server with SAN I/O style (#40)
  • 17 integrate with bluesea sdn v4 (#18)
  • cargo fmt
  • break between media-server and transports (#12)