Wowza Community

How to deploy multi tiered solution

We are planning to setup an IPTV headend using Wowza components. Our proposed setup is that - Live TV (Multicast) -> Wowza/Third party Transacoder -> Wowza Central Streaming Engine -> (Multicast) -> Wowza Edge Streaming Engine (Input is Multicast and Output is MPEG-DASH -> End Clients.

  1. We downlink satellite channels and connect them to IRDs.

  2. From IRDs we connect to Transcoders.

  3. Output of Transcoders will connected to Central Wowza Streaming Engine.

  4. From Central Wowza Streaming Engine Server which outputs Multicast streams will be fed into Edge Wowza Streaming Engine Servers.

  5. At these Edge Wowza Streaming Engine Servers, the streams need to be converted from Multicast to MPEG-DASH and also need to encrypted using DRM and stream the content to End Clients.

Can anyone help us how to achieve this in Wowza?

Hi,

To ingest a multicast stream using the Wowza software you’ll need to use a .stream file. Please see the following article for assistance.
https://www.wowza.com/docs/how-to-create-and-use-stream-files-in-wowza-streaming-engine-manager

To push MPEG-TS out, please see this article.
https://www.wowza.com/docs/how-to-use-mpeg-ts-to-distribute-live-streams

To allow playback via a MPEG-DASH playback client, ensure that Dash is enabled on the application which will have the playback clients connecting. Playback is enabled by default but I recommend removing the playback client options which are NOT being used.

Jason

@Jason Hilton, the input from IRDs to Central Wowza Server will be MPEG-TS and we want to output MPEG-TS from this Central server and injest the same into Edge Wowza Servers. And we want MPEG-DASH output from these Edge Wowza Servers.