SergeantPanda
|
50048518a9
|
Fixes bug where mulitiple channel initializations can occur which leads to choppy streams and zombie channels.
|
2025-05-27 19:05:26 -05:00 |
|
SergeantPanda
|
898224dc72
|
Fix potential issue during stream switches.
|
2025-05-05 17:02:28 -05:00 |
|
SergeantPanda
|
423020861c
|
Replace time.sleep with gevent.sleep for improved concurrency
|
2025-04-30 13:32:16 -05:00 |
|
SergeantPanda
|
b7c543b5f5
|
Use gevent sleep instead of sleep.
|
2025-04-30 12:48:50 -05:00 |
|
SergeantPanda
|
bdb8d326a5
|
Add better logging for which channel clients are getting chunks from.
|
2025-04-30 12:17:11 -05:00 |
|
SergeantPanda
|
b439eb810c
|
Cleanup channel lock instead of stream lock.
|
2025-04-28 15:05:58 -05:00 |
|
SergeantPanda
|
07485f87a3
|
Add stream health recovery and reconnection logic
|
2025-04-10 10:14:22 -05:00 |
|
SergeantPanda
|
5c74aec790
|
Fixes channel switching issue (release lock faster)
|
2025-04-10 07:38:29 -05:00 |
|
dekzter
|
7351264e8a
|
centralized and lazy-loaded redis client singleton, check for manage.py commands so we don't init proxyservers (redis connection), put manage commmands before starting uwsgi
|
2025-04-04 16:18:12 -04:00 |
|
SergeantPanda
|
560345f7b1
|
Changed profile to stream_profile and utilized constants more for consistency.
|
2025-03-25 12:13:06 -05:00 |
|
SergeantPanda
|
2b42838bfe
|
Added current bitrate for client and renamed transfer_rate_KBps to avg_rate_KBps for clarity.
|
2025-03-24 17:08:17 -05:00 |
|
SergeantPanda
|
b9d0b07d69
|
Added current bitrate for client and renamed transfer_rate_KBps to avg_rate_KBps for clarity.
|
2025-03-24 17:06:01 -05:00 |
|
SergeantPanda
|
77002beaac
|
Improved logging to include current component name.
|
2025-03-22 07:42:46 -05:00 |
|
SergeantPanda
|
d04ba07d10
|
Added client speed statistics to client metadata in redis.
|
2025-03-21 19:59:54 -05:00 |
|
SergeantPanda
|
4738d301d1
|
Fixed regression with buffer checks when clients should be disconnecting due to failure.
|
2025-03-20 21:03:01 -05:00 |
|
SergeantPanda
|
f03b885d71
|
Lots more refactoring.
|
2025-03-19 19:03:33 -05:00 |
|
SergeantPanda
|
8f1c233d64
|
Moved stream generator out of stream_ts and into stream_generator.py
|
2025-03-19 16:36:01 -05:00 |
|