{"id":5872,"date":"2020-08-29T11:22:23","date_gmt":"2020-08-29T11:22:23","guid":{"rendered":"https:\/\/www.fambach.net\/?p=5872"},"modified":"2021-01-04T10:38:58","modified_gmt":"2021-01-04T10:38:58","slug":"raspberry-pi-als-nvr-mit-shinobi","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/raspberry-pi-als-nvr-mit-shinobi\/","title":{"rendered":"Raspberry Pi as NVR with Shinobi"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Contents\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#DOWNLOAD\" >DOWNLOAD<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#INSTALLATION\" >INSTALLATION<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#BENUTZEN\" >USE<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#PROBLEME\" >PROBLEM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#TIPS\" >TIPS<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#Streams_Offnen\" >Streams &Ouml;ffnen<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#FAZIT\" >Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#ANDER_BEITRAGE\" >ANDER BEITR&Auml;GE<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/#QUELLEN\" >SOURCES<\/a><\/li><\/ul><\/nav><\/div>\n\n<p class=\"wp-block-paragraph\">Mein Aktuelle NVR (Network Video Recorder) hat so seine T&uuml;cken und ich suche nach einer Alternativen. Das alte Modell von Corseer, war zwar das f&uuml;r mich am besten funktionierende unter allen 6 Modellen, welche ich getestet hatte aber es gibt keine Updates mehr, 2 von 4 Kameras funktionieren nicht und Corseer erlaubt, wie andere Herstelle auch, nur eigene Kameras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Da dachte ich mir hier gibts doch sicherlich auch was f&uuml;r den Raspberry Pi. Nach kurzen googeln fand ich die Software vom <a rel=\"noreferrer noopener\" href=\"https:\/\/shinobi.video\/\" data-type=\"URL\" data-id=\"https:\/\/shinobi.video\/\" target=\"_blank\">Shinobi<\/a> which had already been tested on the Raspberry. I will briefly outline the installation on an existing Raspberry and its configuration in this report. Since I have, from time to time, over the past few months <a href=\"https:\/\/www.fambach.net\/en\/vorschau-lilygottgo-t-kamera-esp32-2\/\" data-type=\"post\" data-id=\"5674\">ESP Cams<\/a> gespielt habe, w&auml;re zudem nett solch eine Kamera einzubinden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the Raspberry still needs to be installed, then <a href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-zero-w-headless-installation\/\" data-type=\"post\" data-id=\"359\">here<\/a> A brief guide. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Facts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shinobi selbst wird &uuml;ber ein Webinterface verwaltet und gesteuert, was den Einsatz im eigenen Netzwerk erleichtert. Die Software soll auf einem Raspberry PI ab Version 3B laufen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Areas of application<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Video Recorder f&uuml;r IP Kameras<\/li><li>Number plate recognition<\/li><li>Motion detection <\/li><li>Camera control<\/li><li>Fernsteuerung &uuml;ber Webinterface<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Cameras<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Voraussetzungen f&uuml;r die Kameras gibt es nicht viele: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>It must be an IP camera<\/li><li>Das &Uuml;bertragungsprotokoll sollte von Shinobi unterst&uuml;tzt werden. <\/li><li>Onvif Unterst&uuml;tzung kann nicht schaden.<\/li><li>Sie muss durch den PI &uuml;bers Netz erreichbar sein<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Versions used by me<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>MariaDB 10.1.45-MariaDB-0+deb9u1 <\/li><li>Raspbian 9.11<\/li><li>Ninja<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"191\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_42_30.jpg\" alt=\"\" class=\"wp-image-5902\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Hardware used<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Raspberry Pi 3b + Pi 4 with 4 MB<\/li><li>ESP32 Cam<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Licence <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Sourcecode ist frei. F&uuml;r die Nutzung gibts es ein einfaches Lizenzmodell. F&uuml;r nicht kommerzielle Zwecke gibts eine Freie (CE) Version und f&uuml;r den kommerziellen Gebrauch eine Pro Variante mit Subkription. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The free version, also called the community version, is only updated for major releases or when bug fixes are introduced. The commercial version is more agile in this regard. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More details, please.<a rel=\"noreferrer noopener\" href=\"https:\/\/shinobi.video\/\" target=\"_blank\"> Manufacturer's page <\/a>extract.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Views<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An dieser Stelle ein paar Eindr&uuml;cke der Oberfl&auml;che, mehr dazu sp&auml;ter.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=5926\"><img loading=\"lazy\" decoding=\"async\" width=\"443\" height=\"330\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_45_32.jpg\" alt=\"Shinobi Login Dashboard\" data-id=\"5926\" data-full-url=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_45_32.jpg\" data-link=\"https:\/\/www.fambach.net\/?attachment_id=5926\" class=\"wp-image-5926\"><\/a><figcaption class=\"blocks-gallery-item__caption\">Shinobi Login Dashboard<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=5937\"><img loading=\"lazy\" decoding=\"async\" width=\"637\" height=\"564\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_23_38.jpg\" alt=\"Shinobi ESP32Cam JPEG Ein erstes Bild\" data-id=\"5937\" data-full-url=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_23_38.jpg\" data-link=\"https:\/\/www.fambach.net\/?attachment_id=5937\" class=\"wp-image-5937\"><\/a><figcaption class=\"blocks-gallery-item__caption\">Shinobi ESP32Cam JPEG A first image<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=5934\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"634\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_22_43.jpg\" alt=\"Shinobi ESP32Cam JPEG Einstellungen Verbindung\" data-id=\"5934\" data-full-url=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_22_43.jpg\" data-link=\"https:\/\/www.fambach.net\/?attachment_id=5934\" class=\"wp-image-5934\"><\/a><figcaption class=\"blocks-gallery-item__caption\">Shinobi ESP32Cam JPEG Settings Connection<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=5932\"><img loading=\"lazy\" decoding=\"async\" width=\"928\" height=\"570\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_01_50.jpg\" alt=\"Shinobi ESP32Cam MJPEG Erster Blick durch die Kamera\" data-id=\"5932\" data-full-url=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_01_50.jpg\" data-link=\"https:\/\/www.fambach.net\/?attachment_id=5932\" class=\"wp-image-5932\"><\/a><figcaption class=\"blocks-gallery-item__caption\">Shinobi ESP32Cam MJPEG First Look Through the Camera<\/figcaption><\/figure><\/li><\/ul><figcaption class=\"blocks-gallery-caption\">Shinobi &#8211; Erste Eindr&uuml;cke<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Installation <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shinobi bietet ein Installation Skript. Zur interaktiven Installation die folgende Zeilen &uuml;ber SSH oder Console eingeben:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo su<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>bash &lt;(curl -s https:\/\/gitlab.com\/Shinobi-Systems\/Shinobi-Installer\/raw\/master\/shinobi-in<\/code>stall.sh)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann durch Konsolenmen&uuml; navigieren. Ich habe die Installation mal im Standardverzeichnis gestartet anderer werden hier lieber srv o.&auml;. w&auml;hlen wollen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-11_52_23-pi@pi1_-.jpg\" alt=\"Console Starten der Installation\" class=\"wp-image-5876\" width=\"709\" height=\"107\"><figcaption>Start installation from console<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Als Konfiguration w&auml;hle ich Ubuntu, diese scheint laut Web gut auf dem PI zu funktionieren.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"526\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-11_53_57-pi@pi1_-.jpg\" alt=\"Console Ubuntu Auswahl\" class=\"wp-image-5877\"><figcaption>Ubuntu Console Selection<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">IPv6 ist mir nicht wichtig da ich noch haupts&auml;chlich IPv4 verwende.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"836\" height=\"258\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-11_54_28-pi@pi1_-.jpg\" alt=\"Console Ausschalten IPv6\" class=\"wp-image-5878\"><figcaption>Turn off console IPv6<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Abschluss werden die Login Daten f&uuml;r den Browser noch angezeigt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"287\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-11_56_20-pi@pi1_-.jpg\" alt=\"Console Abschluss Installation mit Logindaten\" class=\"wp-image-5879\"><figcaption>Console installation completion with login details<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Port-aendern\">Port &auml;ndern<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">I already have a Tomcat installed, so I can't use port 8080. Therefore, I have changed the port to 8081. This is done in conf.json in the Shinobi installation directory (in my case \/home\/Shinobi).<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@pi1:\/home\/Shinobi# vi conf.json\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"184\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-12_22_06-pi@pi1_-.jpg\" alt=\"vi Port &auml;ndern\" class=\"wp-image-5880\"><figcaption>vi Port &auml;ndern<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Den Port von 8080 auf 8081 &auml;ndern und speichern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shinobi Restart<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@pi1:\/home\/Shinobi# shinobi restart\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"337\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-12_24_13-pi@pi1_-.jpg\" alt=\"Console Shinobi neu starten\" class=\"wp-image-5881\"><figcaption>Restart Console Shinobi<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Initial configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">First login<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The link now looks like this for me:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/192.168.1.10:8081\/super<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Diesen in einem Browser &ouml;ffnen und mit den Logindaten aus der Console bef&uuml;llen.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Default Superuser: admin@shinobi.video\nDefault Password: admin\n\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"573\" height=\"337\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-12_31_02-Shinobi.jpg\" alt=\"Browser, Login Seite f&uuml;r Shinobi\" class=\"wp-image-5884\"><figcaption>Browser, Login Seite f&uuml;r Shinobi<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sollte nicht das folgende Bild, kommen Schaut mal im Kapitel Probleme nach evtl. gibts dort eine L&ouml;sung.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"413\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-18_56_08-RaspberryPiNVRsolution.jpg\" alt=\"Shinobi im Browser nach erfolgreichen Superuser Login\" class=\"wp-image-5891\"><figcaption>Shinobi in the browser after successful Superuser login<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Superuser Passwort &auml;ndern<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aus Sicherheitsgr&uuml;nden sollte als erstes das Superuser Passwort ge&auml;ndert werden, damit kein Anderer auf den NVR administrativ zugreifen kann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Men&uuml; den Eintrag &#8222;Preferences&#8220; w&auml;hlen, zweimal das neue (sichere) Passwort eingeben und mit dem Knopf &#8222;Save&#8220; best&auml;tigen. (Den Knopf, auch wenn er sehr gro&szlig; ist, habe ich erst auf den zweiten Blicke gefunden. W&uuml;rde ihn eher am Ende der Seite erwarten.) <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"794\" height=\"420\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-08_55_30.jpg\" alt=\"Shinobi Browser - Superuser Passwort &auml;ndern\" class=\"wp-image-5893\"><figcaption>Shinobi Browser &#8211; Superuser Passwort &auml;ndern<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Create user account<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start account creation<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"788\" height=\"408\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_00_44.jpg\" alt=\"Shinobi - Neuer Benutzer, Erstellung starten\" class=\"wp-image-5895\"><figcaption>Shinobi \u2013 New User, Start Creation<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Email Adresse eintragen und Passwort w&auml;hlen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"954\" height=\"536\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_02_43.jpg\" alt=\"Shinobi - Neuer Benutzer, Email und Passwort w&auml;hlen\" class=\"wp-image-5896\"><figcaption>Shinobi &#8211; Neuer Benutzer, Email und Passwort w&auml;hlen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Erstmal alle Previlegien, sp&auml;ter k&ouml;nnen wir das noch einschr&auml;nken. Mit Save (oh der Button ist ja unten \ud83d\ude09 ) best&auml;tigen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"932\" height=\"274\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_03_26.jpg\" alt=\"Shinobi - Neuer Benutzer, Previlegien w&auml;hlen und speichern\" class=\"wp-image-5897\"><figcaption>Shinobi &#8211; Neuer Benutzer, Previlegien w&auml;hlen und speichern<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A new user has been created.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"309\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_05_35.jpg\" alt=\"Shinobi - Neuer Benutzer, wurde erfolgreich erstellt\" class=\"wp-image-5898\"><figcaption>Shinobi \u2013 New user, successfully created<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Basic settings<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Einstellungen k&ouml;nnen erst einmal so bleiben wie sie sind.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"881\" height=\"706\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_16_13.jpg\" alt=\"Shinobi - Einstellungen\" class=\"wp-image-5900\"><figcaption>Shinobi \u2013 Settings <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Beim Durchst&ouml;bern ist mir noch augefallen, dass das DB Passwort fehlt. D.h. es gibt einen Benutzer ohne Passwort in der Datenbank. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"553\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_16_52.jpg\" alt=\"Shinobi - Einstellungen: Fehlendes DB Passwort\" class=\"wp-image-5901\"><figcaption>Shinobi \u2013 Settings: Missing DB Password<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ich habe erst das Passwort in den Einstellungen ge&auml;ndert und gespeichert:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"803\" height=\"542\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-20-09_23_58.jpg\" alt=\"Shinobi - Einstellungen: Passwort f&uuml;r DB setzen\" class=\"wp-image-5905\"><figcaption>Shinobi &#8211; Einstellungen: Passwort f&uuml;r DB setzen<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After that, set the password in the database:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mysql Client &ouml;ffnen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql -u root -h localhost -p.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The following script to be lodged<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>SET PASSWORD FOR majesticflame@127.0.0.1 = PASSWORD('Das_Neue_Passwort');\nEXIT;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Restart Shinobi<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>root@pi1:\/home\/Shinobi# shinobi restart<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Camera Configuration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Einstellungen die Shinobi bietet, sind wirklich erstaunlich. Wenn man neu in die Materie einsteigt, weiss man nicht wo man anfangen soll ;). Hier mein Weg mit der ESP32 Cam. Ich habe zwei Konfigurationen erstellt. Eine f&uuml;r mit MPEG Stream und eine mit Jpeg Schnappsch&uuml;ssen. Aber zuerstmal in die das Dashboard einloggen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Log in<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">URL is<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/&lt;IP&gt;:&lt;port&gt; <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In my case, it is:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/192.168.1.66:81<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Afterwards, log in with the newly created user.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"443\" height=\"330\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_45_32.jpg\" alt=\"Shinobi Login Dashboard\" class=\"wp-image-5926\"><figcaption>Shinobi Login Dashboard<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ein erster Blick auf die strukturiert Oberfl&auml;che.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1916\" height=\"976\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_46_41.jpg\" alt=\"Shinobi Dashboard Oberfl&auml;che\" class=\"wp-image-5927\"><figcaption>Shinobi Dashboard Oberfl&auml;che<\/figcaption><\/figure>\n\n\n\n<ol class=\"wp-block-list\"><li>Function selection \u2013 here you'll find all operating modes, including things like an Onvif Detector<\/li><li>Monitor list, each monitor roughly corresponds to a configured camera<\/li><li>Ein paar Informationen &uuml;ber CPU Auslastung, Arbeitsspeicher und Festplattenplatz.<\/li><li>Offene Monitore, hier k&ouml;nnen die Kamera Streams betrachtet werden<\/li><li>Neben anderen Kn&ouml;pfen ist hier der + Knopf zum hinzuf&uuml;gen einer Kamera.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Um einen Monitor (Kamerakonfiguration) zu erstellen wird der + Knopf bet&auml;tigt. Dies habe ich im Folgenden zweimal getan. Einmal f&uuml;r die MJPeg Konfiguration und nochmal f&uuml;r die JPeg Einzelbilder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">MJPeg Configuration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Namen eingeben, dieser wird dann in der &Uuml;bersichsanzeige links mit angezeigt.  Der Rest in diesem Abschnitt bleibt unber&uuml;hrt. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1090\" height=\"465\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_57_01.jpg\" alt=\"Shinobi ESP32Cam MJPEG Neuer Monitor\" class=\"wp-image-5928\"><figcaption>Shinobi ESP32Cam MJPEG New Monitor<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">F&uuml;r die Verbindung die Art MJPEG und die URL eintragen.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1088\" height=\"518\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_57_47.jpg\" alt=\"Shinobi ESP32Cam MJPEG Verbindung einstellen\" class=\"wp-image-5929\"><figcaption>Setting up a Shinobi ESP32Cam MJPEG connection<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The input still needs to be configured. These values can still be adjusted for optimisation. I've set the framerate to 3, which is roughly the average of <a rel=\"noreferrer noopener\" href=\"https:\/\/www.fambach.net\/en\/esp32-cam-modul\/\" data-type=\"post\" data-id=\"4757\" target=\"_blank\">ESP32-CAM<\/a> mit einer Aufl&ouml;sung von 800&#215;600 bei mir ist. Die Hardware Beschleunigung lasse ich ersteinmal aus, um Fehlerquellen zu reduzieren. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1086\" height=\"303\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_58_08.jpg\" alt=\"Shinobi ESP32Cam MJPEG Eingang einstellen\" class=\"wp-image-5930\"><figcaption>Configure Shinobi ESP32Cam MJPEG input<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Die Stream Einstellungen sind sehr konservativ gew&auml;hlt. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1091\" height=\"685\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-11_58_43.jpg\" alt=\"Shinobi ESP32Cam MJPEG Strean einstellen\" class=\"wp-image-5931\"><figcaption>Configure Shinobi ESP32Cam MJPEG Stream<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">With these settings, I was able to display the first images. It takes a while for the first image to appear, so have some patience. The settings can certainly be optimised. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"928\" height=\"570\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_01_50.jpg\" alt=\"Shinobi ESP32Cam MJPEG Erster Blick durch die Kamera\" class=\"wp-image-5932\"><figcaption>Shinobi ESP32Cam MJPEG First Look Through the Camera<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Bei mir kommt eine langsame Diashow an. Auch diverse Anpassungen der Einstellungen f&uuml;hrten bei mir auf dem RPI3 nicht zu einer Verbesserung. Im <a href=\"https:\/\/www.fambach.net\/en\/ispy\/\" data-type=\"post\" data-id=\"5248\">ISpy<\/a> geteste, l&auml;uft es fl&uuml;ssiger.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">JPEG Configuration<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here is the single image configuration. Give it a descriptive name.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"519\" height=\"283\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_22_32.jpg\" alt=\"Shinobi ESP32Cam JPEG Einstellungen Monitor\" class=\"wp-image-5933\"><figcaption>Shinobi ESP32Cam JPEG Settings Monitor<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Set JPEG.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"634\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_22_43.jpg\" alt=\"Shinobi ESP32Cam JPEG Einstellungen Verbindung\" class=\"wp-image-5934\"><figcaption>Shinobi ESP32Cam JPEG Settings Connection<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Configure the input. (Hardware acceleration disabled for now to avoid errors)<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"535\" height=\"188\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_22_56.jpg\" alt=\"Shinobi ESP32Cam JPEG Einstellungen Eingang\" class=\"wp-image-5935\"><figcaption>Shinobi ESP32Cam JPEG Settings Input<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, set up the stream.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"539\" height=\"242\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_23_07.jpg\" alt=\"Shinobi ESP32Cam JPEG Einstellungen Stream\" class=\"wp-image-5936\"><figcaption>Shinobi ESP32Cam JPEG stream settings<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So sieht es bei mir aus. Die Bilder kommen bei mir  fl&uuml;ssiger und klarer als beim MJPEG Stream.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"637\" height=\"564\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-29-12_23_38.jpg\" alt=\"Shinobi ESP32Cam JPEG Ein erstes Bild\" class=\"wp-image-5937\"><figcaption>Shinobi ESP32Cam JPEG A first image<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Problems<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Website not found<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bei mir ist bereits ein Tomcat installiert. Dieser hat nat&uuml;rlich nicht die Shinobi Applikation verf&uuml;gbar was das Bild unten erkl&auml;rt. Ich habe den Port des Shinobi Servers ge&auml;ndert, siehe hierzu auch <a href=\"#Port-aendern\">the relevant section in the Installation chapter<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-12_38_46-HTTP-Status-404-%E2%80%93-Not-Found.jpg\" alt=\"Browser Shibnobi Website \/super konnte nicht gefunden werden\" class=\"wp-image-5886\"><figcaption>Browser Shibnobi Website \/super could not be found<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Database not accessible<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The database was not installed with it for me. This is what it looks like after the superuser login:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"656\" height=\"415\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-12_36_53-Superuser-Shinobi.jpg\" alt=\"Browser Nach Login, Datenbank l&auml;uft nicht.\" class=\"wp-image-5885\"><figcaption>Browser Nach Login, Datenbank l&auml;uft nicht.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Manually install the database. I'll just give a brief outline here, as the process is well described at the following link: <a href=\"https:\/\/staticfloat.de\/mariadb-10-auf-raspberry-pi-installieren\">https:\/\/staticfloat.de\/mariadb-10-auf-raspberry-pi-installieren<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Install DB Server and Client<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt-get install mariadb-client mariadb-server<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">Server einrichten<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Create root and define password.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In der Sql Console Previlegien best&auml;tigen und die Console schliessen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>flush privileges;\nexit;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Configure my.conf<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/etc\/mysql\/my.conf<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">folgende Zeilen einf&uuml;gen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>port = 3306\nbind-address = :: # (all IP addresses permitted) <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Speichern und weiter gehts mit der Sicherheit. Den folgenden Befehl ausf&uuml;hren und die Fragen nach besten Wissen und Gewissen beantworten.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Restart the database now<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo \/etc\/init.d\/mysql restart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now to install the DB (more accurately, that is <a rel=\"noreferrer noopener\" href=\"https:\/\/hub.shinobi.video\/articles\/view\/wcz3OabYEfOhS7h\" target=\"_blank\">here<\/a> (described). To do this, navigate to the Shinobi installation directory and start the client<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/home\/Shinobi\nmysql<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun die folgenden Zeilen ausf&uuml;hren<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>source sql\/framework.sql;\nsource sql\/user.sql;\nexit;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Restart Shinobi<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pm2 restart all<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"413\" src=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2020-08-19-18_56_08-RaspberryPiNVRsolution.jpg\" alt=\"Shinobi im Browser nach erfolgreichen Superuser Login\" class=\"wp-image-5891\"><figcaption>Shinobi in the browser after successful Superuser login<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Langames flipbook<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The following page provides a few tips on how performance can be improved. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.raspberrypi.org\/forums\/viewtopic.php?t=220699\">https:\/\/www.raspberrypi.org\/forums\/viewtopic.php?t=220699<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set GPU memory to 256MB<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo nano \/boot\/config.txt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Increase GPU memory to 256MB <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gpu_mem=256 or gpu_mem_256<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A reboot is required.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I tried the whole thing on the PI4, as the hardware acceleration is supposed to be better here.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Miscellaneous<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">NVIDIA Jetson Nano<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Einplatinencomputer Jetson Nano von NVidia soll in der Video- Verarbeitung besser sein. mit seinen rund 130&euro; ist er zwar mindestens doppel so teuer wie der PI4 soll aber bis zu 34 parallele Stream verarbeiten k&ouml;nnen. Hier ein Link zur Konfiguration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/hub.shinobi.video\/articles\/view\/i1bbMtvqC2NO1B2\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/hub.shinobi.video\/articles\/view\/i1bbMtvqC2NO1B2<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es Klappt. Die Software macht was sie soll. Die Installation ist einfach, auch wenn ich die Datenbank bei mir nachtr&auml;glich installieren und intialisieren musste. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The performance of the PI3 seems to be reaching its limits, especially as I have other processes running on it. The PI4 with 4MB has more reserves here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F&uuml;r kleinere Projekte mit wenigen Kameras und zum Testen der ESP Cams kann ich Shinobi auf dem PI empfehlen, besonders auch da sich die Investionen in Grenzen halten. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I will test other cameras with it as well. However, I doubt whether this combination will be my new NVR. I might have a look at the Jetson Nano. However, I'm more inclined to set up the Intel i5 from my old computer as a small server with Ubuntu. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn ihr Anregungen oder zum Beispiel zur besseren Konfigurationen habt, lasst einen Kommentar da ich freue mich &uuml;ber jeden Beitrag, der keine Pillen verkaufen will \ud83d\ude09 . Auch wenn ihr Details braucht lasst eine Nachricht da ich werde versuchen den Beitrag zeitnah zu erg&auml;nzen.<\/p>\n\n\n<style>\n        .wpedon-container .wpedon-select,\n        .wpedon-container .wpedon-input {\n            width: 170px;\n            min-width: 170px;\n            max-width: 170px;\n        }\n    <\/style>\n<div class='wpedon-container wpedon-align-left'><label id='wpedon-5910-name-label'>If you fancy it, buy me a coffee, it'll certainly keep me awake while I create the next post.<\/label><br \/>\n\t\t<script>\n\t\t(function(){\n\t\t\tfunction wpedonInitDropdown_995f8bd086a969dca2b77ec23a3009c1(){\n\t\t\t\tvar dd = document.getElementById('dd_995f8bd086a969dca2b77ec23a3009c1');\n\t\t\t\tif (!dd) { return; }\n\t\t\t\tdd.addEventListener('change', function(){\n\t\t\t\t\tvar amountEl = document.getElementById('amount_995f8bd086a969dca2b77ec23a3009c1');\n\t\t\t\t\tvar priceEl  = document.getElementById('price_995f8bd086a969dca2b77ec23a3009c1');\n\t\t\t\t\tif (amountEl) { amountEl.value = this.value; }\n\t\t\t\t\tif (priceEl)  { priceEl.value  = this.value; }\n\t\t\t\t});\n\t\t\t}\n\t\t\tif (document.readyState === 'loading') {\n\t\t\t\tdocument.addEventListener('DOMContentLoaded', wpedonInitDropdown_995f8bd086a969dca2b77ec23a3009c1);\n\t\t\t} else {\n\t\t\t\twpedonInitDropdown_995f8bd086a969dca2b77ec23a3009c1();\n\t\t\t}\n\t\t})();\n\t\t<\/script><br \/>\n\t\t<br \/><label style='font-size:11pt !important;'>Choose the set<\/label><br \/><select class='wpedon-select' name='dd_995f8bd086a969dca2b77ec23a3009c1' id='dd_995f8bd086a969dca2b77ec23a3009c1'><option value='2.50'>1 coffee<\/option><option value='5.00'>2 coffees<\/option><option value='7.50'>3 Coffees<\/option><option value='10.00'>4 coffees<\/option><option value='12.50'>5 coffees<\/option><option value='15.00'>6 coffees<\/option><option value='17.50'>7 coffees<\/option><option value='20.00'>8 coffees<\/option><option value='22.50'>9 coffees<\/option><option value='25.00'>10 x Wow<\/option><\/select><\/p>\n<form target='_blank' action='https:\/\/www.paypal.com\/cgi-bin\/webscr' method='post' class='wpedon-form'><input type='hidden' name='cmd' value='_donations' \/><input type='hidden' name='business' value='shopping@fambach.net' \/><input type='hidden' name='currency_code' value='EUR' \/><input type='hidden' name='notify_url' value='https:\/\/www.fambach.net\/wp-admin\/admin-post.php?action=add_wpedon_button_ipn'><input type='hidden' name='lc' value='de_DE'><input type='hidden' name='bn' value='WPPlugin_SP'><input type='hidden' name='return' value='' \/><input type='hidden' name='cancel_return' value='' \/><input class='wpedon_paypalbuttonimage' type='image' src='https:\/\/www.paypalobjects.com\/webstatic\/en_US\/btn\/btn_donate_pp_142x27.png' border='0' name='submit' alt='Make your payments with PayPal. It is free, secure, effective.' style='border: none;'><img alt='' border='0' style='border:none;display:none;' src='https:\/\/www.paypal.com\/de_DE\/i\/scr\/pixel.gif' width='1' height='1'><input type='hidden' name='amount' id='amount_995f8bd086a969dca2b77ec23a3009c1' value='2.50' \/><input type='hidden' name='price' id='price_995f8bd086a969dca2b77ec23a3009c1' value='2.50' \/><input type='hidden' name='item_number' value='Kaffees f\u00fcr den Beitrag' \/><input type='hidden' name='item_name' value='Wenn ihr wollt spendiert mir einen Kaffe, der h\u00e4lt mich sicherlich beim Erstellen des n\u00e4chsten Beitrags wach.' \/><input type='hidden' name='name' value='Wenn ihr wollt spendiert mir einen Kaffe, der h\u00e4lt mich sicherlich beim Erstellen des n\u00e4chsten Beitrags wach.' \/><input type='hidden' name='custom' value='5910'><input type='hidden' name='no_shipping' value='1'><input type='hidden' name='no_note' value='0'><input type='hidden' name='currency_code' value='EUR'><\/form>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Verwandte Beitr&auml;ge<\/h2>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/raspberry-pi-als-nvr-mit-shinobi\/\">Raspberry Pi as NVR with Shinobi<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/mpv-linux\/\">MPV (Linux)<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/ispy\/\">ISpy<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/\">VLC Media Player<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/shinobi.video\/\" target=\"_blank\" rel=\"noreferrer noopener\">Manufacturer's page for Shinobi<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/medium.com\/@turhan.oz\/raspberrypi-shinobi-as-a-nvr-solution-5e4bcca64c32\" target=\"_blank\">Gute und kurze Einf&uuml;hrung<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/staticfloat.de\/mariadb-10-auf-raspberry-pi-installieren\" target=\"_blank\" rel=\"noreferrer noopener\">Install MariaDB<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/nodemailer.com\/about\/#tl-dr\" target=\"_blank\">Problemkl&auml;rung bei Email Einstellungen<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.raspberrypi.org\/forums\/viewtopic.php?t=220699\" target=\"_blank\" rel=\"noreferrer noopener\">PI Optimisation<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/hub.shinobi.video\/articles\/view\/jfmP1wFtIMnXlWO\" target=\"_blank\" rel=\"noreferrer noopener\">MJPEG Cam Hinzug&uuml;gen<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/hub.shinobi.video\/articles\/view\/v0AFPFchfVcFGUS\" target=\"_blank\" rel=\"noreferrer noopener\">Error search<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/hub.shinobi.video\/articles\/view\/i1bbMtvqC2NO1B2\" target=\"_blank\" rel=\"noreferrer noopener\">Shinobi with Jetson Nano<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a rel=\"noreferrer noopener\" href=\"https:\/\/www.google.com\/search?q=rapberry+pi+shinobi&amp;rlz=1C1CHBF_deDE904DE904&amp;oq=rapberry+pi+shinobi&amp;aqs=chrome..69i57.9424j0j7&amp;sourceid=chrome&amp;ie=UTF-8\" target=\"_blank\">My Google Search<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/topics\/nvr\">NVR programme list on GitHub<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Then I thought, surely there must be something for the Raspberry Pi here too. After a quick Google search, I found the Shinobi software, which had already been tested on the Raspberry Pi. <\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/toolcheckvlc-video-lan-client\/\" class=\"read-more-link\">Carry on reading <span class=\"screen-reader-text\">\"VLC Video Lan Client\"<\/span> <span class=\"meta-nav\">\u2192<\/span><\/a>","protected":false},"author":1,"featured_media":5945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[321,256,265],"tags":[156,244,264,345,342,26,4,343,344,259,260],"class_list":["post-5872","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kamera","category-linux","category-streamen","tag-cam","tag-esp32cam","tag-linux","tag-networ-video-recorder","tag-nvr","tag-raspberry-pi","tag-raspberry-pi-3","tag-raspian","tag-shinobi","tag-streamen","tag-video","penguin-post","penguin-post-not-sticky"],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/5872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=5872"}],"version-history":[{"count":21,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/5872\/revisions"}],"predecessor-version":[{"id":8211,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/5872\/revisions\/8211"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/5945"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=5872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=5872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=5872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}