Live Stream Setup page in Wowza Streaming Cloud

This article introduces the different parts of the Live Stream Setup page to help you find your way around the Wowza Streaming Cloud user interface.

The Live Stream Setup page acts as a wizard that helps you to create your live stream.

 

Live Stream Setup page

This page includes 5 tabs that you can navigate through in order to create a live stream.

Live Stream Setup tab

  • Live Stream Name – A short, descriptive identifier for the stream that differentiates it from other streams. The Live Stream Name is required and can't be more than 200 characters in length. It doesn't have to be unique.
  • Broadcast Location – The geographic region where Wowza Streaming Cloud transcodes and processes your live stream. Select a Broadcast Location that:
    • Supports 4K streaming (3840x2160 resolution), if you want to use it,
    • Supports the billing mode you're using, pay as you go or 24x7, and
    • Is as close as possible to where your stream will originate.
Notes:
  • 24x7 streams can't be recorded.
  • Asia Pacific (Taiwan), EU (Belgium), US Central (Iowa), and US East (South Carolina) don't allocate dedicated GPU resources to 4K, 24x7 streams. As a result, running 4K streams in the 24x7 billing mode at these locations is not recommended.
  • For information about the features available at each location, see the technical article Wowza Streaming Cloud broadcast location features.
  • For information about 24x7 and passthrough subscriptions, see the Wowza Streaming Cloud 24x7 streaming plans page.
  • The Broadcast Location can only be changed by editing it on the Transcoder Setup tab of the stream's transcoder detail page. For details, see the user guide topic Edit a transcoder's settings, outputs, or targets.

Video Source and Transcoder Settings tab

  • Camera / Encoder – A source for your stream:
    • Wowza Streaming EngineTM – Wowza Streaming Engine can push streams Wowza Streaming Cloud to deliver streams through Wowza Streaming Cloud output targets.

When you choose Wowza Streaming Engine as your video source, specify how you want to use it with Wowza Streaming Cloud: To stream directly to a Wowza CDN target without performing transcoding in Wowza Streaming Cloud, select Yes. To send a stream to Wowza Streaming Cloud for transcoding and/or to deliver the source stream to multiple stream targets in Wowza Streaming Cloud, choose No. Streams that go directly to a Wowza CDN target without transcoding can't be recorded in Wowza Streaming Cloud. Also, you can't change the type of stream you send from Wowza Streaming Engine after the Wowza Streaming Cloud live stream is created.

  • Wowza ClearCasterTM – An appliance for broadcast-quality, reliable streaming on Facebook Live.
  • Wowza GoCoderTM – A mobile encoding app for iOS and Android devices.
  • Web Browser (WebRTC) – WebRTC is an open-source project that enables real-time communication of audio, video, and data in web browsers and apps.
  • Works with WowzaTM partner – Choose a professional encoder or IP camera from a Works with Wowza partner, including Axis, NewTek, Sony, Telestream, or Teradek.
  • IP Camera – Any IP camera that supports RTSP and H.264.
  • Other RTMP – Any encoder that supports RTMP and H.264.
  • Other RTSP – Any encoder that supports RTSP and H.264.
  • Other SRT – SRT is an open source video transport protocol that is designed to deliver secure, high-quality, low latency live streams over unpredictable network conditions.
  • Other UDP – UDP is a connectionless protocol that makes it easier to transmit information quickly, but is also more prone to network issues, packet loss, and packets arriving out of order.
  • Stream from File – A .mp3 or H.264-encoded .mp4 or .flv file hosted in a publicly accessible location on a web server, Google Storage, or Amazon S3 bucket.
  • Live Stream Type – Live streams can be Adaptive bitrate or Passthrough. An Adaptive bitrate stream generates multiple renditions of the source video, at different bitrates. A Passthrough stream sends the source video directly to the hosted page or other target without performing transcoding.

If your subscription plan covers passthrough streaming, select whether you want to create a passthrough or adaptive bitrate live steam.

Important: The Live Stream Type can't be changed after the live stream is created.
  • Billing Mode – If your subscription plan covers 24x7 billing, choose whether you want to run the stream in Pay as you go or 24x7 mode.
