Commit Graph

45 Commits

Author SHA1 Message Date
antebrl
f2f86fe88d fix: prevent proxy backend from crashing 2024-12-31 13:20:30 +00:00
antebrl
36181e2bfe feat: update prod configuration 2024-12-23 02:36:49 +00:00
Ante Brähler
7f4bfd94c1 docs: add mode description 2024-12-23 02:08:27 +01:00
Ante Brähler
edcbbd8789 fix: playlist short path not rewritten 2024-12-23 00:57:25 +01:00
Ante Brähler
b151a406b3 feat!: integrate proxy mode into application 2024-12-23 00:16:48 +01:00
Ante Brähler
7adc220ce3 refactor: extract helper class 2024-12-22 23:08:22 +01:00
Ante Brähler
e69e55911c fix: m3u8 playlist parsing 2024-12-22 22:54:52 +01:00
Ante Brähler
1f03c298ef feat: url, channelId and headers query param options 2024-12-22 18:49:26 +01:00
Ante Brähler
070fb5d48a feat: initial proxy backend 2024-12-22 18:12:50 +01:00
antebrl
84776cf744 fix: reconnect to sourceStream ffmpeg 2024-12-21 23:15:16 +00:00
antebrl
3701d5bd43 feat: restream starting notification duration 2024-12-20 21:02:22 +00:00
Ante Brähler
2ce5fd2ca4 Merge branch 'main' of https://github.com/antebrl/IPTV-StreamHub 2024-12-20 19:36:11 +01:00
Ante Brähler
4efa722c4b fix: restart ffmpeg restream whenever it crashes 2024-12-20 19:36:03 +01:00
Ante Brähler
f727477d47 feat: add playlist update and delete functionality 2024-12-20 00:49:41 +01:00
antebrl
c05d94189f feat: channel deletion notification 2024-12-16 15:39:36 +00:00
antebrl
77a0089e62 feat: improve error handling in addChannel and parsePlaylist methods 2024-12-16 01:50:39 +00:00
antebrl
b51d066792 feat: add m3u playlists 2024-12-16 00:59:00 +00:00
antebrl
f931e93355 refactor: remove unused 2024-12-15 21:03:07 +00:00
Ante Brähler
65375b585a 2024-12-15 21:54:15 +01:00
Ante Brähler
cd9a960c37 Add m3u playlist support 2024-12-15 21:32:01 +01:00
Ante Brähler
61f36b5782 fix: reloading only if necessary 2024-12-11 23:19:20 +00:00
Ante Brähler
57c6f6eb80 feat: implement channel management features (add, update, delete) 2024-12-11 22:54:42 +00:00
antebrl
b3a82b17b1 fix: allow to add equal channel with different restream setting 2024-12-05 23:42:42 +00:00
antebrl
41af2a019a fix: ffmpeg headers 2024-12-03 23:36:19 +00:00
antebrl
bd42f1374d feat: backend custom http headers implementation 2024-12-03 22:58:06 +00:00
antebrl
7031aad92a feat: some initial testing channels 2024-12-02 16:53:17 +00:00
antebrl
eff26a211b fix: reload manifest until enough playback time 2024-12-02 15:25:19 +00:00
antebrl
abb17f3ee2 refactor: improve channel storage management and streaming logic 2024-12-02 13:57:38 +00:00
antebrl
86a09a90b3 fix: naming of playlist according to channelId 2024-12-02 10:17:48 +00:00
Ante Brähler
91405b51a8 docs: finished MVD docs 2024-11-30 22:06:24 +01:00
Ante Brähler
7dd70b4d22 fix: adjust config values 2024-11-30 12:07:19 +00:00
Ante Brähler
ea0cc51370 feat: update dockerignore 2024-11-23 16:11:14 +00:00
Ante Brähler
0a2201393d refactor: change stream controlling 2024-11-23 15:47:37 +00:00
Ante Brähler
739578008e feat: dockerization 2024-11-23 14:55:28 +00:00
Ante Brähler
0137b89238 feat: use randomized user in chat 2024-11-23 00:48:55 +00:00
Ante Brähler
4708632005 feat: channel avatar and restream options 2024-11-20 23:16:20 +00:00
Ante Brähler
938b2bba87 feat: use api for initial information 2024-11-20 22:24:07 +00:00
Ante Brähler
008ce3ee85 fix: channel selection listener 2024-11-20 10:33:13 +00:00
Ante Brähler
61ec2ab667 refactor: improve error handling 2024-11-20 00:54:29 +00:00
Ante Brähler
eeb72c46b0 refactor: better event handling 2024-11-20 00:52:07 +00:00
Ante Brähler
59599fe7d6 feat: frontend socket implementation 2024-11-20 00:03:06 +01:00
Ante Brähler
b2aa6ef2da fix: update models 2024-11-19 22:14:02 +00:00
Ante Brähler
45781aaff0 feat: backend web-sockets solution 2024-11-19 18:10:57 +00:00
Ante Brähler
38995bdb5b docs: run instrcutions 2024-11-17 20:35:13 +01:00
Ante Brähler
2a199cca88 chore: move backend functionality 2024-11-17 19:54:34 +01:00