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
  • Server Settings
  • Modules Settings
  • View Virtual Hosts Information
  1. Enterprise-grade Features
  2. Web Console
  3. Settings

Server

PreviousSettingsNextLive Sources (Ingress Protocols)

Last updated 6 months ago

In the Server section of the Settings, you can check the Server Settings Information of OvenMediaEngine Enterprise referenced by OvenMediaEngine, Each Module Settings Information, Virtual Host Settings Information, etc., and you can modify the current Server Name, Server Type, Server IP, Privacy Protection, Stun Server, and more. The modified items will be reflected in Server.xml.

Please wait a moment as it will be updated in the future so that users can directly modify more information in the Web Console.

Server Settings

This is the screen that appears when you access the Server section in Settings, and it is a function that allows you to check and modify the currently set server information.

  • Name: You can specify the name of your OvenMediaEngine.

  • Type: You can select the Host Type of the OvenMediaEngine to distinguish whether it will be used as an Origin Server or an Edge Server.

  • IP: You can enter the IP address to which OvenMediaEngine will bind. If you enter a specific IP address, the Host can only use that IP address, and if you enter *, the system can use all IP addresses.

  • Privacy Protection: This option removes personal information such as IP and Port from all records to comply with GDPR, PIPEDA, CCPA, LGPD, etc. If you set this option to True, the Client's IP and Port will be converted to xxx.xxx.xxx.xxx:xxx and output in all logs and REST API.

  • Stun Server: OvenMediaEngine needs a Public IP to connect to the Player via WebRTC, but if it cannot get a Public IP via the local interface, OvenMediaEngine can obtain a Public IP by communicating with a Stun Server. You can set up the Stun Server by entering items.

Modules Settings

This feature allows you to view and modify the Module information currently set on the server.

  • HTTP2: OvenMediaEngine also supports HTTP/2 so that you can smoothly use the stream that OvenMediaEngine ingresses or egresses through the web browser. This option only works on the TLS port.

  • LLHLS: This option enables or disables Low Latency HLS (LLHLS), which provides HLS streaming with low latency.

  • P2P: P2P Streaming is an experimental feature. When you stream with WebRTC, you can distribute network traffic by designating viewers watching your stream as Hosts. This option is set to False by default, but you can enable it at any time by setting it to True. You can also adjust the number of Peer Count to set the number of Client Peer that connect to one Host Peer.

View Virtual Hosts Information

Virtual Host is a way to run two or more streaming servers on one system. OvenMediaEngine supports IP-based Virtual Host and Domain-based Virtual Host.

As you can see in the image above, you can go to the Server in Settings to view the Virtual Host information currently set up on your server.

Detailed Guide:

P2P Guide:

Detailed Guide:

https://airensoft.gitbook.io/ovenmediaengine/configuration#server
https://airensoft.gitbook.io/ovenmediaengine/p2p-delivery
https://airensoft.gitbook.io/ovenmediaengine/configuration#virtual-host
In the Server of the Server Settings
In the Modules of the Server Settings
In the Virtual Hosts of the Server Settings