Ingo Oppermann
|
5dc8fc5ff1
|
Fix verifying token for RTMP requests
|
2025-12-17 10:43:39 +02:00 |
|
Ingo Oppermann
|
bc8d1cc112
|
Fix missing returned error
|
2025-12-16 22:03:59 +02:00 |
|
Ingo Oppermann
|
16a1beb491
|
Add speed and q value to progress events
|
2025-12-16 16:30:42 +02:00 |
|
Ingo Oppermann
|
3bca02f279
|
Add support for FLV over HTTP streaming
|
2025-12-12 13:40:49 +01:00 |
|
Ingo Oppermann
|
64dfd1c314
|
Update API documentation
|
2025-12-09 17:30:13 +01:00 |
|
Ingo Oppermann
|
b9639b90a1
|
Fix event rewriting for loaded processes
|
2025-12-09 17:11:49 +01:00 |
|
Ingo Oppermann
|
ded4e8e454
|
Bump golang to 1.25
|
2025-12-09 15:11:44 +01:00 |
|
Ingo Oppermann
|
6657f8d723
|
Add ID and type to process progress events for each in/output
|
2025-12-09 13:39:19 +01:00 |
|
Ingo Oppermann
|
3b52145b4d
|
Fix cluster config probe
|
2025-12-08 16:01:28 +01:00 |
|
Ingo Oppermann
|
3c4e639a3d
|
Don't unmarshal events from cluster nodes
|
2025-12-08 15:48:52 +01:00 |
|
Ingo Oppermann
|
29143753f6
|
Minor adjustments to modern go
|
2025-12-05 16:38:05 +01:00 |
|
Ingo Oppermann
|
b5b16a6f9a
|
Fix proper cancelation of event emitting, refarctor cluster events
|
2025-12-05 16:30:33 +01:00 |
|
Ingo Oppermann
|
36f156e4ed
|
Use extra object for avstream data
|
2025-12-03 16:27:13 +01:00 |
|
Ingo Oppermann
|
690d2d6f95
|
Fix tests
|
2025-12-03 16:17:48 +01:00 |
|
Ingo Oppermann
|
6cfb470d98
|
Update dependencies
|
2025-12-03 15:23:05 +01:00 |
|
Ingo Oppermann
|
0431b6f8c4
|
Add process events
|
2025-12-02 17:08:05 +01:00 |
|
Ingo Oppermann
|
9af53917f4
|
Add missing, fix wrong API endpoint descriptions
|
2025-12-01 15:13:46 +01:00 |
|
Ingo Oppermann
|
db9154608e
|
Fix displayed value of process cpu limit
|
2025-10-29 15:22:16 +01:00 |
|
Ingo Oppermann
|
d6c974460f
|
Fix potential crash if client is nil
|
2025-10-28 13:01:04 +01:00 |
|
Ingo Oppermann
|
4adf907e42
|
Fix comment, remove unneeded logging field
|
2025-10-21 16:14:37 +02:00 |
|
Ingo Oppermann
|
1eac7d05c5
|
Add retry after failed connect to event source
|
2025-10-21 15:44:13 +02:00 |
|
Ingo Oppermann
|
e077cd48a6
|
Integrate media events into cluster
|
2025-10-06 17:36:23 +02:00 |
|
Ingo Oppermann
|
86437171f3
|
Add timestamp to fs events, allow to provide a glob pattern
|
2025-09-23 12:50:23 +02:00 |
|
Ingo Oppermann
|
5c7187e373
|
Add events to disk filesystem
|
2025-09-22 21:51:37 +02:00 |
|
Ingo Oppermann
|
882764dfe3
|
Emit list action
|
2025-09-22 21:44:22 +02:00 |
|
Ingo Oppermann
|
bbf40b6e50
|
Add filesystem event handler
|
2025-09-22 17:10:05 +02:00 |
|
Ingo Oppermann
|
062204eca9
|
Add filesystem events
|
2025-09-18 22:28:07 +02:00 |
|
Ingo Oppermann
|
a6e806fd31
|
List all pending deployments as array, with an action for each process
|
2025-09-18 15:30:35 +02:00 |
|
Ingo Oppermann
|
8c7ca4898a
|
Add /v3/cluster/deployments endpoint
|
2025-09-16 12:03:51 +02:00 |
|
Ingo Oppermann
|
852b836f7e
|
Add /cluster/db/map/reallocate for retrieving the current reallocation jobs
|
2025-09-15 12:09:56 +02:00 |
|
Ingo Oppermann
|
b359a4e920
|
Allow write access to disk, because it's restricted by IAM policies
|
2025-09-15 12:08:51 +02:00 |
|
Ingo Oppermann
|
f8cf04ee20
|
Update rtmp server, use DurationQueue pubsub
|
2025-08-18 21:35:11 +02:00 |
|
Ingo Oppermann
|
c960227f1b
|
Update rtmp server
|
2025-08-06 15:59:25 +02:00 |
|
Ingo Oppermann
|
e633aa78e9
|
Change preventing reconnect from SIGABRT to SIGHUP. SIGABRT is used on panic in ffmpeg
|
2025-08-04 07:44:42 +02:00 |
|
Ingo Oppermann
|
62446cdf5c
|
Fix test
|
2025-07-23 14:59:15 +02:00 |
|
Ingo Oppermann
|
f1c0e7d796
|
Unlock before purging
|
2025-07-23 14:16:06 +02:00 |
|
Ingo Oppermann
|
46810bf64d
|
Limit s3 filesystem to put, get, and delete, no more listing. reject s3 cleanup rules with wildcards
|
2025-07-23 13:51:41 +02:00 |
|
Ingo Oppermann
|
36470072f4
|
Add timeout for waiting for state
|
2025-07-22 16:02:09 +02:00 |
|
Ingo Oppermann
|
5e1295b4c3
|
Check for error from Signal()
|
2025-07-22 15:52:58 +02:00 |
|
Ingo Oppermann
|
5e7c8ea469
|
Find always newest file on cluster
|
2025-07-21 17:23:24 +02:00 |
|
Ingo Oppermann
|
981fcd4dd3
|
Add option to prevent purging on delete
|
2025-07-21 16:18:56 +02:00 |
|
Ingo Oppermann
|
91fbba3f4b
|
Fake ffmpeg docker image
|
2025-07-21 15:38:37 +02:00 |
|
Ingo Oppermann
|
f827ca9dd1
|
Remove unneeded functions
|
2025-07-21 15:37:26 +02:00 |
|
Ingo Oppermann
|
96f1e81fed
|
Decrease sleep time
|
2025-07-21 15:36:47 +02:00 |
|
Ingo Oppermann
|
17006edeb6
|
Add startdelay und stopdelay options
|
2025-07-21 15:34:38 +02:00 |
|
Ingo Oppermann
|
d64c7b377e
|
Prevent shadowing processes
|
2025-07-21 15:33:59 +02:00 |
|
Ingo Oppermann
|
fbddaf3de7
|
Increase client timeout
|
2025-07-21 15:31:50 +02:00 |
|
Ingo Oppermann
|
0e38648b70
|
Add force=restart parameter for process updates
|
2025-07-18 15:47:49 +02:00 |
|
Ingo Oppermann
|
bcc3c9aaa2
|
Simplify updating cleanup rules
|
2025-07-18 12:22:42 +02:00 |
|
Ingo Oppermann
|
2d491caa52
|
Prevent file purging equal patterns when updating process
|
2025-07-18 11:02:15 +02:00 |
|