Commit Graph

19 Commits

Author SHA1 Message Date
aler9
9b28e339e7 server: check RTP and RTCP ports 2021-04-24 18:37:24 +02:00
aler9
889e05f4db add RTCP tests 2021-03-28 15:16:31 +02:00
aler9
260af6e041 simplify UDP configuration 2021-03-06 09:46:24 +01:00
aler9
557fadcd3c add parameter ReadBufferSize to set the read buffer size 2021-02-18 22:59:07 +01:00
aler9
c3805aadc4 decrease RAM consumption 2021-01-10 12:35:16 +01:00
aler9
7d91c13972 perform frame readings and writings in separate routines, in order to increase UDP throughput and avoid freezes caused by a single laggy reader (https://github.com/aler9/rtsp-simple-server/issues/125) (https://github.com/aler9/rtsp-simple-server/issues/162) 2021-01-09 22:59:41 +01:00
aler9
87bd5bde32 ServerUDPListener: set writeTimeout once 2021-01-07 21:07:51 +01:00
aler9
0680ffa9a3 fix RTCP generation when using UDP 2021-01-07 13:16:52 +01:00
aler9
8cd0b902ed add ServerConn states 2021-01-06 15:34:54 +01:00
aler9
85e7127cfe server: support UDP 2021-01-04 22:32:49 +01:00
aler9
fda8690465 ServerConn: return immediately when calling Close() 2020-12-19 17:33:42 +01:00
aler9
61318d7f96 implement client TLS support 2020-12-14 22:49:47 +01:00
aler9
aaae3b45a7 implement server TLS support (RTSPS) 2020-12-13 21:51:03 +01:00
aler9
c11f056530 replace ListenTCP with Listen 2020-12-13 15:13:43 +01:00
aler9
c7f6d77392 new server structure 2020-12-08 21:15:02 +01:00
aler9
927511d81e new server structure 2020-12-08 19:30:06 +01:00
aler9
2f6c928c92 update linter settings 2020-12-08 12:40:12 +01:00
aler9
07aefbcd5d add ClientConf.OnRequest, ClientConf.OnResponse 2020-12-08 11:54:38 +01:00
aler9
6d201429f1 add new Server struct 2020-12-06 17:33:24 +01:00