209 Commits (e2f33a749570e85a70774da2330d7199e51732b1)

Author SHA1 Message Date
aler9 df4c268813 support proxying HLS 4 years ago
aler9 b65207012c update gortsplib 4 years ago
aler9 57f465ccd8 rtsp source: support servers that change interleaved IDs 4 years ago
aler9 20ac25571c api: add "state" field to RTSP sessions and RTMP connections 4 years ago
aler9 6163095a11 fix crash that happens when sourceOnDemand is true and a source times out 4 years ago
aler9 ed375583d0 Implement an HTTP API to query and control the server 4 years ago
aler9 be1e7c5cc9 move code into gortsplib 4 years ago
aler9 c3c643c602 hls: move muxer into dedicated object 4 years ago
aler9 3107b09dfe switch to asticode/go-astits 4 years ago
aler9 a6d9578d4c RTSP server: support setupping tracks with arbitrary interleaved IDs (#402) 4 years ago
aler9 0d34a10c1c RTSP source: always set Range header inside PLAY requests, fixing compatibility with Parrot Streaming Server (#413) 4 years ago
aler9 a8a0944c09 RTSP source: fix reading with multicast 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 f36951a5c1 switch to go 1.16 4 years ago
aler9 64273b9682 RTSP server: fix bug that prevents clients from receiving with multicast after all previous clients have disconnected 4 years ago
aler9 e64edcfda9 RTSP source: support proxing with UDP-multicast 4 years ago
aler9 75e1e3e4dc RTSP server: support reading with multicast (#214) (#324) 4 years ago
aler9 d21841c1b7 RTSP source: add option sourceAnyPortEnable to support cameras that don't provide server ports (#407) 4 years ago
aler9 9f0c519582 update gortsplib 4 years ago
aler9 2897288651 RTSP source: fix authentication during SETUP, preventing 401s during protocol switches (#392) 4 years ago
aler9 396f578fb5 headers: support SSRCs with length < 4 (#396) 4 years ago
aler9 63164c85e1 RTSP source: support SSRCs with missing zeros (#396) 4 years ago
aler9 344e75a9bd update gortsplib 4 years ago
aler9 cfbea7eedc RTSP source: support cameras that use non-conventional Transport headers 4 years ago
aler9 96de32f0ff fix crash that can happen during publisher override 4 years ago
aler9 79a3ab316f RTSP: add SSRC to Transport header (#380) 4 years ago
aler9 07765f0a63 HLS converter: skip packets that are part of frames sent before initialization of the converter (#374) 4 years ago
aler9 bb995ad2fe strictly follow the specification when generating SDP of AAC tracks (#112) 4 years ago
aler9 f086b624c1 use hierarchical contexts 4 years ago
aler9 e558b245e7 use contexts anywhere is possible 4 years ago
aler9 6d02ec9478 update gortsplib 4 years ago
aler9 51843fc577 clientrtsp: do not show in logs 'ERR: terminated' 4 years ago
aler9 4d260412c4 remove number of clients from logs 4 years ago
aler9 8531fc49dc cleanup log 4 years ago
aler9 4da59604e1 RTSP session: add author connection to log messages 4 years ago
aler9 d4af264fe4 RTSP client: close sessions when they have no clients 4 years ago
aler9 c986cb254b implement RTSP sessions (#149) 4 years ago
aler9 35a7644ee6 add colors to terminal output 4 years ago
aler9 a1a56ff203 allow to set a different listen IP for each listener (#343) 4 years ago
aler9 97a9cedb1e client: fix crash that happened in case of invalid TCP frames (#348) 4 years ago
aler9 dee045f961 implement reading with HLS 4 years ago
aler9 258a6b55b1 RTSP source: fix inversion of track data that happened randomly in case of multiple tracks (#353) 4 years ago
aler9 fb0122ba18 RTMP client: speed up video reading by 1 frame 4 years ago
aler9 f208026338 RTSP source: apply TCP timeout correctly (#335) 4 years ago
aler9 90bc09c93c RTSP source: ignore non-standard keys in headers (#336) 4 years ago
aler9 5d57bd8165 speed up tests 4 years ago
aler9 9287e0fe98 RTSP source: build track URLs by using Content-Base when provided by server, fixing many timeouts 4 years ago
aler9 99a07c0d33 rtmp client: speed up acceptance of clients by moving handshake inside client routine 4 years ago
aler9 8acfb5b2b1 support RTP-Infos with spaces (#333) 4 years ago
aler9 69be41d997 support RTP-Info headers with paths instead of URLs (#250) 4 years ago