Commit Graph

1382 Commits

Author SHA1 Message Date
aler9
958f627eca ConnClient: write TEARDOWN request before closing 2020-08-28 22:05:09 +02:00
aler9
b45d2000a6 ConnClient: fix i/o timeout 2020-08-17 18:49:25 +02:00
aler9
c889483a7a rename LoopUDP into LoopUdp 2020-08-15 22:38:04 +02:00
aler9
9d622d2880 ConnClient: unexport readFrameOrResponse 2020-08-15 22:16:24 +02:00
aler9
6975ef8a96 ConnClient: speedup play in case of udp connections 2020-08-15 22:16:09 +02:00
aler9
7f40a9331b ConnClient: force users to call SetupUDP/SetupTCP before Play 2020-08-15 22:08:09 +02:00
aler9
aeeb761978 support go 1.15 2020-08-14 18:48:34 +02:00
aler9
70f64df2c0 cleanup makefile 2020-08-07 12:02:11 +02:00
aler9
e4217cd9da decrease tcp read buffer size 2020-08-07 11:32:01 +02:00
aler9
3b14ef755b update docs 2020-07-30 15:24:48 +02:00
aler9
efac0eb609 halve udp read deadline 2020-07-28 17:04:40 +02:00
aler9
a5ef80ec49 speed up UDP disconnection 2020-07-28 16:59:29 +02:00
aler9
80ba5a39b6 cleanup code 2020-07-28 16:31:22 +02:00
aler9
51805a4883 remove Func suffix from DialTimeout and ListenPacket options 2020-07-28 16:29:12 +02:00
Alessandro Ros
179f58c59a Merge pull request #3 from photostorm/master
Added handlers for custom dialer and custom udp listener
2020-07-28 16:26:20 +02:00
photostorm
b9649f3c32 added dialer and udp listener handlers 2020-07-28 10:10:03 -04:00
aler9
6edf6a8f9e enable timeout in ConnServer.ReadFrameOrRequest() 2020-07-28 14:56:13 +02:00
aler9
9094d458d8 close udp listeners in SetupUdp() in case of errors 2020-07-20 12:26:46 +02:00
aler9
a505cbbd25 change ReadTimeout default value 2020-07-20 09:09:18 +02:00
aler9
de32b1f15e fix ConnClient.Close() when Play() has not been called 2020-07-19 22:25:20 +02:00
aler9
c78c927ff5 fix ConnClient.Close() 2020-07-19 22:09:28 +02:00
aler9
d1c618a942 add ConnClient.NetConn() 2020-07-19 21:56:55 +02:00
aler9
11f82842ac add rtcp receiver reports to ClientConn 2020-07-19 21:38:41 +02:00
aler9
a119764b96 add ConnClient.LoopUDP() 2020-07-19 18:25:13 +02:00
aler9
a110f2b6a2 expose InterleavedFrame read/write functions 2020-07-19 18:16:24 +02:00
aler9
28192f091b expose Request and Response read/write functions 2020-07-19 18:06:53 +02:00
aler9
e5d15bc157 fix docs 2020-07-19 18:01:49 +02:00
aler9
511d109e8d add StreamProtocol; fix docs 2020-07-19 17:42:53 +02:00
aler9
6806ec79c0 add links 2020-07-19 11:47:15 +02:00
aler9
c2fc4c3f49 use a custom sdp library to handle non-canonical sdp 2020-07-19 11:46:21 +02:00
aler9
7e7a6a9aa6 change go minimum version 2020-07-19 11:36:54 +02:00
aler9
1d365c8c93 remove Get from function names 2020-07-18 13:49:58 +02:00
aler9
4754822be1 use HeaderValue instead of []string; edit ReadHeaderAuth(), ReadHeaderSession(), ReadHeaderTransport() to accept HeaderValue 2020-07-18 13:33:58 +02:00
aler9
aed1445226 add sponsor link 2020-07-18 12:43:36 +02:00
aler9
99f809e50e add new authentication header test; fix #1 2020-07-18 12:10:29 +02:00
aler9
32d4cc1593 change ConnClient.Describe() to return tracks 2020-07-14 19:35:43 +02:00
aler9
67368c8ec5 fix Play() with v4lrtspserver 2020-07-13 17:53:46 +02:00
aler9
4f31689dc7 add missing deadline 2020-07-13 12:22:14 +02:00
aler9
643dce1dd7 fix examples 2020-07-13 09:42:16 +02:00
aler9
025fa58edd change NewConnClient() signature 2020-07-13 09:25:39 +02:00
aler9
d675bad299 insert TrackId and StreamType directly into InterleavedFrame 2020-07-13 08:35:54 +02:00
aler9
df2da058e0 remove AuthClient 2020-07-13 08:23:09 +02:00
aler9
5f7ef9a66c remove rtcpReceiverEvent 2020-07-13 08:21:46 +02:00
aler9
aee86a02b7 update readme 2020-07-13 08:20:47 +02:00
aler9
8a2abf77c0 update docs 2020-07-13 08:19:35 +02:00
aler9
0070addbd4 add Request.SkipResponse, ConnClient.ReadFrameOrResponse 2020-07-13 08:14:43 +02:00
aler9
a029e80335 add RtcpReceiver 2020-07-13 08:05:22 +02:00
aler9
24de71c464 rename consts 2020-07-13 08:05:15 +02:00
aler9
d94a3e94ed update docs 2020-07-12 23:08:03 +02:00
aler9
71824f42dc update readme 2020-07-12 22:48:13 +02:00