Record live streams in Wowza Streaming Cloud

The Wowza Streaming Cloud™ service can create MP4 recordings of your streams, which you can download and save locally. By default, they are based on the incoming source stream, but you can configure a transcoder to record a specific output rendition.

Recordings capture up to eight hours of content; if a live stream runs for longer than eight hours, the most recent eight hours are stored. To record more than eight hours of a single broadcast, stop the stream and start it again to create multiple recordings.

Recorded content stored in Wowza Streaming Cloud incurs additional costs. Billing is based on your peak storage, which you can view and monitor in the Wowza Streaming Cloud user interface.

To learn about other live stream or transcoder settings you might see in the user interface, see Live Stream Setup page in Wowza Streaming Cloud or Transcoder Setup page in Wowza Streaming Cloud.

Note: Audio and video must be transcoded when recording a WebRTC source stream. For more information, see Connect a WebRTC stream to Wowza Streaming Cloud.

Live Stream Workflow

1. Create a live stream

In the live stream workflow, we'll automatically configure the transcoder, output renditions, and stream targets to get you started quickly. This is the preferred workflow for most of our customers. 

Note: 24x7 streams and transcoders can't be recorded.
  1. Click the Live Streams menu, and then click Add Live Stream.
     
  2. On the Live Stream Setup page, give your stream a name, specify your broadcast location, and then click Next.
     
  3. On the Video Source and Transcoder Settings page, choose the camera or encoder you're using as your video source and the aspect ratio and resolution of the source video you're sending to Wowza Streaming Cloud. If your subscription allows, also choose a Billing Mode and Live Stream Type.
  4. Select Yes, record this live stream and then click Next.

  1. Complete the steps to create the live stream: Specify Playback Settings and Hosted Page Settings, and then review your choices and click Finish.

2. Start recording


When you start the live stream, Wowza Streaming Cloud begins the recording. When you stop the live stream, recording stops.

  1. On the live stream detail page, click Start Live Stream
  1. To end the stream and the recording, click Stop Live Stream.
Note: We recommend leaving the live stream running for 10 to 15 seconds after the end of the event. This ensures that the recording doesn't cut off prematurely.

3. Play or save a recording


  1. On the detail page for the live stream, click Recordings in the Selected panel.

  1. On the recordings page for the stream, note Completed recordings. If an exclamation point appears next to the Completed status, the recording has an error. Click the icon or click Show details in the Time column to see the reason.
  2. To save a Completed recording, in the Actions column of the desired recording, click Download.

You can stream a downloaded MP4 recording in Wowza Streaming Cloud, or use a third-party platform, such as Instagram’s IGTV. For IGTV requirements such as aspect ratio, frame rate, file size, and recording length, see Uploading Videos to IGTV in the Instagram Help Center. To learn more about file streaming, see Stream a file in Wowza Streaming Cloud.

Transcoder Workflow

1. Create a transcoder

In the transcoder workflow, you'll manually configure the transcoder, output renditions, and stream targets to fit your specific streaming solution.

Note: 24x7 streams and transcoders can't be recorded.
  1. Sign in to Wowza Streaming Cloud.
  2. Click Advanced on the menu bar, click Transcoders, and then click Add Transcoder.
  3. On the Transcoder Setup page, enter a descriptive Transcoder Name. If your subscription allows, also choose a Billing Mode and specify your broadcast location closest to you.
  4. Select Yes, record this live stream and then click Next.

  1. Complete the steps to create the transcoder and then click Add.

2. Start recording


When you start the transcoder, Wowza Streaming Cloud begins the recording. When you stop the live stream or transcoder, recording stops.

  1. On the Transcoder Details page, click Start Transcoder.
  1. To end the stream and the recording, click Stop Transcoder.
Note: We recommend leaving the transcoder running for 10 to 15 seconds after the end of the event. This ensures that the recording doesn't cut off prematurely.

3. Play or save a recording


  1. On the Transcoders page, click Recordings for the desired transcoder in the Selected panel.

  1. On the recordings page for the stream, note Completed recordings. If an exclamation point appears next to the Completed status, the recording has an error. Click the icon or click Show details in the Time column to see the reason.
  2. To save a Completed recording, in the Actions column of the desired recording, click Download.

You can stream a downloaded MP4 recording in Wowza Streaming Cloud, or use a third-party platform, such as Instagram’s IGTV. For IGTV requirements such as aspect ratio, frame rate, file size, and recording length, see Uploading Videos to IGTV in the Instagram Help Center. To learn more about file streaming, see Stream a file in Wowza Streaming Cloud.


Delete a recording


Wowza Streaming Cloud saves recordings in active accounts until you delete them. Since recorded content stored in Wowza Streaming Cloud incurs additional costs, it's a good idea to remove recordings from Wowza Streaming Cloud as soon as you've saved them locally.

  1. On the detail page for the live stream, click Recordings in the Selected panel.

  1. On the recordings page for the stream, in the Actions column of the desired recording, click Delete.
Notes:
  • To delete multiple recordings at once, select the box to the left of the each recording you want to delete, and then click Delete Recordings in the Actions column of any selected recording.
  • Recordings created in trial accounts are deleted from Wowza Streaming Cloud 60 days after the trial expires.
     
  • Recordings created in paid accounts are deleted from Wowza Streaming Cloud 90 days after the account is suspended or terminated.

Check recording usage


Billing for recordings is based on your peak storage, which is the greatest amount of recorded content (recordings and VOD streams) stored in a given month. Say, for example, you record three events and midway through the billing cycle, all three recordings, totaling 30 GB, are in Wowza Streaming Cloud. Then you delete one of the recordings, leaving 20 GB in Wowza Streaming Cloud. Your peak storage for the month is 30 GB.

In Wowza Streaming Cloud, you can see your peak storage for any period of time, present or past.

  1. Click Advanced on the menu bar, and then click Recordings.

Peak storage for the current billing period appears in the Storage panel in the upper-left corner of the page. The amount shown isn't necessarily the amount you'll be billed, however, since peak storage isn't calculated until the billing period closes.



The total storage used for all recordings in your account (or in the filtered search results) at the current moment appears in the record summary above the recordings table.

If you've deleted recordings, the total will be lower than the peak storage amount that appears in the Storage panel.

To view peak storage for a different period of time, go to the Storage tab of the account usage page:

  1. In the Storage panel of the account Recordings page, click View details.
     
  2. On the Storage tab of the account usage page, select or enter a new date/time range and then click Show.
Note: You can also get your account's peak storage by clicking your user name on the menu bar and then choosing Usage. Then, click the Storage tab.