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
  • RTMP Settings | 0.9.0.0+
  • Check RTMP Authentication Activation | 0.17.2.0+
  • WebRTC/WHIP Settings | 0.12.0.0+/0.15.1.0+
  • SRT Settings | 0.12.0.0+
  • MPEG-2 TS Settings | 0.10.4.0+
  • Check Scheduled Channels Activation | 0.16.4.0+
  • Check Multiplex Channels Activation | 0.16.5.0+
  1. Enterprise-grade Features
  2. Web Console
  3. Settings

Live Sources (Ingress Protocols)

PreviousServerNextABR and Transcoding

Last updated 6 months ago

The Live Sources Settings page allows you to manage the various Ingress Protocols provided by OvenMediaEngine.

RTMP Settings | 0.9.0.0+

On the RTMP in the Live Source Settings, you can view the RTMP Ingress Protocol information and set whether to enable RTMP per Application. And you can modify the Port and Worker Count on that page. The Worker Count is an option that allows you to set the number of threads used for sending and receiving over the Socket.

Additionally, you can select Virtual Host and Application in the Application section and check if RTMP Provider is enabled in the selected location.

Check RTMP Authentication Activation | 0.17.2.0+

If you need to receive only authenticated RTMP from OvenMediaEngine Enterprise, you can use <AuthFile> within <VirtualHosts><VirtalHost><Applications><Application><Providers><RTMP> in Server.xml. Please see the RTMP Authentication | 0.17.2.0+ guide for more details.

WebRTC/WHIP Settings | 0.12.0.0+/0.15.1.0+

On the WebRTC/WHIP in the Live Source Settings, you can manage WebRTC and WHIP Ingress Protocol information and whether to enable WebRTC and WHIP per Application. You can also modify the Signalling Port, ICE Candidate Port, TLC Port, etc. on that page.

Additionally, you can select Virtual Host and Application in the Application section and check if WebRTC Provider is enabled in the selected location.

SRT Settings | 0.12.0.0+

On the SRT in the Live Source Settings, you can see the SRT Ingress Protocol information and whether to utilize SRT per Application, and you can edit the Port and Worker Count on that page. The Worker Count option allows you to set the number of threads used to send and receive over the Socket. In the Applications section, you can select Virtual Hosts and Applications and see that the SRT Provider is enabled in the selected location.

Additionally, SRT uses the MPEG-TS format when transmitting streams, which allows it to support many codecs, unlike RTMP.

MPEG-2 TS Settings | 0.10.4.0+

On the MPEG-2 TS in the Live Source Settings, you can see the MPEG-2 TS Ingress Protocol information and whether to use MPEG-2 TS per Application, and you can modify the Port and Worker Count on that page. The Worker Count is an option that allows you to set the number of threads used for transmission and reception through the Socket.

Additionally, you can select Virtual Host and Application in the Application section and check if MPEG-2 TS Provider is enabled in the selected location.

Check Scheduled Channels Activation | 0.16.4.0+

On the Scheduled Channel in the Live Source Settings, you can view whether Scheduled Channels are enabled for each Application. Also, you can see the path to the Media Source and Schedule File.

  • Media Root Dir: Shows the path to the Media Source (Media File or Live) that OvenMediaEngine uses for the scheduled streaming.

  • Scheduled Files Dir: Shows the path to the Schedule File (.sch) that OvenMediaEngine is referencing or the scheduled streaming.

Check Multiplex Channels Activation | 0.16.5.0+

On the Multiplex Channel in the Live Source Settings, you can check whether Multiplex Channels are enabled for each Application and the path to the Mux File.

  • Mux Files Dir: Shows the path to the Mux File (.mux) that is set to combine multiple streams referenced by the OvenMediaEngine into a single stream.

Detailed Guide:

Detailed Guide:

Detailed Guide:

Detailed Guide:

Detailed Guide:

Detailed Guide:

https://airensoft.gitbook.io/ovenmediaengine/live-source/rtmp
https://airensoft.gitbook.io/ovenmediaengine/live-source/webrtc
https://airensoft.gitbook.io/ovenmediaengine/live-source/srt
https://airensoft.gitbook.io/ovenmediaengine/live-source/mpeg-2-ts-beta
https://airensoft.gitbook.io/ovenmediaengine/live-source/scheduled-channel
https://airensoft.gitbook.io/ovenmediaengine/live-source/multiplex-channel
In the RTMP of the Live Source Setting
In the WebRTC/WHIP of the Live Source Setting
In the SRT of the Live Source Setting
In the MPEG-2 TS of the Live Source Setting
In the Scheduled Channel of the Live Source Setting
In the Multiplex Channel of the Live Source Setting