Experimental
@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.
UdpOutputDestination Class
A destination for a UDP output group — a UDP or RTP transport endpoint.
Example
ts
declare const video: medialive.EncodeConfiguration;
medialive.OutputGroupConfiguration.udp({
name: 'udp',
destinations: [medialive.UdpOutputDestination.rtp({ address: '203.0.113.5', port: 5000 })],
outputs: [{
encodes: [video],
outputName: 'ts',
fec: { mode: medialive.FecMode.COLUMN_AND_ROW, columnDepth: 10, rowLength: 10 },
}],
});
Methods
rtp(props: TransportOutputDestinationProps): UdpOutputDestination // chainable@staticmethod def rtp(props: TransportOutputDestinationProps) -> UdpOutputDestinationpublic static UdpOutputDestination rtp(TransportOutputDestinationProps props)public static UdpOutputDestination Rtp(TransportOutputDestinationProps props)func Rtp(Props TransportOutputDestinationProps) UdpOutputDestinationstatic#Deliver over RTP — builds `rtp://address:port`.
udp(props: TransportOutputDestinationProps): UdpOutputDestination // chainable@staticmethod def udp(props: TransportOutputDestinationProps) -> UdpOutputDestinationpublic static UdpOutputDestination udp(TransportOutputDestinationProps props)public static UdpOutputDestination Udp(TransportOutputDestinationProps props)func Udp(Props TransportOutputDestinationProps) UdpOutputDestinationstatic#Deliver over UDP — builds `udp://address:port`.
url(url: string): UdpOutputDestination // chainable@staticmethod def url(url: str) -> UdpOutputDestinationpublic static UdpOutputDestination url(String url)public static UdpOutputDestination Url(string url)func Url(Url *string) UdpOutputDestinationstatic#Deliver to a raw transport URL (escape hatch).