Chris-1010
9cc5b40b25
UPDATE: Change to how streams are accessed, detected and published to the application
2025-02-22 12:19:08 +00:00
415315b1da
PATCH: Further reduced HLS latency
2025-02-12 19:36:03 +00:00
488c7064bb
PATCH: Reduced latency of HLS stream
2025-02-12 15:04:54 +00:00
45a586748d
FEAT: VoDs accessible from browser, named as {vod_id}.mp4
2025-02-12 14:01:38 +00:00
01d611c227
PATCH: Fixed saved vods not saving in correct order, HLS segments save by system timestamp
2025-02-12 13:45:56 +00:00
ad1d2791c0
UPDATE: HLS segments now named by timestamp, rather than sequential numbering
2025-02-12 13:27:17 +00:00
55fed8a778
PATCH: Refactored underlying file system for streams, seperated vods, streams and thumbnails
2025-02-12 01:29:54 +00:00
899764eaf8
FEAT: Streams now save to mp4 after a stream is stopped, instead of discarded
2025-02-11 20:57:27 +00:00
Chris-1010
2020b854f2
MULTI-UPDATE: Big Error Cleanup:
...
Enhanced Docker and Nginx configurations - Can now run frontend either on local dev version OR the docker version;
Improved socket connection handling;
Refactored stream data fetching in VideoPage to properly display stream data;
Chat-Visibility Button moved to ChatPanel so that chat's socket persists when hiding/showing chat;
2025-02-01 14:21:46 +00:00
4396d71c2d
FEAT: Implemented auto-updating thumbnails (includes the addition of Redis and Celery)
2025-01-31 00:12:28 +00:00
Chris-1010
3c0d9d3131
UPDATE: Updated chat message structure;
...
Bug: Session seems to be empty when chat.py routes are called.
2025-01-30 17:57:38 +00:00
Chris-1010
6586506c97
MAJOR Fix: Resolved API Request Delays;
...
Feat: Added a dev test account to users for expedited login;
Refactor: Improve socket connection handling and add logging for API request duration & update to ListRow key generation for improved uniqueness;
Feat: Made it so streams with no set thumbnail use their category's thumbnail;
Minor Fix: Corrections to db recommendation methods;
2025-01-30 03:53:33 +00:00
Chris-1010
6cfac0d78f
MAJOR FIX: Chat Latency Fixed
2025-01-30 03:50:58 +00:00
white
4d9e819b39
UPDATE: Improved chat tranmission speed by 3seconds
2025-01-29 16:50:26 +00:00
6964234231
UPDATE: Added functionality that updates database on stream start and on stream end. Adds new stream to database
2025-01-29 00:59:05 +00:00
01d7be2d4b
UPDATE: Adjusted NGINX config to not display stream key in URL and added stream key auth in Flask
2025-01-28 22:04:09 +00:00
Chris-1010
60c9d1986e
Refactored chat implementation to work with Websockets;
...
Fixed video.js working on Docker Container;
Added sample video to VideoPlayer for now;
Bug: Requests to the server take extra long to return a response;
2025-01-25 15:29:17 +00:00
b377240753
React runs on port 8080
2025-01-23 12:22:47 +00:00
e826311c34
Reimported render_template in main, for development purposes for now, and fixed /api endpoint not working
2025-01-23 10:32:18 +00:00
52ac0c2aac
Adjusted HLS root location, reduced latency and changed Flask access to have an /api/ prefix
2025-01-22 15:26:16 +00:00
0f727f8c0d
Adjusted proxy location settings
2025-01-22 14:00:17 +00:00
ca33ca6b70
Flask now runs on Gunicorn, and runs through NGinx
2025-01-22 00:55:18 +00:00
043effb6db
Reorganised the webservers (temp for now) and docker-compose.yml now works
2025-01-21 00:29:07 +00:00
76991f0b39
Added Docker files, and removed RTMP server additions, added NGinx files (didn't added source NGinx files, docker will add them)
2025-01-20 00:14:13 +00:00