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 |
aler9
|
6a61202459
|
merge serverudpl into serverrtsp
|
4 years ago |
aler9
|
f9a7ad7eca
|
add serverrtmp
|
5 years ago |
aler9
|
da9d6df706
|
merge serverplain and servertls into serverrtsp
|
5 years ago |
aler9
|
3b04ba36c3
|
add parameter listenIP to listen on a specific IP/interface (#166)
|
5 years ago |
aler9
|
97305af272
|
new parameter readBufferCount
|
5 years ago |
aler9
|
e5364b1fc6
|
perform frame readings and writings in separate routines, in order to increase UDP throughput and avoid freezes caused by a single laggy reader (#125) (#162)
|
5 years ago |
aler9
|
2132226f90
|
move client state and client tracks into gortsplib
|
5 years ago |
aler9
|
9fb844331e
|
move UDP support into gortsplib
|
5 years ago |
aler9
|
ccb8b92bfb
|
implement RTSPS (#77)
|
5 years ago |
aler9
|
f9e6cdcb7b
|
rewrite client to use the new gortsplib ServerConn
|
5 years ago |
aler9
|
74b592b211
|
implement log levels; print requests and responses when log level is "debug" (#116)
|
5 years ago |
aler9
|
286d837d9e
|
update gortsplib
|
5 years ago |