Commit Graph

27 Commits

Author SHA1 Message Date
aler9
ff34f5ac1d improve performance 2022-04-10 15:12:33 +02:00
aler9
3123346397 improve performance 2022-04-10 13:28:45 +02:00
aler9
7bf907e94c improve performance 2022-04-10 11:29:15 +02:00
aler9
bfe4e8cdaa automatically remux oversized RTP/H264 packets; drop parameter ReadBufferSize 2022-04-09 20:16:14 +02:00
aler9
b1a4b52090 fix multicast TTL; set default multicast TTL to 16 (https://github.com/aler9/rtsp-simple-server/issues/873) 2022-04-09 11:26:23 +02:00
aler9
f4efe9ceb5 client: parse incoming RTP/H264 packets; fix RTCP receiver jitter 2022-04-08 16:45:09 +02:00
aler9
0463e6b510 server: parse incoming RTP/H264 packets; fix RTCP receiver jitter 2022-04-08 16:45:09 +02:00
aler9
9b4de46a08 client: cleanup handling of UDP remote address 2022-03-18 15:28:47 +01:00
aler9
e12b22ae77 fix encoding of RTP packets with padding
this fixes a SIGSEGV with GStreamer
2022-03-08 12:47:55 +01:00
aler9
94aaa6719d client: fix support for ReadBufferCount > 1 2022-03-07 22:36:19 +01:00
aler9
b7df36d4ad client: decode and encode RTP/RTCP packets 2022-02-18 00:03:39 +01:00
aler9
8251fe3556 fix comments 2022-01-31 18:39:08 +01:00
aler9
9603037fb3 client: fix panic 2022-01-31 09:59:02 +01:00
aler9
fe976f0a98 client: slightly improve performance 2021-12-08 12:52:13 +01:00
aler9
f7fc48b5ee client: rename lastFrameTime into lastPacketTime 2021-12-07 20:25:58 +01:00
aler9
62de998ba0 client: improve UDP write performance by removing mutex 2021-12-07 20:24:20 +01:00
aler9
1878a72fd9 client: rename frameBuffer into readBuffer 2021-12-05 13:13:28 +01:00
aler9
1a55cd6abf client: name 'reader' the reader routine 2021-12-05 13:13:21 +01:00
aler9
870687d91d client: send receiver reports to server even with AnyPortEnable (https://github.com/aler9/rtsp-simple-server/issues/698) 2021-11-30 22:23:24 +01:00
aler9
d5bdc197be allow client and server to override most parameters 2021-11-18 12:17:04 +01:00
aler9
ba7f9aff25 client: support reading from servers that use random UDP ports (https://github.com/aler9/rtsp-simple-server/issues/691) 2021-11-13 10:13:54 +01:00
aler9
ed2f712db2 improve UDP performance 2021-11-12 21:56:32 +01:00
aler9
922d74b940 client: remove Client from OnPacket* arguments 2021-11-12 18:01:27 +01:00
aler9
9ba761298d remove StreamType 2021-11-12 18:01:27 +01:00
aler9
a22116e66e client: turn ReadFrames into OnPacketRTP, OnPacketRTCP 2021-11-12 18:01:27 +01:00
aler9
d1d766658b client: merge Client and ClientConn 2021-11-12 18:01:27 +01:00
aler9
eef010a6e0 client: rename clientConnUDPListener into clientUDPListener 2021-11-12 18:01:27 +01:00