Commit Graph

1382 Commits

Author SHA1 Message Date
aler9
0910bc3dfa add comments to examples 2020-09-28 09:21:59 +02:00
aler9
dfce649fe8 update readme 2020-09-27 15:52:56 +02:00
aler9
2ba8c61fc1 simplify example 2020-09-27 15:46:27 +02:00
aler9
f7ac9308d4 update docs 2020-09-27 15:42:13 +02:00
aler9
0a70915c8c implement publishing (#4) 2020-09-27 15:35:47 +02:00
aler9
8f2ecffa3c request: insert Content-Length automatically 2020-09-26 22:26:18 +02:00
aler9
592bd7451c simplify connClientUDPListener 2020-09-23 22:09:17 +02:00
aler9
46ea598b35 ConnClient: simplify UDP reads 2020-09-23 21:37:26 +02:00
aler9
927c088278 update docs 2020-09-20 17:48:26 +02:00
aler9
e34b7d9326 improve performance 2020-09-20 14:52:03 +02:00
aler9
81b5754b0b add and use MultiBuffer 2020-09-20 14:07:11 +02:00
aler9
6f69d9dabd temp 2020-09-20 13:27:46 +02:00
aler9
d3faf86a2f ConnClient: forbid calling Options, Describe, Setup, Play when playing 2020-09-20 11:49:18 +02:00
aler9
04d55bc6c8 ConnClient: send teardown only after playing 2020-09-20 11:45:05 +02:00
aler9
10469faa07 ConnClient: add automatic port selection 2020-09-20 11:37:58 +02:00
aler9
c2b4e7f62c add ConnClient tests 2020-09-20 11:20:24 +02:00
aler9
2538e72252 clean makefile 2020-09-20 10:22:36 +02:00
aler9
b865997f68 split authClient and AuthServer 2020-09-20 10:18:11 +02:00
aler9
556c285c08 rename examples 2020-09-20 10:14:36 +02:00
Alessandro Ros
4b0afaebb3 update readme 2020-09-20 10:13:17 +02:00
aler9
0fb858afd7 rename files 2020-09-19 16:00:19 +02:00
aler9
3cee9afbf0 support SONY SNC-WR630 (https://github.com/aler9/rtsp-simple-server/issues/85) 2020-09-19 14:01:25 +02:00
aler9
dd671c35ba improve performance of ConnClient and RtcpReceiver 2020-09-18 22:41:40 +02:00
aler9
6625f87773 update docs 2020-09-13 16:41:36 +02:00
aler9
45cf5562de HeaderAuth: use struct instead of map for storing 2020-09-13 16:40:12 +02:00
aler9
633f25bb33 HeaderTransport: add support for destination, ttl, ports 2020-09-13 14:25:26 +02:00
Alessandro Ros
1fee67f1ca fix docs 2020-09-13 14:14:34 +02:00
aler9
391bc2441f unexport ConnClient.WriteFrame 2020-09-06 14:53:42 +02:00
aler9
648b33b13d unexport connClientUDPListener.read 2020-09-06 14:44:22 +02:00
aler9
a4d59365fb more detailed error messages 2020-09-06 13:18:48 +02:00
aler9
a2addc0fc4 fix pointers 2020-09-05 22:35:10 +02:00
aler9
5963fa4a20 better handling of transport header protocol 2020-09-05 22:31:11 +02:00
aler9
d9cfde789c add HeaderSession.Write() 2020-09-05 22:27:05 +02:00
aler9
8525e1e0ff rewrite transport header 2020-09-05 22:19:06 +02:00
aler9
37e3a1f29f fix track url generation 2020-09-05 20:34:37 +02:00
aler9
6d46442a79 ConnClient: return Tracks instead of []*Track 2020-09-05 14:36:47 +02:00
aler9
79bba47cb7 add tracks functions 2020-09-05 14:20:37 +02:00
aler9
e895fcfc37 rename Udp into UDP and Tcp into TCP, like the Go standard library 2020-09-05 12:58:40 +02:00
aler9
d8dc7b7cc4 support live reporter app 2020-09-05 12:47:51 +02:00
aler9
e7c0a82141 add -race flag to tests 2020-09-05 09:14:39 +02:00
aler9
0e827e1bc4 ConnClient: open the firewall in case of udp connections 2020-09-02 11:20:59 +02:00
aler9
20a010c9cd replace events with channels 2020-09-01 00:22:40 +02:00
aler9
89f0204be8 ConnClient: set Accept header in Describe() 2020-08-31 15:49:01 +02:00
aler9
57eae89cc5 HeaderTransport: add IsUdp() and IsTcp() 2020-08-31 09:27:23 +02:00
aler9
f4c2b1606e ConnServer: add Close 2020-08-30 12:15:52 +02:00
aler9
64af75a6b5 sort keys of authorization header correctly 2020-08-29 18:46:50 +02:00
aler9
1b7b4ea7dc ConnServer: add timeout parameter to ReadFrameOrRequest 2020-08-29 13:55:35 +02:00
aler9
1bc3b627fb unexport connClientUdpListener 2020-08-29 11:53:47 +02:00
aler9
5998615a9c ConnClient: force the usage of the same url when calling Setup() and Play() 2020-08-29 11:41:27 +02:00
aler9
951626bdc9 unexport ConnClientUdpListener.Close 2020-08-28 22:08:17 +02:00