aler9
|
9062dbf883
|
move most components into internal/core
in this way coverage can be computed correctly.
|
2021-07-24 16:09:52 +02:00 |
|
aler9
|
0a1b8eee25
|
cleanup
|
2021-07-04 18:16:17 +02:00 |
|
aler9
|
7b1466146b
|
HLS: add Access-Control-Allow-Origin to every HTTP response; add parameter hlsAllowOrigin (#415)
|
2021-06-23 19:28:27 +02:00 |
|
aler9
|
fbe3d9c67e
|
RTSP server: use one IP for each multicast stream; add multicast parameter to the configuration file
|
2021-06-19 21:29:56 +02:00 |
|
aler9
|
75e1e3e4dc
|
RTSP server: support reading with multicast (#214) (#324)
|
2021-06-19 16:16:35 +02:00 |
|
aler9
|
99323ba740
|
update golangci-lint
|
2021-05-23 18:51:21 +02:00 |
|
aler9
|
f086b624c1
|
use hierarchical contexts
|
2021-05-11 17:20:32 +02:00 |
|
aler9
|
e558b245e7
|
use contexts anywhere is possible
|
2021-05-11 12:17:48 +02:00 |
|
aler9
|
9bab230e0d
|
tidy up logs
|
2021-05-09 17:22:24 +02:00 |
|
aler9
|
bc9cbc8605
|
put protocol before entities
|
2021-05-09 17:02:14 +02:00 |
|
aler9
|
4d260412c4
|
remove number of clients from logs
|
2021-05-08 22:52:10 +02:00 |
|
aler9
|
e3dcdf2204
|
move clienthls inside serverhls; remove clientman
|
2021-04-27 19:04:05 +02:00 |
|
aler9
|
22ba5f3f18
|
move clientrtmp inside serverrtmp
|
2021-04-27 18:32:23 +02:00 |
|
aler9
|
ff8aadf722
|
move clientrtsp inside serverrtsp
|
2021-04-27 14:12:00 +02:00 |
|
aler9
|
a1a56ff203
|
allow to set a different listen IP for each listener (#343)
|
2021-04-24 18:52:13 +02:00 |
|
aler9
|
dee045f961
|
implement reading with HLS
|
2021-04-18 23:02:19 +02:00 |
|
aler9
|
c40fdbae7c
|
pprof: change capitalization
|
2021-03-27 12:23:19 +01:00 |
|
aler9
|
a57f3d04a7
|
add parameter pprofPort to configure the port of the pprof listener
|
2021-03-27 12:19:00 +01:00 |
|
aler9
|
fb0e900eb5
|
try to raise the number of file descriptors that can be opened to remove limits on number of connected clients (#193)
|
2021-03-27 11:00:39 +01:00 |
|
Lionel Nicolas
|
c1862b3228
|
add ability to configure metrics port
Port could be specified by using either metricsPort config file entry or
RTSP_METRICSPORT environment variable.
|
2021-03-13 21:34:57 +01:00 |
|
aler9
|
f19e23eaa5
|
enable rtmp by default; add parameters to disable rtsp and rtmp
|
2021-03-10 20:43:27 +01:00 |
|
aler9
|
09cbeae60f
|
fix error "frame length greater than maximum allowed" (#229)
|
2021-03-10 19:55:26 +01:00 |
|
aler9
|
186a91800a
|
Support reading with RTMP (#218)
|
2021-03-10 18:04:27 +01:00 |
|
aler9
|
6a61202459
|
merge serverudpl into serverrtsp
|
2021-03-06 09:12:05 +01:00 |
|
aler9
|
a9385547ea
|
add parameter readBufferCount to support non-compliant servers or publishers (#211)
|
2021-02-18 23:26:45 +01:00 |
|
aler9
|
3bcead121d
|
add a RTMP server that allows to publish legacy streams (#132)
|
2021-01-31 21:42:27 +01:00 |
|
aler9
|
f9a7ad7eca
|
add serverrtmp
|
2021-01-31 16:58:57 +01:00 |
|
aler9
|
da9d6df706
|
merge serverplain and servertls into serverrtsp
|
2021-01-31 13:19:44 +01:00 |
|
aler9
|
903842484e
|
apply listenIP to metrics and pprof too
|
2021-01-15 18:58:45 +01:00 |
|
aler9
|
3b04ba36c3
|
add parameter listenIP to listen on a specific IP/interface (#166)
|
2021-01-15 18:42:53 +01:00 |
|
aler9
|
97305af272
|
new parameter readBufferCount
|
2021-01-10 12:55:53 +01:00 |
|
aler9
|
2132226f90
|
move client state and client tracks into gortsplib
|
2021-01-06 21:23:45 +01:00 |
|
aler9
|
9fb844331e
|
move UDP support into gortsplib
|
2021-01-06 12:40:18 +01:00 |
|
aler9
|
ad195a6bd0
|
use 'strict' instead of 'yes' in the 'encryption' parameter
|
2020-12-20 12:51:04 +01:00 |
|
aler9
|
98a443d22d
|
fix crash when configuration is invalid (#160)
|
2020-12-19 20:03:28 +01:00 |
|
aler9
|
ccb8b92bfb
|
implement RTSPS (#77)
|
2020-12-13 23:51:44 +01:00 |
|
aler9
|
74b592b211
|
implement log levels; print requests and responses when log level is "debug" (#116)
|
2020-12-08 12:21:06 +01:00 |
|
aler9
|
18fe2d057c
|
print a warn message when the configuration file is not found
|
2020-12-06 22:29:56 +01:00 |
|
aler9
|
286d837d9e
|
update gortsplib
|
2020-12-06 18:01:10 +01:00 |
|
aler9
|
19440f2486
|
switch to golangci-lint
|
2020-12-05 20:42:59 +01:00 |
|
aler9
|
3deaa4c395
|
fix shutdown of udp sockets during hot reloading
|
2020-11-26 21:58:03 +01:00 |
|
aler9
|
0f11dd5c71
|
fix hot reloading of configuration on macOS and with text editors that deletes and recreates the configuration file
|
2020-11-26 21:44:16 +01:00 |
|
aler9
|
359a7f0f2f
|
unexport version
|
2020-11-24 21:45:44 +01:00 |
|
aler9
|
58fe1cfe77
|
add docs
|
2020-11-05 12:37:16 +01:00 |
|
aler9
|
5facab1a48
|
move subpackages into internal/
|
2020-11-01 22:56:56 +01:00 |
|
aler9
|
bbc2401ac2
|
new environment variable RTSP_PORT
|
2020-11-01 17:33:06 +01:00 |
|
aler9
|
38b07ab68a
|
add 'restart' option to all external commands
|
2020-10-31 16:36:14 +01:00 |
|
aler9
|
3d98bede4a
|
implement configuration dynamic update / hot reloading (#64)
|
2020-10-24 19:56:27 +02:00 |
|
aler9
|
80f46921c9
|
new structure
|
2020-10-19 22:17:48 +02:00 |
|
aler9
|
bcab6aabcb
|
make sure all clients are closed before closing server
|
2020-10-14 19:35:21 +02:00 |
|