View Source ExRTP
Implementation of the RTP protocol in Elixir.
Implements:
Includes out-of-the-box support for these RTP header extensions:
- A Real-time Transport Protocol (RTP) Header Extension for Client-to-Mixer Audio Level Indication
- RTP Header Extension for the RTP Control Protocol (RTCP) Source Description Items
- RTP Extensions for Transport-wide Congestion Control
New RTP header extensions can be added by implementing the ExRTP.Packet.Extension
behaviour.
See documentation for usage examples.
Installation
Add ex_rtp
to dependencies in mix.exs
:
def deps do
[
{:ex_rtp, "~> 0.4.0"}
]
end