Commit Graph

459 Commits

Author SHA1 Message Date
aler9 d83aa880cc add anti-brute force mechanism 2020-12-13 18:59:46 +01:00
aler9 854f00afdc update gortsplib 2020-12-13 13:58:56 +01:00
aler9 40c2eb3da2 forbid runOnPublish when source is not record (#143) 2020-12-13 00:18:40 +01:00
aler9 41c1deda63 update issue templates 2020-12-13 00:02:21 +01:00
aler9 cd958588ac rewrite readme 2020-12-12 23:56:05 +01:00
aler9 f9e6cdcb7b rewrite client to use the new gortsplib ServerConn 2020-12-12 23:37:15 +01:00
aler9 692b236c6c update linter settings 2020-12-08 12:37:31 +01:00
aler9 74b592b211 implement log levels; print requests and responses when log level is "debug" (#116) 2020-12-08 12:21:06 +01:00
aler9 18fe2d057c print a warn message when the configuration file is not found 2020-12-06 22:29:56 +01:00
aler9 a6c06d3853 support transport headers with a single port (#136) 2020-12-06 22:06:22 +01:00
aler9 7d0bfe563c try to increase test success rate 2020-12-06 21:31:10 +01:00
aler9 cce08c12b6 fix crash when using publishIp or readIp (#142) 2020-12-06 21:16:04 +01:00
aler9 6e352aca7f support SDPs with spaces in origin (#127) 2020-12-06 20:16:03 +01:00
aler9 60d1407a01 add multiple sources example (#141) 2020-12-06 19:45:16 +01:00
aler9 27b046c217 update gstreamer pipelines to publish and read audio too 2020-12-06 19:41:14 +01:00
aler9 286d837d9e update gortsplib 2020-12-06 18:01:10 +01:00
aler9 769e1a7e1a simplify linter settings 2020-12-06 12:22:00 +01:00
aler9 19440f2486 switch to golangci-lint 2020-12-05 20:42:59 +01:00
aler9 b40b2f2463 switch to github actions 2020-12-04 23:22:39 +01:00
aler9 c2a1f55abc update readme 2020-12-03 16:17:18 +01:00
aler9 b883240639 update gortsplib 2020-11-30 15:21:01 +01:00
aler9 f315d9c684 fix clock rate computation with standard RTP payload type (#123) 2020-11-29 16:24:38 +01:00
aler9 20ef0e842c add jitter and delay to rtcp receiver reports 2020-11-29 00:32:30 +01:00
aler9 716e2edccc support SDPs with RS bandwidth (#136) 2020-11-28 11:03:52 +01:00
aler9 46265f9d28 increase maximum length of content of RTSP requests/responses to 128k (#136) 2020-11-27 13:57:51 +01:00
aler9 3deaa4c395 fix shutdown of udp sockets during hot reloading 2020-11-26 21:58:03 +01:00
aler9 0f11dd5c71 fix hot reloading of configuration on macOS and with text editors that deletes and recreates the configuration file 2020-11-26 21:44:16 +01:00
aler9 e0845a0af8 remove redundant buffer 2020-11-25 21:29:49 +01:00
aler9 c5a5c03bb2 increase udp kernel read buffer size to minimize packet losses (#124) 2020-11-25 21:14:50 +01:00
aler9 26c5c3eb7a update readme 2020-11-25 10:04:32 +01:00
aler9 bed42ab2b6 allow calling PLAY twice (#128) 2020-11-24 23:46:36 +01:00
aler9 359a7f0f2f unexport version 2020-11-24 21:45:44 +01:00
aler9 c929f3d963 make RTMP sources emit RTCP packets 2020-11-22 15:46:16 +01:00
aler9 a90ba1b4bf add number of lost packets to rtcp receiver reports 2020-11-21 15:56:13 +01:00
aler9 5db5b44471 fix generation of rtcp receiver reports 2020-11-21 15:15:28 +01:00
aler9 4f7daacdda cleanup 2020-11-21 13:35:33 +01:00
aler9 a9dee11496 support automatic protocol selection when proxying rtsp 2020-11-21 13:34:27 +01:00
aler9 eaf115f604 drastically improve performance when reading streams with TCP 2020-11-21 11:57:38 +01:00
aler9 7e8f4d4631 add hls example 2020-11-19 21:57:15 +01:00
aler9 8e1c9a7468 add PAUSE to supported methods in OPTIONS 2020-11-19 19:20:27 +01:00
aler9 d33ab5bec6 drastically improve performance when reading streams with UDP 2020-11-19 14:02:31 +01:00
aler9 ac74c7ed95 fix freeze when proxying streams with tcp 2020-11-19 12:25:06 +01:00
aler9 fef639c94a fix freeze when using a rtsp source 2020-11-16 09:10:46 +01:00
aler9 f63647ab1e update gortsplib 2020-11-16 00:17:28 +01:00
aler9 6a82c0ce3b fix tests against gstreamer 2020-11-15 18:17:00 +01:00
aler9 cbab55af4c update gortsplib 2020-11-15 17:56:54 +01:00
aler9 a3856222c7 fix pkg.go.dev readme 2020-11-15 10:29:04 +01:00
aler9 00678b7188 support SDPs with empty unicast address in origin (#121) 2020-11-12 11:50:51 +01:00
aler9 10ad48931e remove PAUSE tests (moved into gortsplib) 2020-11-12 00:03:01 +01:00
aler9 584d2c9494 allow repeated PAUSE requests (#107) 2020-11-11 23:10:25 +01:00