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.

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.


Add the live stream
Start recording
Play or save a recording
Delete a recording
Check recording usage
More resources

Add the live stream

Set up the live stream in Wowza Streaming Cloud for your event or broadcast, and specify that you want to record the stream.

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. For more information on the options on each Add Live Stream page, see the Help panel on the right side of each page.
    Note: To record a transcoder, click Advanced on the menu bar and then click Transcoders. Click Add Transcoder, and on the Transcoder Setup page, select Yes, record this transcoder. Then complete the steps to create the transcoder.
  2. By default, recording captures the incoming source stream. If you want to record a specific output rendition instead of the incoming source, do the following:
    1. For a live stream, click Advanced on the menu bar, click Transcoders, and then select the transcoder associated with your live stream.

      For a transcoder, open the transcoder detail page.
    2. On the transcoder detail page, click the Outputs & Targets tab, and determine which output rendition you want to record.

      Note that recording the passthrough output rendition will record the incoming source stream.
    3. Copy the ID of the output you want to record to your clipboard.
      output ID highlighted
    4. Click the Properties tab, and click Edit.
    5. Enable the Record Specific Output property, and paste the output ID into the Value field.
    6. Click Save.
  • If you ingest onTextData or CEA-608 closed captions, they'll be included in the recording.
  • To help ensure that you get the best recording of your streamed event, follow the guidelines in Encoding best practices for Wowza Streaming Cloud. If possible, it's also a good idea to record directly at the source as a backup.

Start recording

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

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

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.

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.
  • 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.

More resources