Media (Media1) service: profiles and stream URIs.
Summary
Functions
List the device's media profiles.
The HTTP JPEG snapshot URI for a profile.
The RTSP stream URI for a profile.
Functions
@spec profiles(ExOxvif.Session.t(), ExOxvif.call_opts()) :: {:ok, [ExOxvif.MediaProfile.t()]} | {:error, ExOxvif.Error.t()}
List the device's media profiles.
@spec snapshot_uri(ExOxvif.Session.t(), String.t(), ExOxvif.call_opts()) :: {:ok, ExOxvif.MediaUri.t()} | {:error, ExOxvif.Error.t()}
The HTTP JPEG snapshot URI for a profile.
@spec stream_uri(ExOxvif.Session.t(), String.t(), ExOxvif.call_opts()) :: {:ok, ExOxvif.MediaUri.t()} | {:error, ExOxvif.Error.t()}
The RTSP stream URI for a profile.