[][src]Struct rusoto_medialive::UdpOutputSettings

pub struct UdpOutputSettings {
    pub buffer_msec: Option<i64>,
    pub container_settings: UdpContainerSettings,
    pub destination: OutputLocationRef,
    pub fec_output_settings: Option<FecOutputSettings>,
}

Placeholder documentation for UdpOutputSettings

Fields

UDP output buffering in milliseconds. Larger values increase latency through the transcoder but simultaneously assist the transcoder in maintaining a constant, low-jitter UDP/RTP output while accommodating clock recovery, input switching, input disruptions, picture reordering, etc.

Destination address and port number for RTP or UDP packets. Can be unicast or multicast RTP or UDP (eg. rtp://239.10.10.10:5001 or udp://10.100.100.100:5002).

Settings for enabling and adjusting Forward Error Correction on UDP outputs.

Trait Implementations

impl Clone for UdpOutputSettings
[src]

Performs copy-assignment from source. Read more

impl Default for UdpOutputSettings
[src]

impl PartialEq<UdpOutputSettings> for UdpOutputSettings
[src]

impl Debug for UdpOutputSettings
[src]

impl Serialize for UdpOutputSettings
[src]

impl<'de> Deserialize<'de> for UdpOutputSettings
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self