Skip to content
@membraneframework

Membrane Framework

Advanced multimedia processing framework written in Elixir, maintained by Software Mansion.

Membrane Framework

Membrane is a versatile multimedia streaming & processing framework. You can use it to build a media server of your need, that can:

  • stream via WebRTC, RTSP, RTMP, HLS, HTTP and other protocols,
  • transcode, mix and apply custom processing of video & audio,
  • accept and generate / record to MP4, MKV, FLV and other containers,
  • handle dynamically connecting and disconnecting streams,
  • seamlessly scale and recover from errors,
  • do whatever you imagine if you implement it yourself :D Membrane makes it easy to plug in your code at almost any point of processing.

Check membrane_core for more info and to get started.

Membrane is created by Software Mansion. We can help you build your next dream product – Hire us.

Pinned Loading

  1. membrane_core Public

    The core of Membrane Framework, multimedia processing framework written in Elixir

    Elixir 1.3k 40

  2. boombox Public

    Boombox is a simple streaming tool built on top of Membrane

    Elixir 167 4

  3. membrane_demo Public

    Examples of using the Membrane Framework

    Elixir 224 32

  4. membrane_tutorials Public

    Repository which contains text and assets used in Membrane Framework tutorials.

    17 12

  5. kino_membrane Public

    Utilities for introspecting Membrane pipelines in Livebook

    Elixir 10 2

Repositories

Showing 10 of 101 repositories
  • boombox Public

    Boombox is a simple streaming tool built on top of Membrane

    Elixir 167 Apache-2.0 4 9 6 Updated Mar 27, 2025
  • membrane_transcoder_plugin Public

    Membrane plugin providing audio and video transcoding capabilities

    Elixir 0 Apache-2.0 0 0 1 Updated Mar 27, 2025
  • membrane_webrtc_plugin Public

    Plugin for streaming via WebRTC

    Elixir 12 Apache-2.0 8 0 0 Updated Mar 27, 2025
  • membrane_http_adaptive_stream_plugin Public

    Plugin generating manifests for HLS

    Elixir 15 Apache-2.0 5 2 0 Updated Mar 26, 2025
  • membrane_rtp_plugin Public

    Membrane bins and elements for sending and receiving RTP/SRTP and RTCP/SRTCP streams

    Elixir 22 Apache-2.0 5 0 3 Updated Mar 26, 2025
  • membrane_core Public

    The core of Membrane Framework, multimedia processing framework written in Elixir

    Elixir 1,349 Apache-2.0 40 45 3 Updated Mar 25, 2025
  • membrane_demo Public

    Examples of using the Membrane Framework

    Elixir 224 Apache-2.0 32 0 2 Updated Mar 25, 2025
  • membrane_mp3_lame_plugin Public

    Membrane MP3 encoder based on Lame

    Elixir 4 Apache-2.0 2 0 0 Updated Mar 24, 2025
  • membrane_tutorials Public

    Repository which contains text and assets used in Membrane Framework tutorials.

    17 12 0 1 Updated Mar 20, 2025
  • membrane_rtp_mpegaudio_plugin Public

    Membrane RTP MPEG Audio depayloader

    Elixir 2 Apache-2.0 0 0 0 Updated Mar 20, 2025

Top languages

Loading…

Most used topics

Loading…