Commit Graph

  • 5cafc05e13 Merge pull request #1446 from eltociear/patch-1 Alex X 2024-11-10 07:08:37 +03:00
  • e982257271 docs: update README.md Ikko Eltociear Ashimine 2024-11-10 09:00:37 +09:00
  • 340fd81778 Fix loop request, ex. camera1: ffmpeg:camera1 Alex X 2024-11-09 18:17:41 +03:00
  • 223f94077f Fix "panic: send on closed channel" MrToan 2024-11-07 08:49:06 +07:00
  • f13aa21d0f Add backchannel support for rtsp server seydx 2024-11-03 16:33:08 +01:00
  • 2c34a17d88 Fix stop for webrtc stream #1428 Alex X 2024-11-02 20:50:33 +03:00
  • 6b005a666e Fix yet another broken SDP from CN cameras #1426 Alex X 2024-11-01 12:09:44 +03:00
  • 1d1bcb0a63 Code refactoring for UnmarshalSDP Alex X 2024-11-01 12:08:06 +03:00
  • 3f5f1328e7 Fix webrtc:ws source after 1.9.5 #1425 Alex X 2024-10-31 20:09:11 +03:00
  • 8cca8decde Update version to 1.9.6 v1.9.6 Alex X 2024-10-29 17:50:00 +03:00
  • be5bbd3b9b Fix FFmpeg tests Alex X 2024-10-29 14:39:54 +03:00
  • 3f94a754e4 Fix WebRTC card stuck in loading #1417 Alex X 2024-10-29 14:39:37 +03:00
  • 780f378fb1 Update version to 1.9.5 v1.9.5 Alex X 2024-10-28 22:47:55 +03:00
  • b874c17bcb Update dependencies Alex X 2024-10-28 22:47:26 +03:00
  • 16e4831499 Add the option to pass ICE servers with an async WebRTC offer #1408 Alex X 2024-10-24 23:31:21 +03:00
  • 9d709f0db8 Merge pull request #1407 from edenhaus/streams-api-multiple-sources Alex X 2024-10-24 20:47:19 +03:00
  • a8d394efd7 Update PUT /api/streams for support multiple src params Alex X 2024-10-24 20:44:37 +03:00
  • 95a5283c86 Extend streams API to allow multiple sources Robert Resch 2024-10-22 16:31:31 +02:00
  • ef7d898747 Merge pull request #1355 from michelepra/concurrent_map_fix Alex X 2024-09-27 21:11:18 +03:00
  • 388c408080 defer used wisely Michele Prà 2024-09-27 18:14:41 +02:00
  • 7b77e41253 Add support arm/v6 to Dockerfile Alex X 2024-09-22 07:24:25 +03:00
  • c0bfebf3a4 Merge pull request #1362 from edenhaus/armhf Alex X 2024-09-20 13:50:02 +03:00
  • 6f9f1c3a35 Build the docker image for linux/arm/v6 Robert Resch 2024-09-19 16:48:37 +02:00
  • 8128edad43 Update streams.go Michele Prà 2024-09-16 16:42:22 +02:00
  • eb8a13d8c2 data race for streams map Michele Prà 2024-09-16 12:42:34 +02:00
  • 8399edce6a Fix RTSP AAC audio from very buggy noname camera #1328 Alex X 2024-09-05 11:58:05 +03:00
  • 2311d5eabe Change go version to 1.20 for Windows 7 support Alex X 2024-09-01 15:56:19 +03:00
  • afc8f4fdf6 Merge pull request #1297 from cthach/fix-nest-extend-stream Alex X 2024-08-07 16:38:38 +03:00
  • 66de2f91b6 Fix resource leak in Nest source due to lack of closing HTTP response bodies Chris Thach 2024-08-06 22:25:55 +00:00
  • bd88695e59 Fix AnnexB parsing in some cases Alex X 2024-08-04 10:18:24 +03:00
  • 23e8f7e0aa refactor(api): move port extraction logic to Init function for prevent data race Sergey Krashevich 2024-07-28 05:34:49 +03:00
  • d559ec0208 Fix wrong media values in SDP for some cameras #1278 Alex X 2024-07-26 17:00:16 +03:00
  • ed99025bd6 Add support S16LE (PCM-LE) for RTSP server Alex X 2024-07-26 14:47:42 +03:00
  • 57d48f53e0 Fix PCM audio quality for WebRTC Alex X 2024-07-26 14:15:53 +03:00
  • 68fa42249e Fix PCM audio from Hikvision cameras Alex X 2024-07-26 14:01:43 +03:00
  • c5bc761a52 Fix RTSP MJPEG source quality in some cases #559 Alex X 2024-07-26 07:55:15 +03:00
  • 3762bdbccd Fix mjpeg source for Foscam G2 camera #1258 Alex X 2024-07-18 13:52:50 +03:00
  • c81caa4d2c Install ffplay in container On Freund 2024-07-17 13:37:56 +03:00
  • 13dd3084c2 Carry protocol info in stream URL Jamal Fanaian 2024-07-11 18:47:05 -07:00
  • e1021a96af go fmt Jamal Fanaian 2024-07-11 17:58:31 -07:00
  • 5b0781253f Add support for Nest cameras with RTSP Jamal Fanaian 2024-07-11 17:54:04 -07:00
  • a04b7eed28 Update README.md Rob van Oostenrijk 2024-06-22 19:23:14 +04:00
  • c47427633c Update build.sh Rob van Oostenrijk 2024-06-22 19:20:39 +04:00
  • 56e2c6650d Update build.cmd Rob van Oostenrijk 2024-06-22 19:15:07 +04:00
  • 82f0fb8a79 Merge branch 'AlexxIT:master' into master Rob van Oostenrijk 2024-06-22 18:23:28 +04:00
  • 0e5b293b1f fix(network): preserve selected nodes and edges on data reload Sergey Krashevich 2024-06-19 12:19:21 +03:00
  • eaae7aee39 Fix stream info for publishing RTMP Alex X 2024-06-19 06:52:49 +03:00
  • a4885c2c3a Update version to 1.9.4 v1.9.4 Alex X 2024-06-18 21:33:36 +03:00
  • 2b69eb2fd0 update FFmpeg presets for Rockchip boards MarcA711 2024-06-18 17:56:04 +00:00
  • f5aaee006e Merge pull request #1168 from skrashevich/fix-flags-daemon Alex X 2024-06-18 20:53:38 +03:00
  • db6745e8ff Code refactoring after #1168 Alex X 2024-06-18 20:35:17 +03:00
  • ba34855602 Merge pull request #1196 from skrashevich/feat-network-dot-enhancements Alex X 2024-06-16 22:24:11 +03:00
  • e6fa97c738 Code refactoring after #1196 Alex X 2024-06-16 22:12:52 +03:00
  • 5b481a27c6 fix(network): enable autoResize in network settings Sergey Krashevich 2024-06-16 21:57:48 +03:00
  • bdc7ff1035 Fix forwarded remote_addr in the network Alex X 2024-06-16 19:04:34 +03:00
  • da5f060741 Add killsignal and killtimeout to exec/rtsp Alex X 2024-06-16 19:03:57 +03:00
  • a56d335380 Fix homekit producer remote_addr Alex X 2024-06-16 15:26:18 +03:00
  • d8aed552bc fix(network): ensure consistent node positions by storing and reusing seed Sergey Krashevich 2024-06-16 15:22:33 +03:00
  • d7286fa06e Merge pull request #1195 from skrashevich/fix-append-dot Alex X 2024-06-16 15:20:51 +03:00
  • 906f554d74 Code refactoring after #1195 Alex X 2024-06-16 15:19:50 +03:00
  • cb44d5431a feat(network): preserve pan and scale on data reload Sergey Krashevich 2024-06-16 15:01:40 +03:00
  • a69eb8a66e style(network): add flex-grow to network div and move script tag Sergey Krashevich 2024-06-16 14:53:08 +03:00
  • 1b411b1fed refactor(streams): optimize label generation with strings.Builder Sergey Krashevich 2024-06-16 10:18:45 +03:00
  • 5d57959608 fix(streams): handle missing codec_name in appendDOT function Sergey Krashevich 2024-06-16 08:56:57 +03:00
  • 31e57c2ff8 Fix errors output for webrtc client and server Alex X 2024-06-16 06:37:42 +03:00
  • 734393d638 Add streaming network visualisation Alex X 2024-06-16 06:36:24 +03:00
  • 96504e2fb0 BIG rewrite stream info Alex X 2024-06-15 16:46:03 +03:00
  • ecfe802065 Code refactoring for streams HandleFunc Alex X 2024-06-14 12:48:29 +03:00
  • 1ac9d54dab Code refactoring for stream MarshalJSON Alex X 2024-06-10 16:42:34 +03:00
  • 72d7e8aaaa refactor(app): remove syscall import and improve error messages Sergey Krashevich 2024-06-08 15:05:26 +03:00
  • 0395696866 Fix exec pipe output Alex X 2024-06-07 17:59:21 +03:00
  • 0667683e4d Restore support old cipher suites after go1.22 #1172 Alex X 2024-06-07 17:57:36 +03:00
  • aca0781c4b Code refactoring for api/streams Alex X 2024-06-07 12:25:58 +03:00
  • ac798d9d6d fix(log): handle log file open error by writing to stdout Sergey Krashevich 2024-06-06 19:07:09 +03:00
  • b389d0eb9c fix(app): handle daemon process correctly on Unix systems Sergey Krashevich 2024-06-06 18:54:40 +03:00
  • e46fc13fea fix(log): ensure fallback to stdout if log file open fails Sergey Krashevich 2024-06-06 18:25:30 +03:00
  • bce0b4a8a0 feat(logging): add file output option for logging configuration Sergey Krashevich 2024-06-06 18:19:17 +03:00
  • bf303ed471 Fix -d flag Alex X 2024-06-06 17:58:31 +03:00
  • cd777ba2b4 Update version to 1.9.3 v1.9.3 Alex X 2024-06-06 16:01:01 +03:00
  • e3188a0a6d Update docs about config Alex X 2024-06-06 15:18:55 +03:00
  • 2bab0a014d Update dependencies Alex X 2024-06-06 14:34:16 +03:00
  • a01da18018 Merge pull request #1150 from skrashevich/go122 Alex X 2024-06-06 14:25:27 +03:00
  • 9d5a5c1e45 Merge remote-tracking branch 'origin/master' Alex X 2024-06-06 14:15:20 +03:00
  • 8377ad1d05 Update codec section in stream info Alex X 2024-06-06 13:16:12 +03:00
  • ec33796bd3 Add goweight to useful commands Alex X 2024-06-05 20:02:10 +03:00
  • 31e4ba2722 Rewrite Receiver/Sender classes Alex X 2024-06-05 20:01:47 +03:00
  • e0b1a50356 Add rtsp_client for testing ghost exec process Alex X 2024-06-05 20:00:41 +03:00
  • 9bb36ebb6c Fix ghost exec/ffmpeg process Alex X 2024-06-05 19:59:22 +03:00
  • 756be9801e Code refactoring for app module Alex X 2024-06-01 19:18:26 +03:00
  • bd73b07ed8 Merge pull request #1147 from skrashevich/docker-ghcr-repo Alex X 2024-05-31 07:22:47 +03:00
  • df1d44d24e chore(deps): update Go version to 1.22 across project files Sergey Krashevich 2024-05-30 17:12:56 +03:00
  • 79245eeff4 fix(ci): skip GitHub Container Registry login on pull requests Sergey Krashevich 2024-05-30 11:48:15 +03:00
  • aa86c1ec25 ci(workflow): add GitHub Container Registry login and update image paths Sergey Krashevich 2024-05-30 11:27:29 +03:00
  • 2ab1d9d774 Add handling if mp4 client drops connection Alex X 2024-05-29 17:32:11 +03:00
  • a9e7a73cc8 Add video bitrate setting for HomeKit source Alex X 2024-05-28 14:01:42 +03:00
  • ea17b420d6 Fix two-way audio for webrtc client Alex X 2024-05-28 21:36:12 +03:00
  • 660979dfda Merge pull request #1141 from skrashevich/feat-log-terminal-check Alex X 2024-05-28 13:26:14 +03:00
  • a6b9b4993f Code refactoring after #1141 Alex X 2024-05-28 13:21:33 +03:00
  • cc74504ed8 feat(shell): add Windows support for TTY detection Sergey Krashevich 2024-05-28 10:16:48 +03:00
  • 791239be12 Merge branch 'master' into feat-log-terminal-check Sergey Krashevich 2024-05-28 09:15:01 +03:00