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
  • Creating and Managing Web Console Publishing URLs
  • Creating a Publishing URL
  • Managing Publishing URLs
  • External Sharing Mode Web Console
  • Stream List Page
  • Stream Details Page
  • Event Monitoring and Event Timeline Page
  • Access Restriction Error Page
  1. Enterprise-grade Features

Web Console Publishing | 0.18.1.2+

PreviousEvent SpecificationNextAdvanced Management Tools

Last updated 9 days ago

Web Console Publishing is a feature that allows you to share OvenMediaEngine Web Console's stream list page, stream details page, and event monitoring page with external users without requiring login. You can share specifying virtual hosts, applications, and streams, as well as set permissions and specify expiration dates.

Creating and Managing Web Console Publishing URLs

You can create and manage Web Console Publishing URLs from the Publishing page in the WebConsole.

  1. Access the Publishing page using the navigation.

Creating a Publishing URL

You can create a Publishing URL to share the Web Console externally. Created URLs can be modified or deleted as needed.

  1. Click the New Publishing button at the top of the Publishing page to display the Publishing URL creation dialog.

  1. Configure the following values in the dialog to create a Publishing URL:

field
required
description

Source Ids

Y

Specify virtual hosts, applications, and streams that are accessible from the shared Web Console. Multiple settings can be configured and should be separated using commas.

Virtual host: Specified in the format #{virtual_host_name}. All applications and streams within the specified virtual host are accessible.

Application: Specified in the format #{virtual_host_name}#{app_name}. All streams within the specified application are accessible.

Stream: Specified in the format #{virtual_host_name}#{app_name}/{stream_name}.

For example: #default/app1/stream, #default/app2 (Sharing the #default/app1/stream stream and all streams within the #default/app2 application)

Description

N

You can add a description for record-keeping when creating a Publishing URL.

Permission

Y

Read Only: External users can only view the shared pages.

ReadWrite: External users can additionally perform the following actions.

  • Stream list page: Create/delete Managed Streams, create/modify/delete Scheduled Channels, create/delete Multiplex Channels.

  • Stream details page: Start/stop Recording, start/stop Push Publishing, start/stop (LL)-HLS Dump

Expiry Date

Y

You can set the validity period for the Publishing URL.

Managing Publishing URLs

  1. You can check the list of created Publishing URLs and their configuration.

  2. You can verify the Publishing URL to be shared.

  3. You can modify the settings of the created Web Console Publishing URL. You can reconfigure the Source Ids, Description, Permission, and Expiry Date that were set during creation, and changes will be applied immediately to the shared Publishing URL.

  4. Deletes the Publishing URL. The shared Publishing URL becomes immediately unavailable.

External Sharing Mode Web Console

When accessing a Publishing URL, the external sharing mode Web Console's stream list page is displayed.

Stream List Page

  • The list of streams corresponding to the configured Source Ids is displayed.

  • If the configured Permission is Read Write, the functions to create/delete Managed Streams, create/modify/delete Scheduled Channels, and create/delete Multiplex Channels are enabled.

Stream Details Page

  • If the configured Permission is Read Write, the functions to start/stop Recording, start/stop Push Publishing, and start/stop (LL)-HLS Dump are enabled.

Event Monitoring and Event Timeline Page

  • Monitoring events for streams corresponding to the configured Source Ids are displayed.

Access Restriction Error Page

An access restriction error page is displayed when the Publishing URL authentication fails. Publishing URL authentication failure occurs in the following cases:

  • Accessing a non-existent Publishing URL

  • The Publishing URL has been deleted

  • The Publishing URL has expired due to the Expiry Date

  • Accessing Source Ids that are not allowed

Event Monitoring
Event Timeline