aler9
|
c986cb254b
|
implement RTSP sessions (#149)
|
2021-05-07 23:07:31 +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
|
3d1b5296d7
|
RTSP source: add mandatory parameter sourceFingerprint to validate server certificates and prevent man-in-the-middle attacks (#350)
|
2021-04-16 22:46:22 +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
|
0048a01584
|
add parameter disablePublisherOverride to disable publisher override (#230)
|
2021-03-22 22:15:22 +01:00 |
aler9
|
c979217e0d
|
update golangci-lint
|
2021-03-20 14:14:41 +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
|
a9385547ea
|
add parameter readBufferCount to support non-compliant servers or publishers (#211)
|
2021-02-18 23:26:45 +01:00 |
aler9
|
22ab4d489e
|
support relative fallback paths (#201)
|
2021-02-09 22:33:50 +01:00 |
aler9
|
86c718ae04
|
forbid usage of sourceOnDemand when source is not 'record'
|
2021-02-09 22:13:16 +01:00 |
aler9
|
a047fdc404
|
split configuration into sections
|
2021-02-03 09:55:11 +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
|
2b4d22589c
|
move configuration tests into internal/conf
|
2021-01-30 17:49:10 +01:00 |
aler9
|
6b1643940e
|
support encrypting the configuration file
|
2021-01-16 15:43:56 +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
|
9fb844331e
|
move UDP support into gortsplib
|
2021-01-06 12:40:18 +01:00 |
aler9
|
818307ff54
|
forbid usage of publishUser, publishPass, publishIps when source is not 'record'
|
2020-12-31 21:50:18 +01:00 |
aler9
|
3050893d32
|
support hashed credentials
|
2020-12-31 19:47:25 +01:00 |
aler9
|
ad195a6bd0
|
use 'strict' instead of 'yes' in the 'encryption' parameter
|
2020-12-20 12:51:04 +01:00 |
aler9
|
939dda01d0
|
support 'false' and 'true' values of 'encryption' parameter (#160)
|
2020-12-19 20:04:17 +01:00 |
aler9
|
5e32a526e5
|
support proxying rtsps streams
|
2020-12-14 23:32:24 +01:00 |
aler9
|
ccb8b92bfb
|
implement RTSPS (#77)
|
2020-12-13 23:51:44 +01:00 |
aler9
|
40c2eb3da2
|
forbid runOnPublish when source is not record (#143)
|
2020-12-13 00:18:40 +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
|
19440f2486
|
switch to golangci-lint
|
2020-12-05 20:42:59 +01:00 |
aler9
|
a9dee11496
|
support automatic protocol selection when proxying rtsp
|
2020-11-21 13:34:27 +01:00 |
aler9
|
cbab55af4c
|
update gortsplib
|
2020-11-15 17:56:54 +01:00 |
aler9
|
7a3db78de4
|
fix creation and deletion of paths during hot reloading
|
2020-11-08 22:07:25 +01:00 |
aler9
|
ac032c4b54
|
support PAUSE method (#107)
|
2020-11-07 22:47:10 +01:00 |
aler9
|
58fe1cfe77
|
add docs
|
2020-11-05 12:37:16 +01:00 |
aler9
|
0777204b38
|
support proxying streams with control paths that start with '?'
|
2020-11-03 12:08:28 +01:00 |
aler9
|
5facab1a48
|
move subpackages into internal/
|
2020-11-01 22:56:56 +01:00 |