MenuMenu

RTCMultiConnection Demos

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)

Star Issue Fork Follow @muaz-khan

Scalable Broadcast Demos

RTCMultiConnection Demo Title Demo Source
Scalable Audio/Video Broadcast Demo Source
Scalable Screen Broadcast Demo Source
Scalable Video Broadcast Demo Source
Scalable File Sharing Demo Source
Scalable Screen+Audio Broadcast Demo Source

Other v3 Demos

RTCMultiConnection Demo Title Demo Source
Audio+Video+Screen Sharing Demo Source
SSE+PHP Signaling (using Server Sent Events) Demo Source
One-to-One Video Chat Demo Source
Audio Conferencing Demo Source
Vuejs Video Conferencing Demo Source
Multi-Broadcasters and Many-Viewers Demo Source
TextChat & FileSharing Demo Source
TextChat Translation Demo Source
Add/enable videos later in chat-rooms Demo Source
Share region/portion/part of screen Demo Source
Audio alongwith screen sharing Demo Source
One-to-Many Screen Sharing Demo Source
Cross-domain Screen Capturing & Sharing Demo Source
Keep ReJoining Room Demo Source
Open/Close/Rejoin/Disconnect/Rejoin rooms without reloading page Demo Source
Password-protected rooms (Video Conferencing) Demo Source
Test RTPSender.replaceTrack API (only in Firefox) Demo Source
Change Video Resolutions in your Live Sessions Demo Source
Test MediaStreamTrack.applyConstraints API (only in Firefox) Demo Source
Video Conferencing using Firebase Demo Source
Video Conferencing using WebSocket Demo Source
Video Conferencing using PubNub Demo Source
Share custom-private messages among users using Socket.io Demo Source
Detect presence before opening or joining the room. Demo Source
Get list of all public moderators (rooms initiators) Demo Source
Switch/Change Cameras in a Live Conference Demo Source
Check if StreamHasData Demo Source
MultiRTC / Skype-like app Demo Source
Admin/Guest demo Demo Source

v2 Demos

You can try RTCMultiConnection v2 demos as well:

https://github.com/muaz-khan/RTCMultiConnection/tree/master/v2.2.2

How to install RTCMultiConnection?

https://www.youtube.com/watch?v=EtsiYEW_T8Y

iOS or Android

You can write iOS or Android apps for all demos.