Juan Navarro d4fc070e4d
livekit.yaml: pion_level initially set to warn instead of error
While default LiveKit's value is error if nothing is provided, warn is a
better value for this option, because it allows seeing issues that
otherwise might happen and be invisible, such as:

WARN  openvidu.transport.pion.pc  webrtc/peerconnection.go:1280  RTPReceiver Receive failed: WebRtcTransport.Produce(): ssrc already exists in RTP listener [ssrc:3696700572] [method:transport.produce]  {..., "transport": "PUBLISHER"}
2024-06-14 13:56:37 +02:00

OpenVidu Local Deployment

Docker Compose files to run OpenVidu locally for development purposes.

Requirements

On Windows and MacOS:

  • Docker Desktop

On Linux:

  • Docker
  • Docker Compose

OpenVidu COMMUNITY

Install OpenVidu COMMUNITY

Windows

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
.\configure_lan_private_ip_windows.bat

Mac

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
./configure_lan_private_ip_mac.sh

Linux

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
./configure_lan_private_ip_linux.sh

Run OpenVidu COMMUNITY

docker compose up

OpenVidu PRO (Evaluation Mode)

OpenVidu PRO can be executed locally in evaluation mode for free for development and testing purposes. Some limits apply: maximum 2 concurrent Rooms, 8 Participants per Room, 5 minutes duration per Room.

Install OpenVidu PRO

Windows

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
.\configure_lan_private_ip_windows.bat

Mac

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
./configure_lan_private_ip_mac.sh

Linux

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
./configure_lan_private_ip_linux.sh

Run OpenVidu PRO

docker compose up
Description
Docker compose to run OpenVidu locally for development purposes
Readme 514 KiB
Languages
Shell 68.9%
HTML 17.7%
Batchfile 13.4%