|
|
0f250d5c2a
|
refactor: Migrate screen sharing media handling from direct WebRTC to Mediasoup.
|
2026-02-23 16:48:05 +01:00 |
|
|
|
ff013b206a
|
feat: Add application icon, remove the Wayland helper for input source names, and simplify the UI by removing the HTML header.
|
2026-02-23 07:27:23 +01:00 |
|
|
|
9128515454
|
coturn ipv4
|
2026-02-23 06:18:24 +01:00 |
|
|
|
49e757a155
|
feat: Make the TURN realm configurable via environment variable and ensure the viewer only reacts to the broadcaster's disconnection.
|
2026-02-23 06:03:45 +01:00 |
|
|
|
5ee1d39f62
|
chore: Externalize sensitive credentials in docker-compose.yml to environment variables and add .env to .gitignore.
|
2026-02-23 05:57:49 +01:00 |
|
|
|
26decc2c3c
|
feat: Dynamically fetch TURN credentials, improve WebRTC connection stability with ICE restart logic, and configure TURN via environment variables.
|
2026-02-23 05:55:25 +01:00 |
|
|
|
deab4dd4a0
|
feat: Implement dynamic video quality selection and mid-stream source switching, improve viewer connection handling by closing old connections, and optimize broadcaster notifications.
|
2026-02-23 05:45:33 +01:00 |
|
|
|
0d7a51ddcd
|
before its fucked again
|
2026-02-23 05:31:33 +01:00 |
|
|
|
831d76c10e
|
maybe this fixes the poor audio idk loool
|
2026-02-23 04:11:46 +01:00 |
|
|
|
56e59a5e2b
|
feat: Implement an Electron-based broadcasting client with screen/window and audio source selection, including Pipewire integration, and add auto-unmute to the viewer.
|
2026-02-23 04:06:02 +01:00 |
|
|
|
95208cfab6
|
feat: Add BROADCASTER_PASSWORD environment variable to the app service.
|
2026-02-23 03:23:38 +01:00 |
|
|
|
e43af71392
|
feat: Add password-based authentication for broadcasters and restrict WebRTC offers to authenticated users.
|
2026-02-23 03:21:50 +01:00 |
|
|
|
6ca87857f2
|
refactor: remove redundant RTCRtpSender variable declaration and directly use window.RTCRtpSender.
|
2026-02-23 03:17:02 +01:00 |
|
|
|
8840a429c7
|
feat: Configure video tracks for high bitrate and prefer VP8/H264 codecs.
|
2026-02-23 03:15:07 +01:00 |
|
|
|
610ad6d661
|
refactor: Replace video.js library with a native HTML5 video element for screen sharing playback.
|
2026-02-23 03:07:58 +01:00 |
|
|
|
2a6be8d757
|
feat: Integrate video.js for enhanced video playback and apply custom premium glass styling.
|
2026-02-23 03:05:14 +01:00 |
|
|
|
a5db1636e6
|
feat: Integrate Video.js for enhanced video playback and controls in the viewer.
|
2026-02-23 03:02:56 +01:00 |
|
|
|
aff93a5b4f
|
feat: Add Docker setup and integrate a local CoTURN server for WebRTC ICE candidates.
|
2026-02-23 02:58:12 +01:00 |
|
|
|
5475fe4fc3
|
shitted this out in 5 mins
|
2026-02-23 02:42:12 +01:00 |
|