View Source ExRTCP
Implementation of the RTCP protocol in Elixir.
Implements packet types from:
- RFC 3550 - RTP: A Transport Protocol for Real-Time Applications
- RFC 4585 - Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)
- RFC 5104 - Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF)
- RFC 8852 - RTP Stream Identifier Source Description (SDES)
- RTP Extensions for Transport-wide Congestion Control
For complete list of supported packet types, refer to the documentation.
See documentation page of ExRTCP.Packet
for usage examples.
Installation
Add ex_rtcp
to dependencies in mix.exs
:
def deps do
[
{:ex_rtcp, "~> 0.4.0"}
]
end