Favicon of OvenMediaEngine

OvenMediaEngine

Create live video conferences with up to 9 broadcasters and countless viewers. This open-source platform supports webcam, screen sharing, and encoder inputs.

OvenSpace is a demonstration of a powerful, open-source WebRTC video conferencing and streaming platform. It allows up to nine broadcasters to stream simultaneously to a large audience, making it suitable for panel discussions, virtual events, and collaborative live sessions.

The platform offers flexible input options to accommodate various broadcasting needs. You can stream directly from your:

  • Webcam and microphone
  • Shared screen
  • Professional live encoders using RTMP, SRT, or WHIP protocols

Built using the OvenMediaEngine, OvenPlayer, and OvenLiveKit, OvenSpace showcases a complete, end-to-end open-source streaming solution. Because the entire project is available as open-source, developers can freely use, modify, and deploy it to create their own custom multi-broadcaster streaming services. It serves as an excellent starting point for building scalable and interactive video applications.

Directory Structure

ovenmediaengine
conf
.env
docker-compose.yml

docker-compose.yml

services:
  ovenmediaengine:
    image: airensoft/ovenmediaengine:latest
    container_name: ovenmediaengine
    restart: unless-stopped
    environment:
      - TZ=UTC
    ports:
      - "1935:1935"
      - "3333:3333"
      - "3334:3334"
      - "3478:3478"
      - "3478:3478/udp"
      - "4000:4000/udp"
      - "8080:8080"
      - "8090:8090"
      - "9000:9000"
      - "10000-10010:10000-10010/udp"
    volumes:
      - ./conf:/opt/ovenmediaengine/bin/origin_conf

.env

# No sensitive environment variables required for standard OvenMediaEngine deployment
# Configuration is primarily managed via Server.xml in the ./conf directory
Categories:

Share:

Ad
Favicon

 

  
 

Similar to OvenMediaEngine

Favicon

 

  
  
Favicon

 

  
  
Favicon