Configuring Devices for the DME : More Configuration Examples
  
More Configuration Examples
The configuration examples below refer to the configuration diagram found in the Configuring Devices for the DME topic.
The examples explain various ways you can configure stream types.
Configure an RTMP Stream for the DME
 
Desired Result
Acquire an RTMP stream from RMD and RMS
Solution
RMD: In-1
RMS: In-2
 
Desired Result
Use the stream to create an HLS and multicast RTP output
Solution
RMD and HLS: In-1 to Out-6
RMS and HLS: in-2 to Out-6
RMD to Multicast: In-1 to Out-10 to Out-7
RMS to Multicast: In-2 to Out-10 to Out-7
 
Desired Result
Acquire an RTMP stream from another source, such as VBoss, which is also being archived on VBoss.
Solution
In-5 Archiving on VBOSS not currently supported.
 
Desired Result
Use the RTMP stream to generate unicast flash streams, and convert it to RTP to be able to multicast it as well.
Solution
Unicast Flash: n-5 to Out-3
Multicast RTP: In-5 to Out-10 to Out-7
Configure an RTP Stream for the DME
 
Desired Result
Send announced and unannounced RTP streams from an encoder to the DME and give it a name in the DME.
Solution
Unannounced: In-8
Announced: In-5 to Out-10 to Out-7
 
Desired Result
Use the received RTP stream to create a multicast to a multicast address to play in an enterprise stream player.
Solution
Unannounced: In-8 to Out-7
Announced: In-2 to Out-10 to Out-7 (preferred) or In-3 to Out-7
 
Desired Result
Use the received RTP stream to create a flash stream to play in a Flash player via unicast
Solution
Unannounced: In-8 to In-6 to Out-1
Announced In-2 to Out-1 (Preferred) or In-3 to In-6 to Out-1
 
Desired Result
Use the created Flash stream to generate a HLS stream so that the stream can be played on an iPad via unicast.
Solution
Unannounced: In-8 to In-6 to Out-6
Announced: In-2 to Out-6 (Preferred) or In-3 to In-6 to Out-6
Configure a Transport Stream for the DME
 
Desired Result
Send an unannounced Transport stream from an encoder with KLV data to DME and give it a name.
Solution
In-4
 
Desired Result
Use the name TS stream to send out to 3 other TS destination via RTSP.
Solution
In-4 to Out-2
 
Desired Result
Use the same TS stream to multicast to a single multicast address.
Solution
In-4 to Out-5 (TS) or In-4 to Out-10 to Out-7 (RTP)
 
Desired Result
Use the same TS stream to play via Flash player.
Solution
In-4 to Out1
 
Desired Result
Use the same TS stream to create a HLS stream to be played on an iPhone/iPod touch.
Solution
In-4 to Out-6
Configure an HLS Stream for the DME
 
Desired Result
Generate an HLS stream from any source and have a second DME be able to deliver the stream to its HLS clients (vice versa).
Solution
1. Generate an HLS stream: Either (In-3 or In-8) to In-6 to Out-6 or (In-2, In-6, In-5, In-1, In-4, or In-7) to Out-6
2. Do so on both DMEs, make sure HLS names are different from each other
3. Modify Caching Alternative Source on DME 1 to have IP address of DME 2.
4. Modify Caching Alternative Source on DME 2 to have IP address of DME 1.
5. The URL for both streams available in both DMEs:
http://IPofDME1/HLS/stream1/playlist.m3u8
http://IPofDME1/HLS/stream2/playlist.m3u8
http://IPofDME2/HLS/stream1/playlist.m3u8
http://IPofDME2/HLS/stream3/playlist.m3u8
 
Desired Result
Generate three different streams, coming in three separate ways, from the same source, into a DME to create a master playlist with three streams in reverse bitrate order so that all of them can be played on an iPad. You should use the ideal setting for the best video/audio playable on an iPad.
Solution
1. Use same source type from encoder, not three different types.
2. Select either RTP out as IN-2; RTMP out as In-1; or TS out as In-4.
3. Use Announce Session Override in encoder to name streams Rate1High, Rate2Mid, Rate3Low if using In-2 or In-1 as input.
4. Use the names above in the DME if using In-4 as input.
5. Add each stream for HLS generation (Out-6).
6. Use the same name for master playlist name (e.g. dmeconfig) to make them part of an adaptive set
Adaptive URL: http://<dme_ipaddr>/dmeconfig/playlist.m3u8