Skip to content

testing/janus-gateway: upgrade to 1.0.0

Michael Pirogov requested to merge uuser/aports:janus into master
  • Refactored Janus to support multistream PeerConnections
  • Moved all source files under new 'src' folder to unclutter the repo
  • Fixed definition of trylock wrapper when using pthreads
  • Fixed broken RTP when no extensions are negotiated
  • Added checks when inserting RTP extensions to avoid buffer overflows
  • Added missing support for disabled rid simulcast substreams in SDP
  • Fixed TWCC feedback when simulcast SSRCs are missing
  • Added support for playout-delay RTP extension
  • Fixed partially broken H.264 support when using Firefox in VideoRoom
  • Fixed new VideoRoom rtp_forward API ignoring some properties
  • Fixed deadlock and segfault when stopping Streaming mountpoint recordings
  • Fixed RTSP support in Streaming plugin for cameras that expect path-only DESCRIBE requests
  • Fixed RTP being relayed incorrectly in Lua and Duktape plugins
  • Added Duktape as optional dependency, instead of embedding the engine code
  • Fixed crash at startup when not able to connect to RabbitMQ server
  • Improved fuzzing and checks on RTP extensions
  • Removed distinction between simulcast and simulcast2 in janus.js
  • Other smaller fixes and improvements

Merge request reports