Skip to content

Latest commit

 

History

History
40 lines (26 loc) · 1.83 KB

README.md

File metadata and controls

40 lines (26 loc) · 1.83 KB

Membrane RTP H264 plugin

Hex.pm API Docs CircleCI

RTP payloader and depayloader for H264.

It is part of Membrane Multimedia Framework.

Usage

This plugin registers default payloader and depayloader for H264 RTP payload format and thus can be automatically used by Membrane RTP plugin whenever added to dependencies. Of course it can be manually linked in a custom pipeline too.

Supported packetization modes

This package currently supports only Single Nal Unit Mode and Non-Interleaved (STAP-A and FU-A) packetization modes. Interleaved mode is currently not supported. Please refer to RFC 6184 for details.

Installation

The package can be installed by adding membrane_rtp_h264_plugin to your list of dependencies in mix.exs:

def deps do
  [
    {:membrane_rtp_h264_plugin, "~> 0.20.0"}
  ]
end

The docs can be found at HexDocs.

Copyright and License

Copyright 2019, Software Mansion

Software Mansion

Licensed under the Apache License, Version 2.0