Save recordings on ftp drive
Hallo seydx,

erst einmal Respekt für das Plugin. Ist ja Wahnsinn was du hier auf die Beine gestellt hast!

Einrichtung und Verbindung zu HSV hat mit meiner TP Link C100 Kamera ohne Probleme funktioniert. Leider erhalte ich jedoch eine Fehlermeldung beim speichern der Aufnahme auf ein FTP Laufwerk. Es handelt sich natürlich um einen freien FTP Ordner ohne PW. Des Weiteren habe ich im LOG eine Fehlermeldung zum Motionsensor, die ich nicht ganz nachvollziehen kann, da die Bewegungserkennung und Aufzeichnung in HSV eigentlich ohne Probleme funktioniert.

Hier mein LOG:

```
[14/01/2022, 09:31:43] [CameraUI] Keller 1: Motion ON
[14/01/2022, 09:31:58] [CameraUI] Keller 1: Motion OFF - Motion handler timeout.
[14/01/2022, 09:32:01] [CameraUI] Keller 1: Closing recording process
[14/01/2022, 09:32:01] [CameraUI] Keller 1: An error occured during handling motion event
[14/01/2022, 09:32:01] [CameraUI] Error: FFmpeg snapshot process exited with error! (null) - ftp://192.168.2.2/Kameraufnahmen//Keller_1-49e631d120-1642149122_c_CUI.mp4: Input/output error
```

Wenn ich den FTP Ordner mit Benutzername und PW anlege erhalte ich den Fehler im LOG:

```
[14/01/2022, 10:07:05] [CameraUI] Error: FFmpeg snapshot process exited with error! (null) - [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2650c20] moov atom not found - ftp://Nutzername:Passwort@192.168.2.2/Kameraufnahmen/Keller_1-27a740328f-1642151225_c_CUI.mp4: Invalid data found when processing input
```

Hier meien Config:

```
{
            "name": "CameraUI",
            "port": 1111,
            "debug": false,
            "mqtt": {
                "active": false
            },
            "http": {
                "active": false,
                "localhttp": false
            },
            "smtp": {
                "active": false
            },
            "ftp": {
                "active": false
            },
            "ssl": {
                "active": false
            },
            "cameras": [
                {
                    "name": "Keller 1",
                    "manufacturer": "TP Link",
                    "model": "C100",
                    "serialNumber": "123456",
                    "privacySwitch": true,
                    "unbridge": true,
                    "hsv": true,
                    "prebuffering": true,
                    "prebufferLength": 4,
                    "videoConfig": {
                        "source": "-i rtsp://*********,
                        "readRate": false,
                        "analyzeDuration": 1000000,
                        "maxStreams": 3,
                        "maxWidth": 0,
                        "maxHeight": 0,
                        "maxFPS": 0,
                        "forceMax": false,
                        "vcodec": "copy",
                        "acodec": "copy",
                        "audio": true,
                        "debug": false
                    },
                    "videoanalysis": {
                        "active": true
                    }
                }
            ],
            "platform": "CameraUI"
```