Notes:
  • 24x7 streams run until they are stopped either manually or by using a schedule. They do not automatically stop after the transcoder has been idle for 20 minutes.
  • 24x7 streams can't be recorded.
  • 24x7 streams don't support 4K resolution.
  • The Billing Mode can't be changed after the live stream is created.
  • Source Delivery Method – For Other RTMP or Other RTSP, specify whether the encoder will Push the stream to Wowza Streaming Cloud or whether Wowza Streaming Cloud needs to Pull the stream to the transcoder.
  • For Other RTMP push streams, select Push directly to Wowza Streaming Cloud to send the stream directly to the transcoder at your Broadcast Location. If you experience problems with the direct connection to Wowza Streaming Cloud, select Push to a stream source to route the stream through a CDN endpoint as an alternative.
  • Source URL – For IP cameras, including IP cameras from Works with Wowza partners, and for RTMP and RTSP pull streams, enter the device's web address. Consult the device's documentation for the syntax of the stream address and enter it in the Source URL field.
Note: By default, Wowza Streaming Cloud uses TCP port 1935 for RTMP streaming and TCP port 554 for RTSP streaming. If you don't use the default port, be sure to indicate that in the source URL.

For .mp3, .mp4, and .flv files, enter the URL where the file is located. The URL must be publicly accessible. Supported protocols are http, https, gs, and s3.

  • Reduced Latency – If the Delivery Protocol is HLS, you can create a reduced-latency stream. Reduced-latency streams use modified transcoder buffer settings and send smaller video packets to players from Wowza CDN on Fastly or Wowza CDN on Akamai – HLS stream targets. This can reduce latency to as little as 10 seconds, but it also creates additional network overhead. If the client doesn't have enough bandwidth, playback may stall. Also, playback may be affected on some older devices. Select Yes, create an HLS stream with reduced latency only if your viewers experience unacceptably long latency while watching your live stream over Wowza CDN on Fastly or Wowza CDN on Akamai - HLS stream targets.
