Thulinma
|
abbc2e7e1f
|
Tweaked sync debug message level to medium.
|
2016-05-19 16:18:31 +02:00 |
|
Thulinma
|
a1bbcefcf1
|
More sync debug
|
2016-05-19 14:08:40 +02:00 |
|
Thulinma
|
1676159298
|
More debugging.
|
2016-05-19 12:51:51 +02:00 |
|
Thulinma
|
fae86d6648
|
Fix strange ten minute stats pattern.
|
2016-05-19 08:04:23 +02:00 |
|
Thulinma
|
146685aca6
|
Clear prometheus output of inactive streams, make stats_streams and active_streams calls just as accurate as prometheus viewer counts.
|
2016-05-19 01:14:07 +02:00 |
|
Thulinma
|
a5353b0acd
|
Fixed autopush adding of streams that are already being pushed autopushing the autopush automatically. Autopush.
|
2016-05-18 11:46:15 +02:00 |
|
Thulinma
|
e14274c89d
|
Made controller wait instead of sleep, to prevent timing out processes too soon.
|
2016-05-18 01:00:52 +02:00 |
|
Thulinma
|
f641989991
|
Added maxconnsperip setting to controller. Only enforced if USER_NEW trigger is in use.
|
2016-05-16 16:48:21 +02:00 |
|
Thulinma
|
dfc41cc596
|
Prometheus stats split over viewers, incoming and outgoing.
Load balancer updated to use new split stats and provide info per host and/or stream if requested over its port.
|
2016-05-15 00:20:53 +02:00 |
|
Erik Zandvliet
|
a5a9facc22
|
DTSC Pull optimizes and quick-negotiate.
|
2016-05-13 17:27:25 +02:00 |
|
Thulinma
|
34df78ce0b
|
Implemented auto-re-push behaviour.
|
2016-05-12 14:49:19 +02:00 |
|
Thulinma
|
b9f6107528
|
Implemented push setting storage.
|
2016-05-12 14:49:19 +02:00 |
|
Thulinma
|
263dee7b25
|
Added push-related API calls to controller, made outputs able to wait for playable streams.
|
2016-05-11 13:55:23 +02:00 |
|
Balder
|
ed773e1a19
|
Added stuck MstConfLock semaphore recovery on boot by jaron.
|
2016-05-09 12:11:35 +02:00 |
|
Thulinma
|
fa41e02047
|
Removed 5s timeout from streamAlive call.
|
2016-05-05 16:05:12 +02:00 |
|
Thulinma
|
a17b03b3a3
|
Removed basepath setting from API handler.
|
2016-05-04 23:21:40 +02:00 |
|
Thulinma
|
561a0eca57
|
Controller fixes.
|
2016-05-04 18:07:20 +02:00 |
|
Thulinma
|
1f5dfdc580
|
Converted argument style to new singular method.
|
2016-05-04 16:51:16 +02:00 |
|
Thulinma
|
df16c815c2
|
Semaphore fixes.
|
2016-05-03 16:34:19 +02:00 |
|
Thulinma
|
9498f87cc3
|
Fixed Prometheus socket getting disconnected after each request.
|
2016-05-03 15:12:40 +02:00 |
|
Thulinma
|
f4b296164e
|
Fixed all semaphore instances not being cleaned up properly.
|
2016-05-03 12:13:58 +02:00 |
|
Thulinma
|
9e8b07cbfc
|
Added STATS_DELAY compile flag for overriding the statistics delay for better or worse accuracy than the default.
|
2016-04-27 12:49:25 +02:00 |
|
Thulinma
|
36d8986f4b
|
Added CPU and memory stats to instrumentation outputs.
|
2016-04-26 16:18:43 +02:00 |
|
Thulinma
|
b6d879369f
|
Added JSON instrumentation output.
|
2016-04-22 16:17:28 +02:00 |
|
Thulinma
|
dd46788d37
|
Support for text-based prometheus-compatible instrumentation.
|
2016-04-22 16:17:28 +02:00 |
|
Thulinma
|
0a8b8e40d8
|
Merge branch 'development' into LTS_development
|
2016-04-15 13:47:42 +02:00 |
|
Thulinma
|
9239586a89
|
Added cpu_use response to capabilities API call
|
2016-04-15 13:47:35 +02:00 |
|
Thulinma
|
a3a40dbf17
|
Fix stats not disappearing
|
2016-04-14 16:32:17 +02:00 |
|
Thulinma
|
c548077282
|
Made fillActive calls (stats_streams and current_streams) only count users that have retrieved at least 128KiB of data, in order to filter out index and meta requests.
|
2016-04-14 12:39:20 +02:00 |
|
Thulinma
|
230772f125
|
fillActive now 15 seconds delayed as opposed to 2 seconds delayed, for more accurate viewer counts.
|
2016-04-13 15:20:23 +02:00 |
|
Balder
|
b8054a5200
|
Added header to enforce newest compatability for IE browsers. They misbehave on intranet addressess otherwise
|
2016-04-06 10:11:12 +02:00 |
|
Thulinma
|
2029b35361
|
Tweaked fillActive to have both now and historic modes
Made streams no longer show as active for ~10m after being active.
|
2016-02-29 13:25:19 +01:00 |
|
Thulinma
|
99b5b8361d
|
Merge branch 'development' into LTS_development
|
2016-02-29 13:20:52 +01:00 |
|
Thulinma
|
77a6315dfb
|
Wipe sessions when they expire.
|
2016-02-29 13:16:58 +01:00 |
|
Thulinma
|
f6e2e95b5a
|
Added USER_NEW trigger.
|
2016-02-19 11:33:40 +01:00 |
|
Thulinma
|
463e549b4d
|
Fixed naming bug when adding new streams
|
2016-02-16 09:18:02 +01:00 |
|
Erik Zandvliet
|
c25a533729
|
Recording, HLS Push, UDP (Multicast) Input, Threaded TS
|
2016-02-12 16:30:33 +01:00 |
|
Thulinma
|
bf180a2a35
|
Added "minimal" API request for requesting minimal responses only.
|
2015-11-27 10:44:21 +01:00 |
|
Thulinma
|
22467d603e
|
Added support for clients and lastms requests in active_streams API call
|
2015-11-27 10:44:21 +01:00 |
|
Thulinma
|
279add438a
|
Implemented triggers.
Merged from code by Wouter Spruit, with additions by yours truly.
|
2015-10-14 10:48:00 +02:00 |
|
Thulinma
|
eb6b98b219
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
|
2015-10-14 10:38:59 +02:00 |
|
Thulinma
|
3ba11441a1
|
Improved flow of controller main function, made config file only re-write if updates were actually necessary, failure to open a stream input now fails the output correctly.
|
2015-10-14 10:25:58 +02:00 |
|
Thulinma
|
330117b1f4
|
Merge branch 'development' into LTS_development
|
2015-10-13 15:34:58 +02:00 |
|
Thulinma
|
2f4a4660d0
|
Fixed controller breaking when all connectors are deleted simultaneously.
|
2015-10-13 15:34:24 +02:00 |
|
Thulinma
|
21ce93f520
|
Haha.
|
2015-10-13 12:47:07 +02:00 |
|
Thulinma
|
8fb8a98c5f
|
Pro side of JSON library updates.
|
2015-10-07 11:06:22 +02:00 |
|
Thulinma
|
74c8932106
|
Merge branch 'development' into json_mod_LTS
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/io.cpp
# src/output/output.cpp
# src/output/output_http_internal.cpp
|
2015-10-07 11:05:49 +02:00 |
|
Thulinma
|
16d38459b6
|
Made JSON library non-recursive.
Co-authored with Diederick.
|
2015-10-06 13:21:14 +02:00 |
|
Thulinma
|
c9a30c2816
|
Improved on/off display for streams.
|
2015-09-29 11:03:26 +02:00 |
|
Erik Zandvliet
|
1f4b523b1b
|
Initial TS Input commit
|
2015-09-10 00:54:55 +02:00 |
|