Commit Graph

20 Commits

Author SHA1 Message Date
aler9
649c63cf5b client: allow bidirectional communication with multicast 2021-06-26 13:25:38 +02:00
aler9
2cff0d51d3 listen on IPv6 too in case of multicast 2021-06-19 16:32:21 +02:00
aler9
8dc27ca9a7 avoid using net.ResolveUDPAddr() 2021-06-19 16:26:45 +02:00
aler9
9595e298f8 client: support reading with UDP-multicast 2021-06-18 17:47:25 +02:00
aler9
f80faf5ac5 client: tidy up 2021-06-16 21:37:23 +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
f8ef945dae client: allow to call client.Close() always 2021-05-10 17:18:41 +02:00
aler9
8846b9f5f5 rename ClientConf into Client 2021-05-04 16:51:20 +02:00
aler9
0e6811a178 client: allow calling ReadFrames() when publishing 2021-03-28 22:05:24 +02:00
aler9
4c5742354c client: move all track related variables under clientConnTrack 2021-03-28 17:05:38 +02:00
aler9
547cb8d4c5 clientconn: change internal variable name 2021-03-28 11:49:06 +02:00
aler9
2df9029f01 client: switch to TCP if no UDP packets have been received within a timeout (https://github.com/aler9/rtsp-simple-server/issues/173) 2021-03-26 23:02:36 +01:00
aler9
7879d3d533 client: do not exit in case UDP packets are being received from a single track, improving UDP robustness 2021-03-26 12:18:32 +01:00
aler9
557fadcd3c add parameter ReadBufferSize to set the read buffer size 2021-02-18 22:59:07 +01:00
aler9
b9dfe1b310 client: support servers which don't provide UDP ports (#21) 2021-01-20 23:26: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
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