Nextro Media is a high-performance, developer-first video networking platform. It features a unique Hybrid Signaling Engine that seamlessly transitions between ultra-low latency Mesh (P2P) for small groups and a powerful Go-based SFU for large-scale enterprise meetings.
Nextro is engineered for growth. While many platforms struggle with bandwidth at scale, Nextro uses a custom Selective Forwarding Unit (SFU) built in Go to orchestrate massive meetings without crushing the client's internet connection.
Important
V2.0 Optimization Status: We are currently implementing Active Speaker Switching. This allows the engine to intelligently prioritize the high-definition video of the current speaker while sending low-bandwidth thumbnails for other participants, saving up to 80% bandwidth in large rooms.
- Backend: Go (Pion WebRTC) — High-concurrency media orchestration.
- Frontend: React (SDK) — Modern, glassmorphic UI components.
- Packaging: Docker — Enterprise-ready deployment containers.
- Signaling: Custom WebSocket protocol with Hybrid Mesh/SFU fallback.
The engine is pre-packaged for instant deployment.
cd engine
docker build -t nextro-engine .
docker run -p 8080:8080 -p 50000-50100:50000-50100/udp nextro-engineNextro provides a professional React SDK to build your UI in minutes.
npm install @nextroford/media-reactNextro includes a built-in Security Shield (HMAC signature validation) to prevent "Zoom-bombing" and unauthorized room access. Every signaling message is verified against a secure secret key.
Distributed under the MIT License. See LICENSE for more information.
Jherson Aguto - Principal Architect