This project provides an example of how to create a video conferencing application with a recording function using the Kurento Media Server.
- Run Kurento Media Server using docker option
docker run --rm ^
-p 8888:8888/tcp ^
-p 5000-5050:5000-5050/udp ^
-e KMS_MIN_PORT=5000 ^
-e KMS_MAX_PORT=5050 ^
-e KMS_ICE_TCP=1 ^
kurento/kurento-media-server:6.18.0
- Run the signal server (web API application). SignalR is used for signalling
cd '.\CurrentoSignalServer\CurrentoSignalServer\'
dotnet run
- Run the client application. It is written in Angular 15
cd '.\currento-client\'
npm i
ng serve
The Kurento.NET API package is used to communicate with the Kurento Media Server.