Crate retina[][src]

Expand description

High-level RTSP library.

Currently this is useful for clients; it will be extended to support servers and proxies.

Modules

RTSP client: connect to a server via Session.

Codec-specific logic (for audio, video, and application media types).

Structs

RTSP connection context.

An opaque std::error::Error + Send + Sync + 'static implementation.

A wallclock time represented using the format of the Network Time Protocol.

Context for an RTP or RTCP packet, received either via RTSP interleaved data or UDP.

Context of a received message (or read error) within an RTSP connection.

A monotonically increasing timestamp within an RTP stream.

A wall time taken from the local machine’s realtime clock, used in error reporting.

Constants

The Unix epoch as an NtpTimestamp.