This repository has been archived by the owner on Sep 19, 2024. It is now read-only.
v0.2.0
What's Changed
- Added component_path otel's tag when adding new endpoint by @Qizot in #67
- Adjust to simulcast by @Rados13 in #55
- Fix
add_peer
function andMembrane.RTC.Engine.Message.t()
by @mickel8 in #69 - Support hls mode selection by @daniel-jodlos in #73
- Fix HLSEndpoint framerate by @Rados13 in #74
- Changes related to removing Libnice by @FelonEkonom in #70
- Implement TLS TURN by @FelonEkonom in #75
- Hls fixes by @Rados13 in #76
- Prioritize streams by @Rados13 in #72
- Only active tracks are in track_id_to_metadata by @Rados13 in #78
- Remove filter tee by @Rados13 in #80
- Remove elements for removed tracks and add do_handle_notification by @Rados13 in #82
- auto demand by @mat-hek in #81
- Update dependency to membrane_core by @FelonEkonom in #77
- Add handle_playing_to_prepared by @Rados13 in #84
- Adding option to limit track's bandwidth by @daniel-jodlos in #85
- Add clock_rate from RTP mapping to Track context by @mickel8 in #91
- Integration tests for
MembraneRTC
client by @Qizot in #45 - refactor tee linking by @mat-hek in #94
- Add internal documentation for media events by @Rados13 in #90
- Send remove track only to these which subscribe on track by @Rados13 in #92
- Implement very first version of simulcast encoding switch by @mickel8 in #79
- Set FIR interval to 5s by @mickel8 in #95
- Add medium encoding and expose FIR interval in WebRTC Endpoint options by @mickel8 in #96
- Fix simulcast_encodings initialization in Track struct by @mickel8 in #97
- Add support for H264 in Simulcast. Remove optional dependency to WebRTC stuff. by @mickel8 in #98
- Refactor simulcast media events to be RTC Engine ones. Add them to internal docs by @mickel8 in #101
- Fix return value in update_track_metadata media event handler by @mickel8 in #102
- Add guide for simulcast by @mickel8 in #103
- Add callback onRemoved by @daniel-jodlos in #100
- Fix running integration tests locally by @mickel8 in #104
- Rename
integration
tointegration_test
by @mickel8 in #105 - Fix importing support modules in integration tests by @mickel8 in #106
- Add ability to disable simulcast by @mickel8 in #107
- Fix RC in removing peers/endpoints by @mickel8 in #108
- Enhance API for configuring simulcast. Fix switching between available simulcast encodings by @mickel8 in #109
- Fix simulcast_encoding when creating new Engine.Track from WebRTC.Track by @mickel8 in #112
- Remove libnice by updating
membrane_webrtc_plugin
by @mickel8 in #113 - Improve docs by @mickel8 in #114
- Add information about origin to Track struct. by @mickel8 in #115
- Cleanup crashing endpoint by @daniel-jodlos in #117
- Fix removing Track children by @mickel8 in #116
- Move TS code to a separate repository by @mickel8 in #118
- Bump
membrane_core
to 0.10.0. Updatemembrane-webrtc-js
. by @mickel8 in #119
New Contributors
- @daniel-jodlos made their first contribution in #73
- @mat-hek made their first contribution in #81
Full Changelog: v0.1.0...v0.2.0