Skip to content
This repository has been archived by the owner on Sep 19, 2024. It is now read-only.

Releases: fishjam-dev/membrane_rtc_engine

v0.5.0

07 Jul 08:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.1...v0.5.0

v0.4.1

15 Jun 20:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

01 Jun 13:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.4.0

v0.3.2

27 May 15:45
6b15767
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

23 May 13:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

19 May 13:12
f8eb186
Compare
Choose a tag to compare

What's Changed

  • Update dependencies after releasing Unifex and Bundlex as 1.0.0

v0.2.0

17 May 16:41
Compare
Choose a tag to compare

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 and Membrane.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 to integration_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. Update membrane-webrtc-js. by @mickel8 in #119

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0

29 Dec 16:40
Compare
Choose a tag to compare

First version of Modular RTC Engine - protocol agnostic abstraction layer for building real-time telecomunication systems

v0.1.0-alpha

23 Jul 13:23
c675693
Compare
Choose a tag to compare

Very first version of Membrane RTC Engine that provides implementation of SFU and its client library written in TypeScript.