Skip to content

furqanrydhan/mediasoup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status: Coming soon (check the project milestones).

Website and documentation

Installation

$ npm install mediasoup --save

Design goals

  • Be a Node.js module
  • Be minimalist: just handle the media layer
  • Expose a modern ECMAScript 6 API in sync with ORTC
  • Work with current WebRTC client implementations

Features

  • Multiple conference rooms with multiple participants
  • IPv6 ready
  • ICE / DTLS / RTP / RTCP / DataChannel over UDP and TCP
  • Extremely powerful (media handler subprocess coded in C++ on top of libuv)
  • Can handle RTP packets in JavaScript land

Requirements

  • Node.js >= v4.0.0
  • POSIX based operating system (Windows not yet supported)
  • make
  • gcc or clang with C++11 support

Author

Iñaki Baz Castillo (@ibc at Github)

License

ISC

About

Powerful WebRTC SFU for Node.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 51.3%
  • Assembly 25.4%
  • Perl 8.6%
  • Python 6.2%
  • C++ 4.0%
  • Makefile 2.1%
  • Other 2.4%