aler9
|
ff19361b6a
|
server: remove deprecated code
|
2021-06-06 13:15:11 +02:00 |
|
aler9
|
d3f34b1c74
|
server: use localhost instead of 127.0.0.1 in tests
|
2021-06-06 12:41:04 +02:00 |
|
aler9
|
f1511952f8
|
examples: support ipv6
|
2021-06-06 12:40:49 +02:00 |
|
aler9
|
feb57da8f0
|
update readme
|
2021-06-06 11:29:15 +02:00 |
|
aler9
|
aeb1958bc1
|
remove StreamProtocol from root
|
2021-06-05 23:17:10 +02:00 |
|
aler9
|
363871d658
|
client: support server_port=0-1 (https://github.com/aler9/rtsp-simple-server/issues/407)
|
2021-06-03 23:41:39 +02:00 |
|
aler9
|
d07e93f245
|
auth: simplify
|
2021-05-30 12:52:46 +02:00 |
|
aler9
|
9007f20af8
|
client: fix authentication during SETUP, preventing 401s during protocol switches (https://github.com/aler9/rtsp-simple-server/issues/392)
|
2021-05-30 12:00:35 +02:00 |
|
aler9
|
2c0d28ecb4
|
headers: support SSRCs with length < 4 (https://github.com/aler9/rtsp-simple-server/issues/396)
|
2021-05-29 22:23:07 +02:00 |
|
aler9
|
14393985fe
|
base: improve coverage
|
2021-05-29 19:30:12 +02:00 |
|
aler9
|
4f595a1d0d
|
headers: support SSRCs with missing zeros (https://github.com/aler9/rtsp-simple-server/issues/396)
|
2021-05-29 19:19:27 +02:00 |
|
aler9
|
150c03a05e
|
client: support servers that send frames with a frequency lower than 1sec
|
2021-05-29 19:10:58 +02:00 |
|
aler9
|
e9ef8d739f
|
client: add clientconn.Seek()
|
2021-05-28 18:11:18 +02:00 |
|
aler9
|
a9995fb228
|
client: add range argument to clientconn.Play()
|
2021-05-28 18:11:18 +02:00 |
|
aler9
|
b4ac92dea8
|
headers: implement Range
|
2021-05-28 18:11:18 +02:00 |
|
aler9
|
f908a15a1e
|
rename tests
|
2021-05-26 20:37:18 +02:00 |
|
aler9
|
41eec87259
|
headers: remove TransportMode.String()
|
2021-05-24 11:18:30 +02:00 |
|
aler9
|
94e69f9c7f
|
update golangci-lint
|
2021-05-23 18:50:50 +02:00 |
|
aler9
|
70c0dc7800
|
remove base.MustParseURL
|
2021-05-23 16:48:56 +02:00 |
|
aler9
|
47dca4d0ac
|
improve coverage
|
2021-05-23 16:44:54 +02:00 |
|
aler9
|
53e8f32bd0
|
improve coverage
|
2021-05-22 17:18:09 +02:00 |
|
aler9
|
cd378ad0bf
|
base: improve coverage
|
2021-05-22 15:50:12 +02:00 |
|
aler9
|
19d18f0b3a
|
add go report card
|
2021-05-21 19:07:57 +02:00 |
|
aler9
|
ce83edbed1
|
base: improve coverage
|
2021-05-21 18:52:55 +02:00 |
|
aler9
|
9a7d0c56fa
|
base: rename content into body
|
2021-05-21 13:38:39 +02:00 |
|
aler9
|
87f1b1e131
|
rtp*: improve coverage
|
2021-05-20 19:42:41 +02:00 |
|
aler9
|
81dc9311c5
|
headers: restore coverage
|
2021-05-20 19:28:14 +02:00 |
|
aler9
|
d821107d27
|
headers: check 'protocol not found' error properly in Transport header
|
2021-05-20 19:23:33 +02:00 |
|
napieralla
|
7a5d3ce47b
|
Remove error-tests that check for, now acceptable, value-less header-keys
|
2021-05-20 11:06:46 +02:00 |
|
napieralla
|
70c97b8843
|
Allow Transport.Read to parse messages where fields arrive in unconventional order by utilizing keyValParse to read all fields in message
|
2021-05-20 11:06:22 +02:00 |
|
napieralla
|
b99355c523
|
Allow keyValParse to parse and return keys with no value (empty string)
|
2021-05-20 11:05:27 +02:00 |
|
aler9
|
ea6138c282
|
server: make sure that OnFrame() is never called after OnSessionClose()
|
2021-05-16 21:30:13 +02:00 |
|
aler9
|
c6ff1e0d02
|
client: remove RTPInfo()
|
2021-05-16 15:47:29 +02:00 |
|
aler9
|
4b385ec04b
|
server: change OnSetup() to allow users to set SSRC (#33)
|
2021-05-16 15:09:08 +02:00 |
|
aler9
|
39c544e09f
|
update golangci-lint
|
2021-05-16 14:47:44 +02:00 |
|
aler9
|
8a3bcb0ff8
|
rtp*: improve coverage
|
2021-05-15 17:55:23 +02:00 |
|
aler9
|
76fab391dc
|
rtph264: improve coverage
|
2021-05-14 22:53:37 +02:00 |
|
aler9
|
258769040b
|
rtp*: add DecodeRTP()
|
2021-05-14 22:11:11 +02:00 |
|
aler9
|
df4003f751
|
headers: add SSRC to Transport (#33)
|
2021-05-13 21:49:14 +02:00 |
|
aler9
|
4ef801b9e0
|
strictly follow the specification when generating SDP of AAC tracks (#35) (https://github.com/aler9/rtsp-simple-server/issues/112)
|
2021-05-13 09:48:41 +02:00 |
|
aler9
|
8be64d9cf6
|
improve coverage
|
2021-05-12 16:16:43 +02:00 |
|
aler9
|
4d1c2d1831
|
server: use hierarchical contexts
|
2021-05-11 14:52:41 +02:00 |
|
aler9
|
f02db78dec
|
base: improve coverage
|
2021-05-11 12:48:03 +02:00 |
|
aler9
|
fa2830eb22
|
server: fix race condition
|
2021-05-11 11:49:34 +02:00 |
|
aler9
|
e052f9b024
|
reorder variables
|
2021-05-11 11:08:41 +02:00 |
|
aler9
|
a7436e581b
|
auth: add negative tests
|
2021-05-11 10:27:31 +02:00 |
|
aler9
|
bc0d9d4bf2
|
headers: rename Auth into Authenticate
|
2021-05-11 10:27:24 +02:00 |
|
aler9
|
19a18393e5
|
server: fix race condition
|
2021-05-10 23:29:06 +02:00 |
|
aler9
|
c878b68b70
|
fix various race conditions
|
2021-05-10 21:33:23 +02:00 |
|
aler9
|
ae3e3b19c0
|
client: add RTPInfo()
|
2021-05-10 20:58:18 +02:00 |
|