Room4All – Meet (LiveKit Test Rig) ß

Incremental LiveKit experiments using PHP + JavaScript.
Each option builds on the previous one.

Option 1 – Basic Video Meeting

Minimal LiveKit browser test. Join a room with camera and microphone.

Launch Option 1

Option 2 – UI Cleanup & Controls

Improves UI and adds basic controls.

Launch Option 2

Option 3 – Text Chat

Adds real-time text chat using LiveKit DataChannels.

Launch Option 3

Option 4 – Screen Sharing

Adds screen sharing support.

Launch Option 4

Option 5 – Audio & Video Recording

Records room composite (audio + video) using LiveKit Egress.

Launch Option 5

Option 6 – Audio Recording (MP3)

Records room audio and converts to MP3 with download support.

Launch Option 6

Option 7 – Audio Recording + Transcription

Builds on Option 6 and adds speech-to-text transcription.

Launch Option 7

Option 8 – Audio Recording + Transcription

Builds on Option 7 and adds speech-to-text transcription and captioning.

Launch Option 8

Option 9 – Recording + Transcription + Translation + Captioning

Builds on Option 8 and adds translation support while keeping captioning.

Launch Option 9

Option 10 – Recording + Transcription + Translation + multi lingual Captioning

Builds on Option 9 and adds multi lingual captioning.

Launch Option 10

Option 11 – Recording + Transcription + Translation + multi lingual Captioning (multiple captions)

Builds on Option 10 and adds multi lingual captioning and multiple caption boxes.

Launch Option 11

Option 12 – Upload MP3 and transcribe

Obtain transcript from mp3.

Launch Option 12

Option 13 – Obtain transcript from youtube, trancribe and translate

Obtain transcript from mp3.

Launch Option 13

Option 14 – Experimental

Clone of Option 11. New features are developed here without breaking Option 11.

Launch Option. 14

Option 15 – Experimental

Clone of Option 14. New features are developed here without breaking Option 14.

Launch Meeting Room