Commit Graph

1457 Commits

Author SHA1 Message Date
aler9
6db4c3b85d move automatic protocol selection into Setup() 2020-11-29 13:05:33 +01:00
aler9
daebb85421 remove condition from rtcpreceiver 2020-11-28 23:21:26 +01:00
aler9
b2054747b8 add jitter to rtcp receiver reports; fix #15 2020-11-28 22:56:04 +01:00
aler9
3b5901ba01 add delay to rtcp receiver reports (#15) 2020-11-28 12:14:02 +01:00
aler9
f82fe2309d move time as first argument in rtcpreceiver, rtcpsender, rtpaac, rtph264 2020-11-28 11:44:41 +01:00
aler9
0c292dec9d support SDPs with RS bandwidth (https://github.com/aler9/rtsp-simple-server/issues/136) 2020-11-28 11:02:41 +01:00
aler9
7d1e3afff3 cleanup rtcpreceiver 2020-11-27 20:50:53 +01:00
aler9
23defc5438 increase maximum length of content of RTSP requests/responses to 128k (https://github.com/aler9/rtsp-simple-server/issues/136) 2020-11-27 13:55:15 +01:00
aler9
8305ca75f0 increase udp kernel read buffer size to minimize packet losses (https://github.com/aler9/rtsp-simple-server/issues/125) 2020-11-25 21:12:50 +01:00
aler9
44a8f094c9 fix tests 2020-11-22 18:34:04 +01:00
aler9
a4849198e0 rtpaac: replace config with clockRate 2020-11-22 15:25:43 +01:00
aler9
7283e9e385 rename NewTrackAac into NewTrackAAC 2020-11-22 15:17:23 +01:00
aler9
aa498aba3b rtpaac, rtph264: replace relativeType with payloadType 2020-11-22 15:14:16 +01:00
aler9
673acb657a rtcpsender: extract clock rate from sdp instead of estimating it 2020-11-22 15:11:05 +01:00
aler9
635bbea3c0 fix publishing with udp 2020-11-22 00:03:20 +01:00
aler9
2eebf48fca implement rtcp sender reports 2020-11-21 23:54:32 +01:00
aler9
a21bced1dd add number of lost packets to rtcp receiver reports 2020-11-21 15:55:04 +01:00
aler9
300a57aef1 add more tests to rtcpreceiver 2020-11-21 15:13:49 +01:00
aler9
0c1d087dde fix generation of rtcp receiver reports 2020-11-21 15:04:41 +01:00
aler9
a6d0fc140b implement automatic protocol switching; fix #13 2020-11-21 13:13:23 +01:00
aler9
13bcdbaebf change gstreamer test image 2020-11-21 13:07:43 +01:00
aler9
c0c2390748 add new examples 2020-11-21 12:31:27 +01:00
aler9
b4842c2841 update base image 2020-11-21 12:24:27 +01:00
aler9
1dcbfdf44a merge examples 2020-11-21 12:16:07 +01:00
aler9
e66459731e cleanup 2020-11-20 09:31:35 +01:00
aler9
aa65ec6f12 fix docs 2020-11-19 17:48:47 +01:00
aler9
4659fe9a73 update readme 2020-11-19 12:26:20 +01:00
aler9
5019561d3f change OnFrame signature 2020-11-19 12:01:20 +01:00
aler9
8a8a8d9b5a add client-read-pause example 2020-11-19 11:20:52 +01:00
aler9
ca060556b0 fix freeze when reading tracks with tcp 2020-11-19 11:13:38 +01:00
aler9
f0acc4d7df add udp write deadline 2020-11-19 10:46:17 +01:00
aler9
42205dfe13 update examples 2020-11-19 10:42:43 +01:00
aler9
cf6f734972 cleanup 2020-11-16 09:07:59 +01:00
aler9
c24d3f677b update examples 2020-11-16 00:10:25 +01:00
aler9
c2712da906 improve performance 2020-11-16 00:08:50 +01:00
aler9
8cf24e0a7d fix freeze when calling Read(), Close() and no frames are being received 2020-11-15 21:52:04 +01:00
aler9
aba0f1598c support calling Pause() in parallel with WriteFrame(); call TEARDOWN after publishing and calling Close(); fix #13 2020-11-15 20:11:32 +01:00
aler9
862cd0ea62 support calling Pause() in parallel with ReadFrame() 2020-11-15 19:17:47 +01:00
aler9
5636d64651 fix memory leak when publishing 2020-11-15 18:03:29 +01:00
aler9
3f45d21f11 improve tests 2020-11-15 17:49:41 +01:00
aler9
c31922be16 move subfolders in pkg/ 2020-11-15 17:26:09 +01:00
aler9
65f6afcd9f new client api 2020-11-15 17:21:39 +01:00
aler9
b86fdca8b4 fix pkg.go.dev readme 2020-11-15 10:23:16 +01:00
aler9
1db0465821 rtph264: add NALU types 2020-11-15 10:19:36 +01:00
aler9
cdb21fb7bd cleanup sdp 2020-11-15 10:03:36 +01:00
aler9
ad96344f01 support SDPs with empty unicast address in origin (https://github.com/aler9/rtsp-simple-server/issues/121) 2020-11-12 11:48:20 +01:00
aler9
8881fa102a replace NewConnClient with Dial 2020-11-11 19:41:15 +01:00
aler9
5962a481ef support SDPS with MP2T in protocol (https://github.com/aler9/rtsp-simple-server/issues/120) 2020-11-11 10:38:50 +01:00
aler9
cdcdc468ad fix timeout when reading from vlc rtsp server (https://github.com/aler9/rtsp-simple-server/issues/115) 2020-11-11 10:04:32 +01:00
aler9
499a1252fd fix crash when using ConnClient and udp (https://github.com/aler9/rtsp-simple-server/issues/115) 2020-11-09 22:30:01 +01:00