Commit Graph

36 Commits

Author SHA1 Message Date
aler9
c792387d79 detect when the connection with the server is closed when publishing with udp (#6) 2020-10-16 23:13:24 +02:00
aler9
796f7c3d65 use the stream path in every OPTIONS request (#8) 2020-10-16 22:59:58 +02:00
Ceyhun Can Ulker
4dae99448b Fix #8 - Do options request to resource path rather than / 2020-10-16 20:26:51 +03:00
aler9
6e4eaaea18 add ConnClient.Tracks(); remove Tracks from DialRead returned values 2020-10-10 15:29:03 +02:00
aler9
a77636e716 improve performance 2020-10-06 14:54:43 +02:00
aler9
eba2fb39d1 reuse structs when reading Requests, Responses and Headers 2020-10-06 10:07:57 +02:00
aler9
083186dae0 update docs 2020-10-04 23:07:34 +02:00
aler9
05a59c7c96 ConnClient: add Conn option 2020-10-04 22:56:57 +02:00
aler9
96f3434e61 rename SetupMode into TransportMode and move into headers 2020-10-04 18:30:25 +02:00
aler9
0db9c082e7 move auth utils into dedicated folder 2020-10-04 18:15:24 +02:00
aler9
a465335210 move headers into dedicated folder 2020-10-04 18:08:38 +02:00
aler9
21d5bd9c12 move rtcpreceiver into rtcpreceiver folder 2020-10-04 17:39:03 +02:00
aler9
662138a0cf move base elements into base folder 2020-10-04 17:32:26 +02:00
aler9
973464ed1d ConnClient: new methods DialRead and DialPublish 2020-10-04 16:15:11 +02:00
aler9
a36d16b015 ConnClient: override control attribute of tracks when publishing 2020-10-04 15:30:40 +02:00
aler9
8660eaf897 ConnClient: ignore interleaved frames sent before a response 2020-10-03 13:42:31 +02:00
aler9
c65213f7b1 add TCP suffix to ReadFrameOrRequest / readResponseOrRequest 2020-10-03 13:32:55 +02:00
aler9
7a933fe8f1 update docs 2020-10-01 09:02:15 +02:00
aler9
3e1947a8fa update docs 2020-10-01 01:24:40 +02:00
aler9
0a70915c8c implement publishing (#4) 2020-09-27 15:35:47 +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
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
0fb858afd7 rename files 2020-09-19 16:00:19 +02:00
aler9
20e98c44de rename files 2020-04-10 18:23:04 +02:00
aler9
6ca36620dc connclient: automatically insert cseq into every outgoing request 2020-02-23 11:29:47 +01:00
aler9
162fc911ce implement AuthServer and AuthClient 2020-02-16 15:26:49 +01:00
aler9
2f23f19aca update docs 2020-01-26 21:40:35 +01:00
aler9
9e5868a1b8 add docs 2020-01-26 16:19:26 +01:00
aler9
3e1082bc89 reuse write and read buffers when possible 2020-01-26 16:06:32 +01:00
aler9
9d2081e29c move interleaved frames into dedicated struct 2020-01-26 11:47:09 +01:00