OvenMediaEngine Enterprise
English
English
  • Introduction
  • OvenMediaEngine Configuration
  • Getting Started
    • Getting Started with Ubuntu
    • Getting Started with RHEL
    • Getting Started with Docker
  • Enterprise-grade Features
    • Web Console
      • Web Console Configuration
      • Sign In
      • Change Password
      • Web Console Home
        • Stream List
      • Stream Monitoring
        • Managed and Instant Streams
        • Scheduled Channels | 0.16.4.0+
        • Multiplex Channels | 0.16.5.0+
      • Monitoring
      • Logs
      • Configuration Files
      • Settings
        • Server
        • Live Sources (Ingress Protocols)
          • RTMP | 0.9.0.0+
          • WebRTC/WHIP | 0.12.0.0+/0.15.1.0+
          • SRT | 0.12.0.0+
          • MPEG-2 TS | 0.10.4.0+
          • Scheduled Channels | 0.16.4.0+
          • Multiplex Channels | 0.16.5.0+
        • ABR and Transcoding
          • Transcoding
          • Output Profiles
          • Adaptive Bitrate Streaming (ABR) | 0.14.3.0+
          • Encodes
          • Conditional Transcoding
        • Streaming (Egress Protocols)
          • WebRTC/WHIP | 0.9.0.0+/0.15.1.0+
          • Low Latency HLS (LLHLS) | 0.14.0.0+
          • Legacy HLS | 0.16.6.0+
        • TLS Encryption | 0.14.0.0+
        • Access Control
          • Signed Policy | 0.12.0.0+
          • Admission Webhooks | 0.12.2.0+
        • Thumbnail | 0.15.7.0+
        • Recording | 0.16.5.0+
        • Push Publishing | 0.15.14.0+
        • REST API | 0.11.0.0+
        • Alert | 0.15.11.0+
      • Restart
    • Record Delivery | 0.16.5.0+
    • Digital Rights Management (DRM)
      • OvenMediaEngine Configuration for DRM | 0.16.0.0+
      • PallyCon DRM Configuration | 0.16.4.0+
    • Hardware-Accelerated Video Encoding | 0.16.4.0+
    • Proxy Protocol Integration | 0.16.6.2+
    • Event Monitoring | 0.18.1.0+
      • Configuration
      • Event Specification
    • Web Console Publishing | 0.18.1.2+
  • Advanced Management Tools
    • API Storage | 0.17.0.0+
    • Restart Application | 0.17.0.0+
    • Publisher Extension
    • RTMP Authentication | 0.17.2.0+
    • Generating Audio PTS | 0.17.2.3+
    • Inserting AMF0 messages in RTMP Push Publisher | 0.17.3.0+
    • Inserting Ad Markers (EXT-X-CUE-OUT/EXT-X-CUE-IN) | v0.17.3.0+
    • Inserting SEI into H.264 (AVC) Streams | v0.18.0.0+
  • Release Notes
    • 0.18.1 (May 9, 2025 update)
    • 0.18.0
    • 0.17.3
    • 0.17.2
    • 0.17.1
    • 0.17.0
    • 0.16.8
    • 0.16.7
    • 0.16.6
    • 0.16.5
    • 0.16.4
Powered by GitBook
On this page
  • Managed Streams
  • Create a Managed Stream
  • Delete a Managed Stream
  • Instant Streams
  • Scheduled Channels
  • Create a Scheduled Channel
  • Modify a Scheduled Channel
  • Delete a Scheduled Channel
  • Multiplex Channels
  • Create a Multiplex Channel
  • Delete a Multiplex Channel
  • Thumbnails
  • If the Thumbnail is not displayed
  • Waiting for Streaming
  1. Enterprise-grade Features
  2. Web Console
  3. Web Console Home

Stream List

PreviousWeb Console HomeNextStream Monitoring

Last updated 3 months ago

Managed Streams

Managed Stream refers to the Stream List in OvenMediaEngine Enterprise where users pre-specify stream names and use them.

As you can see in the image above, the Stream List lets you see at a glance whether a user has created a Managed Stream and whether it has received a stream.

Create a Managed Stream

As shown in the image above, when you first access OvenMediaEngine Enterprise, there is no Managed Stream created. You can make a Managed Stream by clicking the Plus button, located in the upper right corner. Managed Streams will be displayed in the Stream List until you delete them.

Delete a Managed Stream

You can delete a Managed Stream by clicking the X button in the upper right corner of Stream Box.

At this time, if the Managed Stream is not receiving a stream, this Stream Box will disappear from the Stream List. However, if you delete the Managed Stream while the stream is being transmitted, the Managed Stream will be converted to an Instant Stream and the stream will remain.

To completely stop streaming, you need to stop transmitting media sources from cameras, live encoders, etc.

Instant Streams

Instant Stream is a feature that detects streams sent to OvenMediaEngine Enterprise that are not designated as Managed Streams, automatically classifies them as Instant, and provides a list for monitoring.

