aler9
|
98c6cd4650
|
RTSP: automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize
|
3 years ago |
aler9
|
0605a2f369
|
update linter
|
3 years ago |
aler9
|
f53b316c0d
|
rtsp server: generate RTCP sender reports automatically; stop routing RTCP packets
|
3 years ago |
aler9
|
16df033d21
|
update gortsplib
|
4 years ago |
aler9
|
43471a05ab
|
update gortsplib
|
4 years ago |
aler9
|
8ac665be87
|
un-capitalize private fields
|
4 years ago |
aler9
|
11760fd79f
|
support external authentication (#504) (#517)
|
4 years ago |
aler9
|
7352244fd9
|
print closing message before an object is closed
|
4 years ago |
aler9
|
1617d07ba3
|
do not wait for external commands to exit during runtime
wait for them during shutdown.
|
4 years ago |
aler9
|
ebc201bda2
|
make regexp groups available to custom commands (#642)
|
4 years ago |
aler9
|
02291f552a
|
align listener opened / closed messages
|
4 years ago |
aler9
|
f7419586af
|
update gortsplib
|
4 years ago |
aler9
|
322ea55534
|
split API definitions between their corresponding structs
|
4 years ago |
aler9
|
e4ba689bfd
|
rtsp: print opened listeners in a single line
|
4 years ago |
aler9
|
09a7e11066
|
add more fatal errors
|
4 years ago |
aler9
|
0c4cfd0e53
|
update gortsplib
|
4 years ago |
aler9
|
ab70f946b0
|
unexport members of private structs
|
4 years ago |
aler9
|
8875c8eaa6
|
rtsp: print exact reason when a session is destroyed (#649)
|
4 years ago |
aler9
|
ca9645c2f9
|
api: decode durations from strings instead of numbers
This allows to use human-readable durations with the API,
for instance: "5s" instead of 5000000000
|
4 years ago |
aler9
|
9398cea0c2
|
update golangci-lint
|
4 years ago |
aler9
|
6e5564c0a2
|
api: return rtspsSessions in case of RTSPS sessions
|
4 years ago |
aler9
|
f1a812ba5d
|
rewrite metrics system to provide more data (#492)
|
4 years ago |
aler9
|
6702cb41ed
|
api: make sure that entities are deleted immediately after a kick request
|
4 years ago |
aler9
|
20ac25571c
|
api: add "state" field to RTSP sessions and RTMP connections
|
4 years ago |
aler9
|
0535ab8e9c
|
api: add tests
|
4 years ago |
aler9
|
ed375583d0
|
Implement an HTTP API to query and control the server
|
4 years ago |
aler9
|
f0a283d141
|
reload only rtsp server when authMethods is changed
|
4 years ago |
aler9
|
82e65230fd
|
speed up hls remuxing by linking together pathManager and hlsServer
|
4 years ago |
aler9
|
9062dbf883
|
move most components into internal/core
in this way coverage can be computed correctly.
|
4 years ago |
aler9
|
fbe3d9c67e
|
RTSP server: use one IP for each multicast stream; add multicast parameter to the configuration file
|
4 years ago |
aler9
|
75e1e3e4dc
|
RTSP server: support reading with multicast (#214) (#324)
|
4 years ago |
aler9
|
99323ba740
|
update golangci-lint
|
4 years ago |
aler9
|
79a3ab316f
|
RTSP: add SSRC to Transport header (#380)
|
4 years ago |
aler9
|
f086b624c1
|
use hierarchical contexts
|
4 years ago |
aler9
|
e558b245e7
|
use contexts anywhere is possible
|
4 years ago |
aler9
|
9bab230e0d
|
tidy up logs
|
4 years ago |
aler9
|
bc9cbc8605
|
put protocol before entities
|
4 years ago |
aler9
|
fa0b961bf1
|
rtmp client: speed up closing
|
4 years ago |
aler9
|
ccd65a08c1
|
rename client into conn
|
4 years ago |
aler9
|
4da59604e1
|
RTSP session: add author connection to log messages
|
4 years ago |
aler9
|
c986cb254b
|
implement RTSP sessions (#149)
|
4 years ago |
aler9
|
a5d3b43197
|
rename clienthls into converterhls
|
4 years ago |
aler9
|
681db142f7
|
rename client into readpublisher
|
4 years ago |
aler9
|
e3dcdf2204
|
move clienthls inside serverhls; remove clientman
|
4 years ago |
aler9
|
ff8aadf722
|
move clientrtsp inside serverrtsp
|
4 years ago |
aler9
|
a1a56ff203
|
allow to set a different listen IP for each listener (#343)
|
4 years ago |
aler9
|
3605b6ed2a
|
server*: prevent crash that happens in case of socket errors, instead print errors (#193)
|
4 years ago |
aler9
|
09cbeae60f
|
fix error "frame length greater than maximum allowed" (#229)
|
4 years ago |
aler9
|
17d0a361c8
|
print UDP messages only if UDP is active
|
4 years ago |
aler9
|
ba6c27a49e
|
update gortsplib
|
4 years ago |