Commit Graph

9 Commits

Author SHA1 Message Date
ComputerTech e88d649f55 fix: correct RTSP URL path from /live to /aussie_dj 2026-04-04 14:14:27 +01:00
ComputerTech 9150d3cc83 feat: remove SRT IP allowlist 2026-04-04 13:59:25 +01:00
ComputerTech c4d9fad60f fix: change SRT port default from 5005 to 8890 (MediaMTX default) 2026-04-04 13:00:41 +01:00
ComputerTech effb52c5df fix: revert listener port to 5001; set SRT port to 5005 via mediamtx_srt_port config 2026-04-04 12:39:03 +01:00
ComputerTech 498832bdcb chore: change listener port from 5001 to 5005 2026-04-04 12:36:37 +01:00
ComputerTech 3c0174ff31 feat: MediaMTX SRT integration, IP allowlist, pre-roll bugfixes 2026-04-04 12:33:45 +01:00
ComputerTech 1fa6887efd Fix stream URL detection for custom domains; add listener_url config 2026-03-10 19:07:04 +00:00
ComputerTech df283498eb Add config.json system; fix bugs across server.py, script.js, techdj_qt.py
- Add config.example.json with all options: host, dj_port, listener_port,
  dj_panel_password, secret_key, music_folder, stream_bitrate, max_upload_mb,
  cors_origins, debug (copy to config.json to use)
- server.py: drive host/ports/secrets/CORS/upload limit from config.json;
  fix serve_static to use allowlist only; move re import to top-level;
  fix inconsistent indentation in login/logout/before_request handlers
- script.js: fix undefined decks.crossfader in updateUIFromMixerStatus;
  declare mediaRecorder as a proper let variable
- techdj_qt.py: replace blocking time.sleep poll in YTDownloadWorker with
  non-blocking QTimer; fix fragile or-chained lambda in recording reset
2026-03-09 18:02:47 +00:00
3nd3r 95b01fd436 Add optional DJ panel password 2026-01-03 09:12:57 -06:00