You cannot directly delete the Instant Stream from OvenMediaEngine Enterprise, and it will automatically disappear from the Instant Streams list when transmission from cameras, live encoders, etc. is stopped.

Scheduled Channels

Scheduled Channel is a feature in OvenMediaEngine Enterprise that allows you to stream on a set schedule using pre-recorded media files or live.

Create a Scheduled Channel

As you can see in the image above, you can create a Scheduled Channel from the Web Console Home.

  • Name: This is the stream information that the Scheduled Channel needs to create.

  • Video track: Determines whether to use the video track. If VideoTrack is set to true and there's no video track in the Item, an error will occur.

  • Audio track: Determines whether to use the audio track. If AudioTrack is set to true and there's no audio track in the Item, an error will occur.

  • Bypass transcoder: Set to true if transcoding is not desired.

Setting a Fallback Program will automatically switch the screen if there is no program scheduled for the current time or if an error occurs in the item. When the program is updated or the streaming returns to normal, it will return to the original program.

  • URL: The URL points to the location of the media source.

  • Start: The start attribute can be set in milliseconds to indicate where in the file playback should start.

  • Duration: The duration indicates the playback time of that item in milliseconds.

In the Program, you can schedule the streaming to play by setting the time and end time in ISO8601 format.

  • Name: The name is an optional reference value.

  • Scheduled: Set the start time of the program.

  • Repeat: Decide whether to repeat the Items when its playback ends.

  • URL: The URL points to the location of the media source.

    • If it starts with file://, it refers to a file within the MediaRootDir directory.

    • If it starts with stream://, it refers to another stream within the same OvenMediaEngine.

stream://vhost_name/app_name/stream_name

  • Start: The start attribute can be set in milliseconds to indicate where in the file playback should start. If not set, start defaults to 0.

  • Duration: The duration indicates the playback time of that item in milliseconds. After the duration ends, it moves to the next item. If not set duration defaults to the file's duration.

Modify a Scheduled Channel

You can edit a Scheduled Channel Box created by a user by clicking the Edit icon in the Web Console Home.

Delete a Scheduled Channel

You can delete a Scheduled Channel Box created by a user by clicking the X mark in the Web Console Home.

Multiplex Channels

Create a Multiplex Channel

As you can see in the image above, you can create a Multiplex Channel from the Web Console Home.

  • Name: This is the name of the stream to be newly created.

Multiplex Channel multiplexes multiple Source Streams, which can also be loaded as streams from other Vhosts or Apps.

  • Name: Name of the Source Stream to be multiplexed.

  • URL: URL of the Source Stream

stream://<vhost name>/<app name>/<stream name>

  • Source Track Name: The Source Track Name is either <OutputProfile><Encodes><VideoName> or <OutputProfile><Encodes><AudioName>.

  • New Track Name: Renamed source track name to be used in the multiplex stream.

Playlists configured on a Multipelx Channel exist only on that Multipelx Channel. Playlists must be configured using the newly mapped Track names in the <TrackMap> of <SourceStreams> and must use the same format as <OutputProfile>.

  • WebRTC Auto ABR: It is set to true by default and will automatically switch Renditions when using WebRTC.

  • Enable Ts Packaging: When <EnableTsPackaging> is turned on in a Playlist, the HLS Publisher will use this Playlist to package TS files and prepare them for streaming.

  • audio: The New Track Name is set in the Source Stream. This is the audio track name to be used in the Playlist.

  • video: The New Track Name is set in the Source Stream. This is the video track name to be used in the Playlist.

Delete a Multiplex Channel

You can delete a Multiplex Channel Box created by a user by clicking the X mark in the Web Console Home.

Thumbnails

OvenMediaEngine Enterprise can generate Thumbnails from your live streams to organize your broadcast list or monitor multiple streams simultaneously.

If the Thumbnail is not displayed

If the thumbnail feature is not enabled in OvenMediaEngine when broadcasting a stream, a guide will be displayed in the thumbnail area. You can set the thumbnails by referring to the guide.

Waiting for Streaming

Managed Streams, Scheduled Channels, and Multiplex Channels, when there is no ingress stream and it is waiting, it is displayed as No Signal and No data.

Detailed Guide:

You can use the Multiplex Channel feature within OvenMeidaEngine Enterprise to combine multiple ingressing streams into one stream to form an or to duplicate an external stream and send it to another Application. Multiplex Channel can also take already encoded tracks from other Local Streams and compose them into its tracks, which can be useful when changing codecs or re-tuning quality.

Detailed Guide:

Detailed Guide:

https://airensoft.gitbook.io/ovenmediaengine/v/dev/live-source/scheduled-channel
https://airensoft.gitbook.io/ovenmediaengine/v/dev/live-source/multiplex-channel
https://airensoft.gitbook.io/ovenmediaengine/thumbnail
Adaptive Bitrate Streaming (ABR)
If a Stream is received and sent out as an Instant Stream
Scheduled Channel that is being stream at a scheduled time
When Multiplex Channel is being transmitted
When Waiting for Stream in Stream List
When Waiting for Stream in Stream Monitoring