aler9
|
f455a7b6c1
|
ServerConn: forbid multicast
|
2021-01-06 19:33:06 +01:00 |
|
aler9
|
919d63a5a8
|
ServerConn: forward frames only if they have been set up
|
2021-01-06 19:30:45 +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
|
a66e19fa9d
|
ServerConn: check transport header mode
|
2021-01-06 18:32:45 +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
|
85e7127cfe
|
server: support UDP
|
2021-01-04 22:32:49 +01:00 |
|
aler9
|
a53ba70dbc
|
replace content with payload
|
2021-01-04 21:50:36 +01:00 |
|
aler9
|
9bd587e576
|
support hashed credentials
|
2020-12-31 19:27:41 +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
|
57d73d8ee0
|
update golangci-lint
|
2020-12-30 17:14:48 +01:00 |
|
aler9
|
22c495fbd2
|
update readme
|
2020-12-19 18:33:59 +01:00 |
|
aler9
|
fda8690465
|
ServerConn: return immediately when calling Close()
|
2020-12-19 17:33:42 +01:00 |
|
aler9
|
9a602f77f7
|
fix gstreamer tests
|
2020-12-17 12:59:08 +01:00 |
|
aler9
|
9e8715d4ad
|
ClientConn: add user agent
|
2020-12-17 12:48:02 +01:00 |
|
aler9
|
70eab4d820
|
remove useless header
|
2020-12-16 13:15:22 +01:00 |
|
aler9
|
d52933bb54
|
print gstreamer output on stdout
|
2020-12-16 12:24:28 +01:00 |
|
aler9
|
0aaf4d45d8
|
add pointers to all Read() methods
|
2020-12-16 11:37:33 +01:00 |
|
aler9
|
2be3fac239
|
ServerConn: make sure frames are written after responses
|
2020-12-16 11:20:51 +01:00 |
|
aler9
|
775c512465
|
remove pointer from Write() methods
|
2020-12-16 11:08:55 +01:00 |
|
aler9
|
acaae972c5
|
show log of tests in real time
|
2020-12-16 10:36:24 +01:00 |
|
aler9
|
cdf8dadb20
|
ServerConn: remove mutex around request handler
|
2020-12-16 10:07:59 +01:00 |
|
aler9
|
e5b1260075
|
replace ServerConn.EnableReadFrames with EnableFrames; prevent writing if the flag is disabled
|
2020-12-15 20:07:04 +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
|
9cd36cdd68
|
add server read tests with gstreamer
|
2020-12-13 23:11:55 +01:00 |
|
aler9
|
d30dbb38f9
|
add server test with gstreamer
|
2020-12-13 22:23:52 +01:00 |
|
aler9
|
0674c08d2b
|
merge tests
|
2020-12-13 21:57:54 +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
|
42877b4d52
|
update readme
|
2020-12-13 14:02:17 +01:00 |
|
aler9
|
7ce72fadb9
|
add ServerConnReadHandlers.OnPause
|
2020-12-13 13:52:08 +01:00 |
|
aler9
|
a23ccb1e8b
|
add OnRequest, OnResponse to ServerConn.Read
|
2020-12-13 13:41:15 +01:00 |
|
aler9
|
2a1af5a409
|
rewrite ServerConn read handler
|
2020-12-13 12:36:05 +01:00 |
|
aler9
|
4c942d33fe
|
ensure server replies to teardown reqeuests (https://github.com/aler9/rtsp-simple-server/issues/151)
|
2020-12-12 23:29:49 +01:00 |
|
aler9
|
48c96be2b5
|
add server tests
|
2020-12-12 23:18:56 +01:00 |
|
aler9
|
4b4d121088
|
add working server example
|
2020-12-11 14:06:00 +01:00 |
|
aler9
|
02116f1249
|
update docs
|
2020-12-10 11:14:08 +01:00 |
|
aler9
|
c085fc0eb3
|
update examples
|
2020-12-10 10:57:11 +01:00 |
|
aler9
|
2e9f086984
|
fix compilation
|
2020-12-10 10:57:00 +01:00 |
|
aler9
|
2c7dbe2009
|
require that all tracks have a valid clock rate
|
2020-12-09 22:46:49 +01:00 |
|
aler9
|
b929799e13
|
change error message
|
2020-12-09 22:07:39 +01:00 |
|
aler9
|
7764ab5859
|
ServerConn: allow empty headers in responses
|
2020-12-09 21:46:07 +01:00 |
|
aler9
|
83bb08530b
|
rename ServerConn.EnableFrames into ServerConn.EnableReadFrames
|
2020-12-09 21:28:14 +01:00 |
|
aler9
|
04f3c79fe4
|
simplify examples
|
2020-12-09 12:19:32 +01:00 |
|
aler9
|
d9a149b0ec
|
do not close the connection during ServerConn.Read
|
2020-12-08 22:11:53 +01:00 |
|
aler9
|
081e28ee38
|
rename ClientConn.OnFrame into ReadFrames
|
2020-12-08 21:18:52 +01:00 |
|