• No results found

HTTP streamers define the streams in an application (live or VOD) that are available for playback to different player technologies. In Wowza Streaming Engine Manager, you can select one or more of the following Playback Types options for an application. When selecting multiple options, the corresponding HTTP streamers are added to the

<HTTPStreamers> section in Application.xml as a comma-separated list.

Playback Type Description

Adobe HDS Enables the application to stream live and VOD content to Flash Player using the Adobe HTTP Dynamic Streaming (HDS) protocol. It adds the sanjosestreaming HTTP streamer to the <HTTPStreamers> section in Application.xml.

Apple HLS Enables the application to stream live and VOD content to iOS-based devices (iPhone/iPad/iPod touch iOS version 3.0 or later), QuickTime player (version 10 or later), Safari browser (version 4.0 or later), and to other devices such as Roku and Amino set-top boxes and some brands of smart TVs, using the Apple HTTP Live Streaming (HLS) protocol. It adds the cupertinostreaming HTTP streamer to the

<HTTPStreamers> section in Application.xml.

Microsoft Smooth Streaming Enables the application to stream live and VOD content to Microsoft Silverlight using the Microsoft Smooth

Streaming protocol. It adds the smoothstreaming HTTP streamer to the <HTTPStreamers> section in

Application.xml.

MPEG-Dash Enables the application to stream live and VOD content to DASH clients using the Dynamic Adaptive Streaming over HTTP (DASH) protocol. It adds the mpegdashstreaming HTTP streamer to the <HTTPStreamers> section in Application.xml.

nDVR (live streaming only) When you enable the nDVR feature for live or live http origin applications in the Streaming Engine manager, it enables the application to stream live content from Wowza Streaming Engine (origin) to Wowza Streaming Engine (edge). It adds the dvrchunkstreaming HTTP streamer to the <HTTPStreamers> section in Application.xml.

Live streams coming into Wowza Streaming Engine must be packaged (packetized) before they can be delivered to clients using HTTP streaming protocols. The

<Streams>/<LiveStreamPacketizers> section in Application.xml specifies the streaming protocols that are used when packetizing live streams. There are two types of packetizers:

streaming packetizers and repeater packetizers.

Streaming packetizers are used when delivering a live stream from a single Wowza server to clients. They're also used when delivering a live stream from an origin Wowza server to an edge Wowza server when using the live repeater mechanism in an origin/edge configuration.

When you select Playback Types options in Streaming Engine Manager to create HTTP streamers for live applications, the corresponding live stream packetizer values (separated by commas) are added to the <LiveStreamPacketizers> section in Application.xml.

Playback Type Description

Adobe HDS Enables Adobe HDS live streaming to Flash Player. It adds the sanjosestreamingpacketizer streaming packetizer to the <LiveStreamPacketizers> section in Application.xml.

Apple HLS Enables Apple HLS live streaming to iOS-based devices. It adds the cupertinostreamingpacketizer streaming packetizer to the <LiveStreamPacketizers> section in Application.xml.

Microsoft Smooth Streaming Enables Microsoft Smooth Streaming to Silverlight. It adds the smoothstreaming streaming packetizer to the

<LiveStreamPacketizers> section in Application.xml.

MPEG-Dash Enables MPEG-DASH streaming to DASH clients. It adds the mpegdashstreamingpacketizer streaming packetizer to the <LiveStreamPacketizers> section in

Application.xml.

nDVR When you enable the nDVR feature for live or live http origin applications in the Streaming Engine manager, it adds the dvrstreamingpacketizer streaming packetizer to the <LiveStreamPacketizers> section in Application.xml for use with nDVR.

Repeater packetizers are used when delivering a live stream from a Wowza edge server to clients in a live stream repeater (origin/edge) configuration. When you select Playback Types options in Streaming Engine Manager to create HTTP streamers for live edge applications, the corresponding repeater packetizer values (separated by commas) are added to the

<LiveStreamPacketizers> section in Application.xml.

Playback Type Description

Adobe HDS Enables Adobe HDS live stream repeater for Flash Player. It adds the sanjosestreamingrepeater repeater packetizer to the <LiveStreamPacketizers> section in Application.xml.

Apple HLS Enables Apple HLS live stream repeater for iOS-based devices. It adds the cupertinostreamingrepeater repeater packetizer to the <LiveStreamPacketizers> section in Application.xml.

Microsoft Smooth Streaming Enables Microsoft Smooth Streaming live stream repeater for Silverlight. It adds the smoothstreamingrepeater repeater packetizer to the <LiveStreamPacketizers>

section in Application.xml.

MPEG-Dash Enables MPEG-DASH live stream repeater for DASH clients.

It adds the mpegdashstreamingrepeater repeater packetizer to the <LiveStreamPacketizers> section in Application.xml.

nDVR When you enable the nDVR feature for live edge

applications in the Streaming Engine manager, it adds the dvrstreamingrepeater repeater packetizer to the

<LiveStreamPacketizers> section in Application.xml for use with nDVR.

For more information about how to implement the live stream repeater (origin/edge) mechanism for delivering a live media event across multiple Wowza servers, see Live Stream Repeater (Origin/Edge Live Streaming).

Note

The nDVR feature in Wowza Streaming Engine provides the ability to record a live stream while simultaneously allowing users to play or pause the live stream, rewind to a previously recorded point, or resume viewing at the live point. This capability can be extended to an edge Wowza server in an origin/edge configuration. See the Wowza nDVR User's Guide.

Related documents