Dylan De Faoite dylan
  • Ireland
  • Joined on 2026-02-23
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-17 21:17:07 +01:00
32a016e212 build: update env example
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-17 21:16:21 +01:00
a74e5d1453 build(properties): missing properties for db
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-17 21:06:16 +01:00
a74ab9ee0a fix(frontend): missing URL prefixes
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-17 20:49:07 +01:00
7eb4f1d34e build: move postgres credentials to env
dylan commented on pull request dylan/vod-system#1 2026-05-15 10:56:43 +01:00
feat(streaming): add backend streaming support with nginx-rtmp

Why

Lays the groundwork for an NVIDIA ShadowPlay or Rewind style streaming workflow, where users can push a live stream from their machine and have the platform ingest, track, and eventually…

dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-14 20:27:31 +01:00
09ec5cf09c fix: incorrect docker deployment
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-14 20:20:42 +01:00
2e6679cb89 refactor(nginx): nginx only handles rtmp connections
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-03 12:51:37 +01:00
265a96acc1 feat: add Stream table & boilerplate
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-02 19:19:28 +01:00
942f0d1a77 fix: broken frontend in docker compose
dylan created pull request dylan/vod-system#1 2026-05-01 23:40:30 +01:00
WIP: NGINX API centralisation & RTMP Streaming
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-01 23:36:05 +01:00
a20ea862b6 fix: missing dir in gitignore
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-01 23:35:08 +01:00
a9e8b7fe78 feat: route Spring Boot & Vite through nginx
dylan pushed to feat/rtmp-streaming at dylan/vod-system 2026-05-01 23:34:49 +01:00
3418267829 feat: add nginx rtmp server & api and frontend passthroughs
dylan created branch feat/rtmp-streaming in dylan/vod-system 2026-05-01 23:34:49 +01:00
dylan pushed to main at dylan/rewind 2026-04-30 22:42:59 +01:00
87d1491f48 refactor(daemon): use obs-events for file fetching
d722935020 fix(state): ensure files are sorted by timestamp
96f20a714c refactor(ts_files): move ts file state fetch out of media
7b6780bd86 refactor(clip): extract media functions out of core
Compare 4 commits »
dylan pushed to main at dylan/rewind 2026-04-29 20:13:13 +01:00
8cd766fc8d refactor(os): rename autostart classes to os classes
dylan pushed to main at dylan/rewind 2026-04-28 22:58:49 +01:00
441dc02080 refactor(autostart): abstract backend implementation for autostart
dylan pushed to main at dylan/rewind 2026-04-28 22:40:48 +01:00
31e236dc46 fix(clip): use existing config instance for clip output path
dylan pushed to main at dylan/rewind 2026-04-28 22:35:05 +01:00
3ef9955015 feat(autostart): implement daemon management features in cli
dylan pushed to main at dylan/rewind 2026-04-28 21:58:21 +01:00
695320d30f feat(paths): add support for macOS and Windows paths