aler9
|
557fadcd3c
|
add parameter ReadBufferSize to set the read buffer size
|
2021-02-18 22:59:07 +01:00 |
|
aler9
|
30b43a9ead
|
support servers which don't provide the server-port field (#21)
|
2021-01-21 09:02:15 +01:00 |
|
aler9
|
b9dfe1b310
|
client: support servers which don't provide UDP ports (#21)
|
2021-01-20 23:26:49 +01:00 |
|
aler9
|
c6e0294e1c
|
client: add error message in case of zero server ports
|
2021-01-20 22:59:36 +01:00 |
|
aler9
|
bc5b3d9cbc
|
ServerConn: save announced tracks
|
2021-01-18 22:21:36 +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
|
5b97a64a75
|
ServerConn: add RTCP receivers
|
2021-01-06 22:20:57 +01:00 |
|
aler9
|
453dd19f90
|
add TestServerPauseMultiple, TestServerPlayMultiple
|
2021-01-06 19:19:39 +01:00 |
|
aler9
|
d0834e7446
|
rename Response and Request's Content into Body
|
2021-01-06 18:48:29 +01:00 |
|
aler9
|
3aac61b762
|
rename InterleavedFrame.Content into Payload
|
2021-01-06 18:40:02 +01:00 |
|
aler9
|
8cd0b902ed
|
add ServerConn states
|
2021-01-06 15:34:54 +01:00 |
|
aler9
|
8e70ac4d59
|
normalize names
|
2021-01-06 12:26:07 +01:00 |
|
aler9
|
a53ba70dbc
|
replace content with payload
|
2021-01-04 21:50:36 +01:00 |
|
aler9
|
b2f56c9814
|
auth: change NewSender signature
|
2020-12-31 17:32:19 +01:00 |
|
aler9
|
a6ae5f79de
|
auth: rename client into sender, server into validator
|
2020-12-31 17:22:54 +01:00 |
|
aler9
|
9e8715d4ad
|
ClientConn: add user agent
|
2020-12-17 12:48:02 +01:00 |
|
aler9
|
775c512465
|
remove pointer from Write() methods
|
2020-12-16 11:08:55 +01:00 |
|
aler9
|
27636bc810
|
client: force TCP if encryption is active
|
2020-12-14 23:06:50 +01:00 |
|
aler9
|
61318d7f96
|
implement client TLS support
|
2020-12-14 22:49:47 +01:00 |
|
aler9
|
2c7dbe2009
|
require that all tracks have a valid clock rate
|
2020-12-09 22:46:49 +01:00 |
|
aler9
|
07aefbcd5d
|
add ClientConf.OnRequest, ClientConf.OnResponse
|
2020-12-08 11:54:38 +01:00 |
|
aler9
|
b4c183ad2a
|
fix crash
|
2020-12-06 17:56:43 +01:00 |
|
aler9
|
30232b8de6
|
rename ClientDialer into ClientConf
|
2020-12-06 17:00:10 +01:00 |
|
aler9
|
2315ec4bd4
|
rename ConnClient into ClientConn, Dialer into ClientDialer
|
2020-12-06 12:20:59 +01:00 |
|
aler9
|
71861bd132
|
switch to golangci-lint
|
2020-12-05 18:44:05 +01:00 |
|
aler9
|
ccdef79959
|
group client files
|
2020-12-02 14:59:15 +01:00 |
|