Nirvana
04655dce95
more hls handling
2026-10-18 14:51:46 +02:00
mltobi
42819642c7
magenta2 catchup: server-bounded begin/end manifest instead of DVR window
...
Build the catchup manifest URL by appending begin/end (the requested
programme window) to the live manifest, letting the Broadpeak origin
serve a static, programme-bounded MPD (mediaPresentationDuration ==
programme length). end is clamped to now so a running programme does
not request beyond the live edge. This removes the need for any
client- or backend-side manifest rewriting to start at the programme.
Serve the live stream when start_time is in the future (Kodi auto-
advancing past the live edge of a running catchup programme to a not-
yet-aired slot) instead of returning 404.
2026-10-11 14:59:38 +02:00
Nirvana
1b26e17542
add raw route
2026-10-05 11:34:54 +02:00
Nirvana
6c32e93a02
add raw route
2026-10-05 11:18:01 +02:00
Nirvana
b5aa76ac11
m3u fallback
2026-10-02 14:01:13 +02:00
Nirvana
919eeac79d
avoid 400 error on wv
2026-09-16 09:03:38 +02:00
Nirvana
ea44c7eab8
adapt routes
2026-09-12 09:59:09 +02:00
Nirvana
ff1aa617a6
change routes
2026-09-11 23:51:17 +02:00
Nirvana
dcee88d41b
even more debug logging for timers
2026-09-04 12:45:10 +02:00
Nirvana
e55af47368
more debug logging for timers
2026-09-04 11:14:02 +02:00
Nirvana
4ce22858e4
debug logging for timers
2026-09-04 09:44:33 +02:00
Nirvana
948cb07b7f
Final route consolidation
2026-08-29 19:17:27 +02:00
Nirvana
7988e4f1aa
adapt events, recordings, vod to same structure as channels
2026-08-28 14:15:29 +02:00
Nirvana
efe403df2a
breaking change: consolidate routes with parameters
2026-08-25 08:54:43 +02:00
Nirvana
786250391f
service and m3u consolodation
2026-08-22 23:38:01 +02:00
Nirvana
c4bf544d8e
Further route consolidation
2026-08-22 13:27:10 +02:00
Nirvana
84c7f70214
Rename to playable
2026-08-21 22:13:25 +02:00
Nirvana
781ab994e2
harmonize proxied and normal
2026-08-21 15:58:55 +02:00
Nirvana
9289b400f7
harmonize proxied and normal
2026-08-21 14:53:47 +02:00
Nirvana
b9299d1793
consolidate m3u routes
2026-08-20 14:09:09 +02:00
Nirvana
d81cc29e76
Rename proxied streams
2026-08-19 15:02:33 +02:00
Nirvana
2aee00bab6
Rename proxied streams
2026-08-19 14:36:10 +02:00
Nirvana
1bfb2eaeb8
Add docs route
2026-08-19 11:35:19 +02:00
Nirvana
92473d6227
Add docs route
2026-08-19 10:44:53 +02:00
Nirvana
d9c0ad578f
Add override proxy routes
2026-08-16 15:40:47 +02:00
Nirvana
d5cd39b662
Restructure stream routes
2026-07-22 22:32:28 +02:00
Nirvana
4bd5f5f67b
Fix unencrypted catchup
2026-07-22 21:26:24 +02:00
Nirvana
f44f0d6dfe
EPG: reject out of window request
2026-06-30 12:03:17 +02:00
Nirvana
c56e69e2d2
restructure epg details
2026-06-18 21:09:18 +02:00
Nirvana
b19b3a9905
restructure epg
2026-06-17 21:33:47 +02:00
Nirvana
7e9eb772ee
restructure epg
2026-06-15 22:07:34 +02:00
Nirvana
553e05f898
fix epg
2026-06-15 16:46:13 +02:00
Nirvana
b892ec8e71
magenta2 search
2026-06-15 11:45:30 +02:00
Nirvana
02368af251
fix catchup
2026-06-14 21:05:32 +02:00
Nirvana
735d2d885b
catchup wider
2026-06-12 21:35:15 +02:00
Nirvana
880d1aa061
catchup wider
2026-06-12 20:35:17 +02:00
Nirvana
bd7ecd684e
catchup wider
2026-06-12 15:45:19 +02:00
Nirvana
e60fd67773
catchup wider
2026-06-12 14:51:52 +02:00
Nirvana
de3b085141
magenta2 event rewriter
2026-06-12 11:00:24 +02:00
Nirvana
b280efbc77
catchup window from channels
2026-06-11 10:20:16 +02:00
Nirvana
d8661c5d71
catchup window from channels
2026-06-11 10:04:43 +02:00
Nirvana
eda4205e6f
catchup window from channels
2026-06-10 17:46:12 +02:00
Nirvana
05b7d1abc4
catchup log start/end time
2026-06-10 14:20:49 +02:00
Nirvana
2e965882fa
rename start/end time
2026-06-09 17:03:01 +02:00
Nirvana
e3a72c8c90
fix for new software drm
2026-06-07 13:14:11 +02:00
Nirvana
a3436c7f38
Add sw-drm manifest endpoints
2026-06-06 16:14:29 +02:00
Nirvana
99e871f677
RTL fix channel logo ratio
2026-05-18 10:21:18 +02:00
Nirvana
fd7aab5319
Backend add favorites
2026-05-15 16:17:32 +02:00
Nirvana
c5ed777d2e
Add RTL search VOD
2026-05-12 15:35:18 +02:00
Nirvana
40c3d04316
Fix HRTi VOD
2026-05-06 21:13:11 +02:00