Notes:
  • The live stream Reduced Latency setting does not affect latency on streams viewed on a Wowza Streaming Cloud hosted webpage.
  • Reduced latency live streams that use Wowza Streaming Engine as the video source are assigned Wowza CDN on Akamai - HLS stream targets. All other live streams are assigned Wowza CDN on Fastly targets.
  • The reduced latency option can't be changed on the Video Source and Transcoder page. Change the segment duration on the Wowza CDN on Akamai - HLS stream target's detail page (see the user guide topic Edit an HLS stream target's properties). Adjust the incoming buffer size and turn on the sort packet buffer on the live stream's transcoder detail page (see the user guide topic Edit a transcoder's settings, outputs, or targets).
  • Aspect Ratio – The aspect ratio and pixel dimensions, or frame size, of the source video. Choosing the correct aspect ratio and dimensions ensures that the video won't be distorted, squeezed, or cropped when it's played.

The higher the resolution of the incoming video, the more bitrate renditions Wowza Streaming Cloud generates. A bitrate rendition is a version of the live stream at a specific frame size and bitrate, such as 640x360 pixels at 1200Kbps. Wowza Streaming Cloud creates multiple bitrate renditions, based on the resolution of the source video, to offer the best possible playback experience given a viewer's device and bandwidth. The following tables show how many bitrate renditions Wowza Streaming Cloud generates.

16:9

Source Video Frame Size Number of Bitrate Renditions
≤ 3840 x 2160 7
≤ 1920 x 1080 6
≤ 1280 x 720 5
≤ 848 x 480 4
≤ 640 x 360 3
≤ 512 x 288 No transcoding. One output rendition.

4:3

Source Video Frame Size Number of Bitrate Renditions
≤ 768 x 576 4
≤ 640 x 480 3
≤ 384 x 288 No transcoding. One output rendition.

  • VOD Stream – A video on demand (VOD) stream is a recording of a live stream that viewers can replay at a later date. To create a VOD stream, select Yes, create a VOD stream for this live stream. For more information, see Create and manage VOD streams in Wowza Streaming Cloud.
  • Recording – A recording is a MP4 file of your live stream that you can download and save locally. To create a recording, select Yes, record this live stream.
Note: Recordings incur storage costs. For more information about recording streams and usage, see the user guide topic Record live streams and transcoders.
  • Closed Captions – Wowza Streaming Cloud can receive closed caption data with your source stream so that captions appear when the stream is played using the HLS protocol. Choose the type of caption your video source is sending to Wowza Streaming Cloud: CEA-608 (digital), Action Message Format (AMF) onTextData, or CEA-608 (digital) and onTextData. To omit captions from playback, leave the closed captioning option set at None.
Note: Wowza Streaming Cloud supports only the digital CEA-608 portion of the CEA-708 closed captioning standard.
  • Source Security – By default, Wowza Streaming Cloud secures Wowza GoCoder, Wowza ClearCaster, Other RTMP / Push directly to Wowza Streaming Cloud, and Other RTSP / Push Stream connections by requiring a source username and password for authentication. Select Disable authentication if you don't want to use authentication with your video source connection. Usernames and passwords can contain only upper and lowercase letters; numbers; and the period (.), underscore (_), and hyphen (-) characters. No other special characters can be used.

Playback Settings tab

Playback settings are used by the player on your Wowza Streaming Cloud hosted webpage. If you use a different player or play streams in Safari using the HLS playback URL, playback settings are disregarded.

  • Player – The player you want to use for your live stream:
    • Original HTML5 player – A HTML5-based player that plays HLS and supports closed captions.
    • Wowza Player – Wowza™ Player is a lightweight HTML5 player that plays HLS and doesn't support closed captions.
Note: In order to choose Wowza Player, Closed Captions must be None. If necessary, go to Video Source and Transcoder Settings to set the Closed Captions option.
  • Player Width – The width of the player can be either fixed or variable. If you choose Responsive, the player's width adjusts for the device on which it's being viewed. If you choose Fixed Width, enter a width, in pixels. The height is calculated automatically based on the aspect ratio of the video source. The dimensions, whether fixed or responsive, are used in the player embed code.
Note: For a fixed-width player, we recommend a minimum width of 365 pixels. If you need a smaller player, use a responsive player instead of a fixed-width player.
  • Countdown Clock – (Optional) A countdown clock that appears in the player before the stream begins. If you include a countdown clock, provide the date and time zone of the event.
Notes:
  • With the original HTML5 player, if you display both a poster image and a countdown clock, the poster image appears behind the clock.
  • With the original HTML5 player, the countdown clock doesn't appear in the Flash fallback player.
  • Video Poster Image – (Optional) A poster image to appear in the player before the stream begins. To prevent distortion or cropping, make sure the image has the same aspect ratio as the source video. Poster images must be GIF, JPEG, or PNG format and no larger than 2.5 MB.
  • Player Logo – (Optional) A logo or other partially transparent image that appears in the player before and during playback. Upload a logo or other image file that's GIF, JPEG, or PNG format and no larger than 2.5 MB. Then, specify the corner of the player to which you want to anchor the logo.
Note: With the original HTML5 player, the player logo doesn't appear in the Flash fallback player.

Hosted Page Settings tab

  • Wowza Streaming Cloud Hosted Page – A webpage hosted by Wowza Streaming Cloud that includes the video player. Select Yes to have Wowza host a webpage for your live stream. Select No to manage video playback yourself.

If you don't use a hosted page, you can embed the player on your own webpage or use your own player. After you create the live stream, Wowza Streaming Cloud provides the embed code and playback URLs you need for those playback methods.

Note: You can't add a hosted page after the live stream is created.
  • Hosted Page Title – A short, descriptive title that appears above the player. HTML, JavaScript, and other tags aren't allowed. If you leave the Hosted Page Title field empty, Wowza Streaming Cloud uses the Live Stream Name as the page title.
  • Hosted Page Logo – (Optional) A graphical logo of your choosing that appears above the player. The logo file must be GIF, JPEG, or PNG format and no larger than 2.5 MB. Wowza Streaming Cloud resizes the image to fit the space on the page.
  • Hosted Page Description – (Optional) A longer text description of the stream or event that appears below the player. HTML, JavaScript, and other tags aren't allowed.
  • Sharing Icons – (Optional) Buttons that let viewers quickly share the link to the video on Facebook, Google+, Twitter, and by email. Sharing icons appear below the player and below the Hosted Page Description, if there is one.

Review Settings tab

The review settings tab allows you to carefully review the information you provided for your live stream. If anything is incorrect, you can click Back to go to a previous page or click the Live Stream Setup, Video Source and Transcoder Settings, Playback Settings, or Hosted Page Settings icons to make changes. When everything is correct, click Finish.