Commit Graph

100 Commits

Author SHA1 Message Date
Koushik Dutta
c60821043b cameras: remove pam-diff dependency 2023-08-24 08:49:35 -07:00
Koushik Dutta
7a56cefe2a reolink: add support for reolink doorbells, deprecating onvif plugin usage 2023-06-29 09:44:40 -07:00
Koushik Dutta
422dd94e5c plugins: update problematic setStorage(key, undefined) 2023-04-07 14:05:49 -07:00
Koushik Dutta
27df33ba80 project: update lockfiles 2023-02-22 08:57:08 -08:00
Koushik Dutta
0bedae2c43 update lockfiles 2023-01-02 21:40:09 -08:00
Koushik Dutta
53c9a60ab4 plugins: update tsconfig.json 2023-01-01 16:12:57 -08:00
Koushik Dutta
06a1acdb4b cameras: add support for subgroups 2022-12-23 22:02:26 -08:00
Koushik Dutta
56e549d67c sdk: update 2022-12-01 10:20:10 -08:00
nanosonde
7679e3a550 Sip plugin (#444)
* initial commit

* Cleanup

* Rename

* Cleanup

* cleanup

* Save work

* save work

* save work

* save work

* cleanup package.json

* Use a testcall n startup to get the SDP and use it later.

* Audio via gstreamer

* Working with gstreamer mpegtsmux for audio with audiomixer

* Make sure that we wait fro the SIP OK after SIP BYE

* Cleanup

* Cleanup and remove motion sensor

* SIP plugin does not support snapshots.

* Working version without gstreamer.

* Force usage of TCP transport for RTSP video stream

* Add H264 infos

* Implement settings

* Cleanup

* Save work

* Add SIP settings to UI. Clean up.
2022-11-28 08:19:32 -08:00
Koushik Dutta
b05ef20577 amcrest/rtsp: listener error logging 2022-11-26 19:08:08 -08:00
Koushik Dutta
03bb6643ca rtsp/hikvision: fix camera number bug and settings hang 2022-11-18 11:23:51 -08:00
Koushik Dutta
493da42309 rtsp/onvif: fix hangs 2022-11-16 09:34:40 -08:00
Koushik Dutta
ce75ce46bd hikvision: add motion tweaks 2022-11-11 23:54:26 -08:00
Koushik Dutta
ae0184a5e0 reolink: add support for reolink cameras 2022-09-04 14:52:37 -05:00
Koushik Dutta
f3c83f57c4 cameras: fix project files 2022-08-23 19:24:08 -07:00
Koushik Dutta
032fec4eb6 cameras: fix event timeout, add debug event log 2022-08-22 09:02:27 -07:00
Koushik Dutta
ae0c84fff6 rtsp: actually fix idle timeout... 2022-08-22 08:36:33 -07:00
Koushik Dutta
3a6b072694 cameras: cleanup fix timeout checking 2022-08-18 00:09:51 -07:00
Koushik Dutta
40a32b3d4d rtsp: fix base smart camera 2022-08-17 12:37:08 -07:00
Koushik Dutta
e7d2b86be1 plugins: IntrusionSensor changed to TamperSensor 2022-06-28 21:53:18 -07:00
Koushik Dutta
43f0f98992 plugins: remove postinstall 2022-06-17 09:49:04 -07:00
Koushik Dutta
895509e4dd plugins: add tsconfig.json 2022-06-17 09:43:17 -07:00
Koushik Dutta
b4e9f20d5d all: prune package.json 2022-05-02 11:50:47 -07:00
Koushik Dutta
8b9778afb9 global: remove rtsp_transport flags from everywhere. it will be handled in rebroadcast. 2022-04-12 00:00:38 -07:00
Koushik Dutta
751cc2a238 global: rename FFMpeg to FFmpeg 2022-04-11 22:42:31 -07:00
Koushik Dutta
ce4819f391 cameras: migrate to new media object creation 2022-04-03 20:19:42 -07:00
Koushik Dutta
b9ae0e27e6 amcrest: publish continuous recording 2022-03-14 00:58:13 -07:00
Koushik Dutta
87f1ac0046 rtsp: remove default stream setting 2022-03-11 11:09:50 -08:00
Koushik Dutta
0e4a19b04d rtsp cameras: add container hint for scrypted parser support 2022-03-10 09:49:10 -08:00
Koushik Dutta
8b6b48d7c5 onvif/amcrest: two way audio 2022-03-02 20:28:56 -08:00
Koushik Dutta
c6f78aaa6c cameras, etc: install pluginDependencies 2022-02-24 13:40:43 -08:00
Koushik Dutta
93f8ef2dba rtsp/ffmpeg/snapshot: strip out the snapshot urls from ffmpeg and rtsp and direct the user to the snapshot plugin 2022-02-22 14:34:36 -08:00
Koushik Dutta
2eb88108c6 rtsp plugins: remove max_delay argument, it doesnt do anything good. 2022-02-18 21:47:09 -08:00
Koushik Dutta
fcca95893e rtsp/all: normalize args further. remove usage of problematic reorder_queue_size. only use rtsp_transport and max_delay. consider removing max_delay too. 2022-02-02 14:45:54 -08:00
Koushik Dutta
9e5e082441 rtsp/all: cleanup settings. 2022-02-02 13:22:13 -08:00
Koushik Dutta
20318e9952 all rtsp plugins: normalize max_delay to 1 second 2022-02-02 11:20:04 -08:00
Koushik Dutta
dc5f4b4e9e plugins: cleanup package sizes 2022-01-21 23:59:49 -08:00
Koushik Dutta
a45e57fc8e rtsp/amcrest: Fix regressions 2022-01-21 20:08:58 -08:00
Koushik Dutta
f38719ea5f rtsp: fix url stringification bug 2022-01-21 12:16:09 -08:00
Koushik Dutta
3a1a4984d9 rtsp: empty password support, workaround for strange ffmpeg behavior 2022-01-21 12:03:58 -08:00
Koushik Dutta
8654fcba1d amcrest: consolidate doorbell types 2022-01-18 08:09:12 -08:00
Jeriel Rubarajan
b176065f44 Update README.md 2022-01-18 15:12:29 +00:00
Koushik Dutta
d1bb78d174 homekit/amcrest/unifi: dynamic bitrate support 2022-01-12 23:30:45 -08:00
Koushik Dutta
016d21963f package-json.lock files 2022-01-09 10:59:44 -08:00
Koushik Dutta
981663ef5c package.json updates 2021-12-31 12:41:19 -08:00
Koushik Dutta
ec53d82f7d common 2021-12-23 23:21:42 -08:00
Koushik Dutta
d8f4789356 cameras: rebuild 2021-12-10 23:27:13 -08:00
Koushik Dutta
7ef3b1a589 various cleanups 2021-12-06 19:36:21 -08:00
Koushik Dutta
83ed7e899c ffmpeg-camera: new ffmpeg camera plugin, refactor rtsp on top of it 2021-12-06 13:31:39 -08:00
Koushik Dutta
bcb772c1e8 rtsp: takePicture debouncing 2021-12-02 10:23:59 -08:00