Thulinma
|
7beea43d31
|
Added basic stream fallback feature, allowing to redirect to a different stream name on stream source load errors
|
2020-01-23 13:43:31 +01:00 |
|
Thulinma
|
6e125707f1
|
Added $wday, $yday and $week variables
|
2020-01-23 13:43:04 +01:00 |
|
Thulinma
|
a2e2ddae1e
|
Backport of 3.0 stream selectors
|
2019-11-27 10:27:14 +01:00 |
|
Thulinma
|
c64160f4d8
|
Merge branch 'development' into LTS_development
|
2019-11-27 10:26:41 +01:00 |
|
Thulinma
|
9a1b4fb872
|
Fixed support for inputs with URL parameters
|
2019-11-27 10:25:58 +01:00 |
|
Thulinma
|
7bffdfe644
|
Added global configuration mechanism and defaultStream support
|
2019-10-31 11:19:54 +01:00 |
|
Thulinma
|
5be878bea5
|
Added support for precise splitting of pushes to disk (i.e. recording) with re-variable-ized target strings at each split
|
2019-09-30 16:28:10 +02:00 |
|
Thulinma
|
3c3489e7eb
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_progressive_mp4.cpp
|
2019-06-25 14:30:27 +02:00 |
|
Thulinma
|
4fcae749da
|
Improved blacklisting/whitelisting code + MP3 in MP4 output blacklist for Trident browsers under Windows 7 and lower
|
2019-06-25 14:29:55 +02:00 |
|
Thulinma
|
b2bcef16c9
|
Merge branch 'development' into LTS_development
|
2019-05-15 09:19:11 +02:00 |
|
Thulinma
|
4c324c1b19
|
Fixed semaphore problems on MacOS
|
2019-05-15 09:15:34 +02:00 |
|
Thulinma
|
095a60e0ed
|
HLS stream track selector support in index URLs, fixed source matching when multi-select or type-select is used, handle user agent exceptions in Output::selectDefaultTracks(), added Util::codecString to stream.h library, removed duplicate/wrong code from DASH/HLS outputs
|
2019-04-26 17:03:42 +02:00 |
|
Thulinma
|
b8415d09c6
|
HLS/DASH stream track selector support in index URLs, fixed source matching when multi-select or type-select is used, handle user agent exceptions in Output::selectDefaultTracks(), added Util::codecString to stream.h library, removed duplicate/wrong code from DASH/HLS outputs
|
2019-04-26 13:50:39 +02:00 |
|
Erik Zandvliet
|
10fa4b7e7b
|
libmist backport from new metadata branch with improved typing and styling
|
2018-12-06 11:07:07 +01:00 |
|
Erik Zandvliet
|
2607113727
|
Library code style update + some minor backports from Pro edition
|
2018-12-04 13:11:48 +01:00 |
|
Thulinma
|
9ba2619b9f
|
Merge branch 'development' into LTS_development
|
2018-12-03 17:31:26 +01:00 |
|
Thulinma
|
cb0b69690a
|
Don't wait for non-existent DTSCShmReader pages
|
2018-12-03 17:31:02 +01:00 |
|
Thulinma
|
5812406139
|
Merge branch 'development' into LTS_development
|
2018-12-03 15:04:38 +01:00 |
|
Thulinma
|
a7607ad037
|
Fix for crashing of non-configured streams
|
2018-12-03 14:12:57 +01:00 |
|
Thulinma
|
ec0b19b92c
|
Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests
|
2018-11-28 12:01:57 +01:00 |
|
Thulinma
|
6a6dd5d7ed
|
Socket library updates to support detecting sockets passed as FDs, removed use of peek() in HTTP request handler, fixed 100% CPU usage problem for unfinished HTTP requests
|
2018-11-28 11:59:54 +01:00 |
|
Thulinma
|
98e3940079
|
Robustify accesses to server config
|
2018-11-28 11:46:33 +01:00 |
|
Thulinma
|
ac92e09262
|
Robustify accesses to server config
|
2018-11-28 11:46:22 +01:00 |
|
Thulinma
|
78101d8c91
|
Merge branch 'development' into LTS_development
|
2018-10-30 14:59:37 +01:00 |
|
Thulinma
|
ee9b076b76
|
Limit how long startInput() will wait for an input to finish booting or shutting down
|
2018-10-30 14:59:32 +01:00 |
|
Thulinma
|
6ddc4adadf
|
Merge branch 'development' into LTS_development
|
2018-08-27 14:17:20 +02:00 |
|
Ramoe
|
33488da329
|
Added singular mode override for inputs
|
2018-08-27 14:13:25 +02:00 |
|
Thulinma
|
ebdaf6e063
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output.cpp
|
2018-06-12 11:25:59 +02:00 |
|
Thulinma
|
967bc5729c
|
Improved input start behavior for live pushed streams
|
2018-06-12 11:24:35 +02:00 |
|
Thulinma
|
3ce86d0e4c
|
Replaced non-thread-safe localtime with thread-safe equivalent localtime_r
|
2018-05-19 21:03:07 +02:00 |
|
Thulinma
|
bbc31722bd
|
Generalized stream variables implementation
# Conflicts:
# lib/stream.cpp
|
2018-05-09 10:40:20 +02:00 |
|
Thulinma
|
8176f99634
|
Added $pluswildcard
|
2018-05-09 10:26:55 +02:00 |
|
Thulinma
|
e8f1ceff3a
|
Generalized stream variables implementation
|
2018-05-09 10:24:11 +02:00 |
|
Thulinma
|
92d14f52ea
|
Improved stream start handling
|
2018-05-09 10:12:35 +02:00 |
|
Thulinma
|
062d299c44
|
Merge branch 'development' into LTS_development
|
2018-03-20 16:34:29 +01:00 |
|
Thulinma
|
5ffd51e958
|
Fixed stream connect during shutdown
|
2018-03-20 16:34:23 +01:00 |
|
Thulinma
|
21860c9bbe
|
Merge branch 'development' into LTS_development
|
2018-02-07 10:46:39 +01:00 |
|
Thulinma
|
c1711ef0e0
|
Fix for correct INTERNAL_ONLY handling.
|
2018-02-07 10:46:31 +01:00 |
|
Thulinma
|
3484e41270
|
Merge branch 'development' into LTS_development
|
2018-01-15 13:38:30 +01:00 |
|
Thulinma
|
b453788186
|
Shut down buffers if they were started using INTERNAL_ONLY notation and the parent shuts down.
|
2018-01-15 13:38:13 +01:00 |
|
Thulinma
|
8fbdafb288
|
Generalized recording, pimped.
|
2017-09-27 12:09:18 +02:00 |
|
Erik Zandvliet
|
f8b9db9dcd
|
Generalized recording, added recfrom and recuntil flags
|
2017-09-27 12:09:18 +02:00 |
|
Thulinma
|
9cc2f75a8e
|
Added load balancer input
|
2017-07-05 13:47:21 +02:00 |
|
Thulinma
|
9bdc6fd7c3
|
$basename and $wildcard support in stream push commands
|
2017-06-23 15:08:43 +02:00 |
|
Thulinma
|
0e1a18986a
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
|
2017-06-23 15:06:59 +02:00 |
|
Thulinma
|
3c68d537f6
|
Streamstatus const fix
|
2017-06-23 15:03:01 +02:00 |
|
Thulinma
|
0ca63d1440
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
# src/input/input.cpp
|
2017-06-22 14:07:54 +02:00 |
|
Thulinma
|
25699ef8b2
|
Added stream status shared memory page (temporary system)
|
2017-06-22 14:03:35 +02:00 |
|
Thulinma
|
bef46f969c
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/stream.cpp
# lib/stream.h
# src/input/input.cpp
# src/output/output_http_internal.cpp
|
2017-06-09 20:34:57 +02:00 |
|
Thulinma
|
26f74accdf
|
MistInBuffer no longer boots if the process starting it has no data to fill it with. Optimized and simplified HTTP internal output.
|
2017-06-09 20:31:20 +02:00 |
|