aler9
|
b4dba4bfdd
|
server: test invalid methods and double sessions
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
1a2dacadd8
|
ringbuffer: consume buffer before closing
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
750583341a
|
server: remove useless checks
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
1906c9f776
|
server: test invalid session
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
f0585fab80
|
server: add tests for SET_PARAMETER / GET_PARAMETER
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
c2a7a2ef47
|
server: remove OnOptions
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
5f8e08dded
|
server: test error in case of two TCP connections that share the same session
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
7c7ee3bb14
|
cleanup tests
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
3ed4ef942a
|
ringbuffer: remove rand from tests
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
6a9f18f199
|
server: add tls read/publish tests
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
ab7ede2c00
|
server: shut down session after a TEARDOWN request
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
259043685d
|
server: implement sessions
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
712432bcef
|
client: move test files
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
4f8336c1ad
|
server: rewrite working principle
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
8846b9f5f5
|
rename ClientConf into Client
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
35705a86ac
|
rename ServerConf into Server
|
2021-05-04 16:51:20 +02:00 |
|
aler9
|
c1cd32257f
|
headers: add negative unit tests
|
2021-04-26 19:39:20 +02:00 |
|
aler9
|
262f283400
|
server: add negative unit test
|
2021-04-24 18:49:34 +02:00 |
|
aler9
|
9b28e339e7
|
server: check RTP and RTCP ports
|
2021-04-24 18:37:24 +02:00 |
|
aler9
|
5480da6c83
|
client: fix crash that happened in case of invalid TCP frames (https://github.com/aler9/rtsp-simple-server/issues/348)
|
2021-04-24 17:18:45 +02:00 |
|
aler9
|
e9518993d4
|
base: improve negative tests
|
2021-04-24 11:46:48 +02:00 |
|
aler9
|
49dfd34ede
|
headers: add negative unit tests
|
2021-04-19 22:56:15 +02:00 |
|
Tristan Matthews
|
be5df0f7f7
|
keyval: log which key could not be found
|
2021-04-19 22:34:35 +02:00 |
|
aler9
|
805d578b6c
|
fix inversion of track data that happened randomly in case of multiple tracks (https://github.com/aler9/rtsp-simple-server/issues/353)
|
2021-04-17 19:48:00 +02:00 |
|
aler9
|
d050001b58
|
base: add tests
|
2021-04-12 14:25:22 +02:00 |
|
aler9
|
2e5aef4c12
|
base: add tests
|
2021-04-11 18:12:08 +02:00 |
|
aler9
|
113935ab47
|
cleanup docs and tests
|
2021-04-08 19:22:26 +02:00 |
|
aler9
|
491b36cdc4
|
rtpaac: return au and pts separately
|
2021-04-05 17:56:04 +02:00 |
|
aler9
|
dcbd9d8211
|
rtp*: remove Read(), return nalus and pts separately
|
2021-04-05 17:15:56 +02:00 |
|
aler9
|
db676cab85
|
rtph264: set marker flag correctly
|
2021-04-05 15:23:33 +02:00 |
|
aler9
|
14ce8dbc45
|
improve tests
|
2021-04-04 20:20:29 +02:00 |
|
aler9
|
c2d5ced43b
|
improve example comments
|
2021-04-04 19:44:03 +02:00 |
|
aler9
|
fc3d84be56
|
client: apply TCP timeout correctly (https://github.com/aler9/rtsp-simple-server/issues/335)
|
2021-04-04 19:40:21 +02:00 |
|
aler9
|
5847b507d1
|
headers: merge parsing of key-values
|
2021-04-04 15:04:49 +02:00 |
|
aler9
|
cbb47e158a
|
headers: ignore non-standard keys (https://github.com/aler9/rtsp-simple-server/issues/336)
|
2021-04-04 12:18:13 +02:00 |
|
aler9
|
1a229e1385
|
client: fix automatic protocol switching when publishing
|
2021-04-03 17:35:32 +02:00 |
|
aler9
|
1f8d7a9ae7
|
client: build track URLs by using Content-Base, when provided by server
|
2021-04-03 16:23:14 +02:00 |
|
aler9
|
c946e4b6cf
|
remove codec utilities
|
2021-04-02 23:27:56 +02:00 |
|
aler9
|
ab6826e6a7
|
headers: support RTP-Infos with spaces (https://github.com/aler9/rtsp-simple-server/issues/333)
|
2021-04-02 18:12:56 +02:00 |
|
aler9
|
d706559900
|
update golangci
|
2021-03-31 21:13:01 +02:00 |
|
aler9
|
69a740081f
|
add timeout tests
|
2021-03-30 23:29:21 +02:00 |
|
aler9
|
d6d5ffa21d
|
client: test bidirectional communication in a single unit
|
2021-03-30 23:05:20 +02:00 |
|
aler9
|
a54c255944
|
server: improve tests
|
2021-03-30 22:34:12 +02:00 |
|
aler9
|
d3561d9b26
|
server: if TCP frames are written before the PLAY response, queue and send them anyway, like UDP already does
|
2021-03-30 22:06:58 +02:00 |
|
aler9
|
d39996c824
|
support RTP-Info headers with paths instead of URLs (https://github.com/aler9/rtsp-simple-server/issues/250)
|
2021-03-29 22:00:14 +02:00 |
|
aler9
|
0e6811a178
|
client: allow calling ReadFrames() when publishing
|
2021-03-28 22:05:24 +02:00 |
|
aler9
|
58a8e777f0
|
remove gstreamer stdout from tests
|
2021-03-28 20:56:44 +02:00 |
|
aler9
|
3e9c9a4267
|
client: add missing return
|
2021-03-28 19:26:11 +02:00 |
|
aler9
|
1c88a7fee9
|
client: allow calling WriteFrame() when reading
|
2021-03-28 17:59:55 +02:00 |
|
aler9
|
4c5742354c
|
client: move all track related variables under clientConnTrack
|
2021-03-28 17:05:38 +02:00 |
|