This topic shows you how to perform live stream related operations in the AuroraLive console.

Create a live stream

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Streams.

  3. Click + Create Live Stream.

    stream_create
  4. Set parameters, and click Run request.

    stream_parameter

    More detailed parameter introduction can refer to this Create a live stream

View live stream detail information

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Streams.

  3. Find the desired stream in the live streams list and click detail.

    stream_action.png
  4. View live stream detail information in the displayed Live Stream Detail page.

    View Live Stream Input Health

View live stream input health

The Live Stream Input Health dashboard is a real-time dashboard that provides visibility on how AuroraLive receives your live stream from the encoder.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Streams.

  3. Find the desired stream in the live streams list and click detail.

    stream_action.png
  4. In the displayed Live Stream Detail page, click View Live Stream Input Health.

    view_health

    You can view the real-time live stream data.

    View Live Stream Input Health

Live event notification settings

AuroraLive supports event notifications which let your application know when things happen asynchronously, outside of an API request cycle.

For example, you may want to update something on your end when a live stream starts or is interrupted. When these asynchronous events happen, we'll make a POST request to the address you give us and you can do whatever you need with it on your end.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Event Notifications.

  3. Set live event notification parameters.

    notification

For more information of event notify, see Live Event Notifications.

Recording configuration

Before you can set up a stream for recording, you must create a recording-configuration. This is a resource which specifies an Amazon S3 location where the recorded streams for your account are stored. The S3 location must be in the US East (N. Virginia) us-east-1 region.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Recording Configuration.

  3. Configure recording parameters, and click Upadate.

    Recording Configuration
    ParametersDescriptionRequired
    AWS RegionThe region of your account. The parameter is unconfigurable.unconfigurable
    S3 Bucket NameThe name of your own S3 bucket.
    Note: Your account and S3 location must be in the same region.
    Yes
    Access Key IDAccessKey ID of your S3 bucket.Yes
    Secret KeySerectKey of your S3 bucket.Yes

View live metrics

AuroraLive supports view your live metrics including concurrent streams and concurrent viewers.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Metrics.

    Recording Configuration

View live usage

AuroraLive provide live usage data of encoding and streaming.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live Usage.

    Recording Configuration

    Recording Configuration

View live API logs

AuroraLive will record API logs when API actions are taken. After you take API actions, there is a delay (up to 15mins) before your logs can be viewed in the console. Logs will be stored up to 30 days.

The feature can help you do troubleshooting, when the API runs with error.

  1. Log in to the AuroraLive console.

  2. In the left navigation pane, choose Live API Logs.

    Recording Configuration