Setting Up a Channel

Use the Channels page to add new channels and to view all the channels you have created.

Begin by creating a channel.

  1. Click the Channels tab.
  2. On the Channels page that opens, click the Add Channel button. This opens the Create New Channel page.
  3. On the Create New Channel page that opens, enter a Channel Name and Channel Description.
  4. Select a Packaging Partner and Encoding Partner.

    The Packaging Partner provides the cloud services and content delivery network (CDN) for your channel.

    The Encoding Partner provides the encoding services for your channel.

    The credentials in the provider account determine which packaging and encoding options appear on this page. The options you select detemine some of the options that appear on the following pages.

    For example, if you leave Encoding Partner to Ooyala Encode, clicking Next Step displays the Encoding Setup page.

  5. Complete the Encoding Setup page and click Next Step. The Encoder Input Profile is set to Elemental Input Profile w/ Failover (Non Ad). If you keep this setting, use Input Path for Input 2 to enter the path of the failover content. For more information about the Encoding Setup page, see Managing Channels
  6. On the Packaging Setup page, select a Packager location, an input filter, and output filter. Ooyala sets up capabilities in the system for your provider account. Each geographic region has an associated cost in your account. The defaults are set up in the dropdown lists. The input filter describes the incoming stream. Ooyala selects and sets up input filters in your provider account with default values. For the output filter, Ooyala sets up the stream coming from the packager in different stream formats.
  7. Select Limited DVR. You can set up the DVR to have a default duration (6 hours, for example). Currently, the maximum is 8 hours. For Ooyala packages, your Ooyala representative can add a Packager Input Filter Template and a Live to VOD Packager Ouput Filter Template that enables you to maintain a rolling 72-hour window and archive content beginning 30 minutes prior to the current time.
  8. Click Next Step.
  9. Review the Summary information and then click Create Channel. This action returns you to the Channels tab, which displays the status of the Channel.
    Note: The channel may take a few minutes to set up. While it is being created, the channel displays a default logo on the left. When the channel is running, the channel displays a thumbnail of its streams as the logo.
  10. Click View Channel Details.
    1. Mouse over the Content pane on the right.
    2. Click View Channel Details. This brings you to a page that allows you to see the channel details and an activity feed containing messages for that channel. You can click on those messages to see additional detail, which may be useful for triage or reporting purposes.
    3. Review channel details.
      • Channel Details includes the embed code that can be used in an Ooyala player.
      • Encoding describes the encoding setup for this stream.

        The Network Input is the place to which the source encoder is publishing to the Live service, which is necessary for establishing the stream.

      • Packaging lists the different formats. For example, you can see specific output filters as well as output formats such as HDS, DASH, and HLS.
      • Workflow displays the specific elements in the video pipeline.
      • Test Page: This is where you can monitor the running channel itself or to see if there are issues. The Ooyala Player Preview plays automatically. The windows present the beginning and the output of the whole video channel. The Input window contains what is coming into our video encoder in the cloud and grabs frames every 5 seconds. You may occasionally see buffering which may cause latency. The preview from the encoder on the cloud may cause the incorrect perception that the incoming source stream is behind the output stream. If this occurs, click the Refresh button.


        Ooyala Live includes slates that may be used for display within the player during times that the end-user is not intended to view the live stream. Slates can be encoded, and the stream in the outbound stream or the playback device can switch the user’s video window to display the slate. You can also have an alternate stream that is shown in case there are technical issues or, for example, the game has stopped and you would like to provide an alternate video.

        Only MP4 and .mov video files containing more than 30 seconds of video are accepted. You cannot upload an image.

        When your Live account is onboarded, you can configure your profiles to include a hot backup for primary input. With such configuration, if you lose your network input, Ooyala Live will automatically play your slate until your primary input is stable, at which time time it will automatically switch back. You can also manually switch to any other slate.

        You can create a channel with a video slate, and you must first create a channel in order for your slate to appear in the drop down.

        To upload a slate, click the Slates icon located at the upper right portion of the page.

        A dialog appears allowing you to upload the desired file.

        You can then manage your input and slates on the channel Test Page.

        Your activity feed will help you confirm your latest actions.

        Note: You can update existing slate content. If there was no slate present when the channel was created, it cannot be added later, even when the channel is in a running or a stopped state.

        On the Test Page tab you can click an Input Selector button that allows you to control the active input for Network Input (RTMP), Slates, and Device. These types of inputs appear depending on how the channel is configured. If the active input is not selected, a Switch button appears in the Active Input column.

    4. Return to the Channels tab. For example, when the channel's Status is Stopped, the channel is ready but there is no stream flowing to it:
  11. Configure the encoder.
    1. Return to the Channel Details page and select the Encoding tab.

      This is where we provide the ground encoder that provides the Live event with the location for publishing the stream.

    2. We will need the Ingest URL, so click its Copy button.
    3. The customer on-premise encoder should send the RTMP stream to the Ingest URL you just copied. Once the channel has started, start sending the video stream to the Ingest URL.
    4. Switch back to the Ooyala Live tab in your browser, click the Channels tab, and click the Start button in the Content area on the right. The Channel status will change to Starting.

      When we have set up the channel, the URL to which you will publish will be setup on time. Every time you click Start, a unique IP address is created for that URL. The source encoder that is publishing does not need the IP address, but the DNS network will relay the IP address to the ingest URL. When we establish a setup between a source encoder and a channel, every time we stop and restart the channel, there is a potential new IP address. For this reason you need to stop the source encoder and start it after the channel has been started. Then the DNS network will have the correct IP address to associate with the DNS address associated with the ingest URL.

    5. Return to the Channel Details on the Live tab and select the Test Page tab. The stream is now starting to flow through the video pipeline, and we can see the stream that is reaching the encoder in the cloud in the preview (Input). It may not yet have made its way through the entire packaging network and CDN, so it may not yet be available in the Output.
For additional detail on creating channels, Akamai, Slates, and other actions with channel detail, see Managing Channels.

Was this article helpful?