DiscoRTP was originally developed for use in Serenity.
RTP/RTCP packets separated from the same stream.
Mutable RTP/RTCP packets separated from the same stream.
Used to convert on-the-wire packets to their #[packet] equivalent.
Represents a generic, mutable, network packet.
Represents a generic network packet.
Used to find the calculated size of the packet. This is used for occasions where the underlying buffer is not the same length as the packet itself.
Demultiplexes combined RTP and RTCP streams.
Demultiplexes combined RTP and RTCP streams, returning mutable packets.