-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d28d5e0
commit 5110a7a
Showing
22 changed files
with
621 additions
and
15 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,105 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.5](https://github.com/8xFF/atm0s-media-server/compare/v0.1.4...v0.1.5) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- switched to pure-rust systemstat (#494) | ||
- switch to manual2 discovery (#486) | ||
- move frontend to inside (#469) | ||
- added config for filter binding address by interface name (#472) | ||
- automatic SDN config with node-api and local_ip (#455) | ||
- standlone server (#454) | ||
- separated multi-tenancy with dynamic app sync and static secret mode (#446) | ||
- multi tenancy (#433) | ||
- rtp transport with HTTP APIs (#424) | ||
- event hook (#420) | ||
- added sentry crash report, added cli opts for disable or custom sentry endpoint (#415) | ||
- transport for SIP with rtpengine protocol (#359) | ||
- embedded userdata to token (#379) | ||
- media record (#329) | ||
- embed console panel to built binary (#318) | ||
- connector (#316) | ||
- console API (#311) | ||
- audio mixer (#306) | ||
- api gateway and session token for securing cluster (#292) | ||
- webrtc sdk (#283) | ||
- bitrate control with Twcc and Remb (#265) | ||
- pubsub datachannel (#398) | ||
- graceful disconnect with webrtc (#385) | ||
- convert record to separated media files and push to s3 (#351) | ||
- bitrate allocator with both egress and ingress. (#268) | ||
- channel pub-sub feature and tests. cluster integration test (#262) | ||
- add cluster metadata publish and subscribe options: peer and track info (#260) | ||
- record compose (#448) | ||
- add duration_ms to compose record result (#451) | ||
- connector support http export transport (#233) | ||
|
||
### Fixed | ||
|
||
- some time connector handle duplicate incorrect, ensure it success (#480) | ||
- don't connect itself (#473) | ||
- crash assert on destroy (#449) | ||
- endpoint internal clean up crash (#447) | ||
- postgresql query error (#419) | ||
- route restart-ice to another media node if the current one is down (#410) | ||
- unsuccessful bind addr cause crash media node (#369) | ||
- add missing pagination to connector log apis (#363) | ||
- api missing data (#355) | ||
- wrong between created_at and session_id in sessions api (#352) | ||
- build release with github action (#340) | ||
- 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) | ||
- build warnings and clippy warnings (#328) | ||
- typos and clippy warns (#296) | ||
- wrong usage of smallmap cause server crash. switched to indexmap (#457) | ||
- some clippy warns (#490) | ||
- webrtc transport stuck on connect_error cause memory leak (#453) | ||
- handle video orientation from webrtc-extension (#452) | ||
- server crash because wrong ordered of remote stream destroy messages (#380) | ||
- server crash if two sessions leaved with same room peer (#376) | ||
- missing clear room_map in cluster cause room failed to restart (#267) | ||
- missing config connector agent service which caused missing peer logs (#405) | ||
- *(deps)* update rust crate serde to 1.0.200 (#269) | ||
- console node stuck in dev mode (#493) | ||
- migration failed with mysql database (#456) | ||
- media-gateway rtpengine missing clear timeout (#470) | ||
- media gateway wrong cpu and memory compare (#299) | ||
- added pcma decode and encode buffer len checker (#461) | ||
- failed to parse h264 packet without simulcast (#441) | ||
- firefox webrtc don't work with channel id 1000, switch back to 0 (#402) | ||
- increase rtp timeout to 3 minutes (#482) | ||
- rtpengine generated sdp missing PCMA codec (#430) | ||
|
||
### Other | ||
|
||
- update version for release-plz (#497) | ||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) | ||
- remove ngcontrol protocol and update sysinfo lib (#465) | ||
- console with copy zone seeds (#421) | ||
- update deps (#422) | ||
- switched sentry error reporting to optional (#418) | ||
- config zone id node id media port, get console lists (#417) | ||
- update console frontend version with log views (#400) | ||
- ename peer's userdata to extra_data for avoid miss-understand (#386) | ||
- switched to internal deps from crate.io (#367) | ||
- turn record params to optional in API (#360) | ||
- fix clippy actions workflow and add cargo-fmt action (#353) | ||
- more clippy fixes (#349) | ||
- run cargo update (#309) | ||
- Feat ping with node usage ([#298](https://github.com/8xFF/atm0s-media-server/pull/298)) | ||
- Feat svc simulcast ([#266](https://github.com/8xFF/atm0s-media-server/pull/266)) | ||
- wrong bin package name cause release failed, rename to original atm0s-media-server (#259) | ||
- BREAKING CHANGE: switching to sans-io-runtime ([#257](https://github.com/8xFF/atm0s-media-server/pull/257)) | ||
- update version for release-plz patch2 (#498) | ||
- cargo update and some libs (#381) | ||
- update docs installation (#343) | ||
- switch rusty-s3 to crates instead of git (#491) | ||
- registry store (#297) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.2.0](https://github.com/8xFF/atm0s-media-server/compare/atm0s-media-server-audio-mixer-v0.1.1...atm0s-media-server-audio-mixer-v0.2.0) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- audio mixer (#306) | ||
|
||
### Fixed | ||
|
||
- wrong usage of smallmap cause server crash. switched to indexmap (#457) | ||
- crash assert on destroy (#449) | ||
- build warnings and clippy warnings (#328) | ||
|
||
### Other | ||
|
||
- update version for release-plz (#497) | ||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "atm0s-media-server-audio-mixer" | ||
version = "0.1.1" | ||
version = "0.2.0" | ||
authors = ["Giang Minh <[email protected]>"] | ||
edition = "2021" | ||
license = "MIT" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-codecs-v0.1.0) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- rtp transport with HTTP APIs (#424) | ||
- transport for SIP with rtpengine protocol (#359) | ||
|
||
### Fixed | ||
|
||
- added pcma decode and encode buffer len checker (#461) | ||
|
||
### Other | ||
|
||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-connector-v0.1.0) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- automatic SDN config with node-api and local_ip (#455) | ||
- record compose (#448) | ||
- multi tenancy (#433) | ||
- event hook (#420) | ||
- media record (#329) | ||
- connector (#316) | ||
|
||
### Fixed | ||
|
||
- some time connector handle duplicate incorrect, ensure it success (#480) | ||
- migration failed with mysql database (#456) | ||
- crash assert on destroy (#449) | ||
- postgresql query error (#419) | ||
- add missing pagination to connector log apis (#363) | ||
- api missing data (#355) | ||
- wrong between created_at and session_id in sessions api (#352) | ||
- build warnings and clippy warnings (#328) | ||
|
||
### Other | ||
|
||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) | ||
- update deps (#422) | ||
- update docs installation (#343) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-console-front-v0.1.0) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- move frontend to inside (#469) | ||
|
||
### Fixed | ||
|
||
- console node stuck in dev mode (#493) | ||
- some clippy warns (#490) | ||
|
||
### Other | ||
|
||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-core-v0.1.0) - 2025-02-08 | ||
|
||
### 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) | ||
|
||
### 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) | ||
|
||
### Other | ||
|
||
- 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](https://github.com/8xFF/atm0s-media-server/pull/266)) | ||
- BREAKING CHANGE: switching to sans-io-runtime ([#257](https://github.com/8xFF/atm0s-media-server/pull/257)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.1.0](https://github.com/8xFF/atm0s-media-server/releases/tag/atm0s-media-server-gateway-v0.1.0) - 2025-02-08 | ||
|
||
### Added | ||
|
||
- switch to manual2 discovery (#486) | ||
- multi tenancy (#433) | ||
- transport for SIP with rtpengine protocol (#359) | ||
- media record (#329) | ||
- console API (#311) | ||
- api gateway and session token for securing cluster (#292) | ||
|
||
### Fixed | ||
|
||
- media-gateway rtpengine missing clear timeout (#470) | ||
- crash assert on destroy (#449) | ||
- route restart-ice to another media node if the current one is down (#410) | ||
- build warnings and clippy warnings (#328) | ||
- media gateway wrong cpu and memory compare (#299) | ||
- typos and clippy warns (#296) | ||
|
||
### Other | ||
|
||
- cleanup deps and fix for release-plz (#496) | ||
- update metadata for packages (#492) | ||
- config zone id node id media port, get console lists (#417) | ||
- cargo update and some libs (#381) | ||
- run cargo update (#309) | ||
- Feat ping with node usage ([#298](https://github.com/8xFF/atm0s-media-server/pull/298)) | ||
- registry store (#297) |
Oops, something went wrong.