Skip to content

Sicheres Live-Streaming mit der Embedded Kamera phyCAM-M

Julia Philipp
Von

Embedded Tutorial (2) mit dem phyBOARD-Pollux und der Nabto IoT Plattform

Phytec SOMs und SBCs werden in vielen industriellen Anwendungen im Bereich IoT eingesetzt. Besonders wichtig in IoT-Anwendungen ist die sichere Kommunikation in den Netzwerken. Während Phytec Hardware bereits zahlreiche Sicherheitsoptionen mitbringt, gibt es zusätzliche Anwendungen zur Absicherung der Datenübertragung.

phyBOARD-Pollux Imaging Kit

phyBOARD-Pollux Imaging Kit

Zum Beispiel können Videodaten über Peer-to-Peer-Verbindungen (P2P) sicher und einfach übertragen werden.

P2P-Verbindungen

P2P-Verbindungen kommen ohne Server aus und bieten daher minimale Übertragungszeiten. Eine solche P2P-Lösung ist die Echtzeit-Remote-Kontroll-Software der Firma Nabto aus Dänemark.

Die Software von Nabto ermöglicht den Remote-Zugriff auf IoT Devices (wie die Phytec Hardware) in Echtzeit. Ist die Verbindung hergestellt, können die Devices kontrolliert, Software aufgespielt oder Nutzdaten übertragen werden.

Die Kommunikation im Nabto-Modell erfolgt via Remote TCP Tunnel. Bestehende Firewalls sind kein Hindernis mehr und so kann die Lösung auch ohne viel Aufwand in bestehende Infrastrukturen integriert werden. Durch die Tunnellösung sind alle Daten sicher verschlüsselt.

Eingesetzt wird die Nabto Lösung zum Beispiel, um Videos sicher von einem RTSP Server zum Client Video Player zu übertragen.

Die Kollegen von Nabto haben nun ein Tutorial veröffentlicht, wie man das TCP Tunneling mit Nabto zwischen einer phyCAM und dem phyBOARD-Pollux einrichtet und so Videodaten sicher streamt.

Das Live-Streaming Tutorial

Das Phytec Board wird via USB mit dem Entwicklungs-PC verbunden. Für die Kameraeinrichtung wird der Linux Device Tree verwendet. Schließlich wird ein RTSP Server auf dem Board installiert und der Verbindungsstream zwischen Kamera und Board konfiguriert. Nun können die Videodaten, die die phyCAM aufnimmt, auf einem anderen Rechner im Netzwerk abgerufen werden.

Nabto Anwendung

Aufbau: phyBOARD-Pollux, Embedded Kamera, Entwicklungs-PC und Smartphone mit Nabto App

Hardware- und Software-Schulungen & Trainings

Das Attraktive an der Nabto-Lösung ist die direkte, performante und verschlüsselte Verbindung zwischen Software-Client und Device. Interessant ist das zum Beispiel für Videoüberwachung oder auch für Gateway-Lösungen, wenn die nabto Software auf einem IoT-Gateway wie dem phyGATE-Tauri-L läuft und damit den Zugriff auf mehrere dezentrale Sensoren, Messstationen oder andere Geräte ermöglicht.

Eine P2P-Verbindung könnte in Ihr Projekt passen? Wir freuen uns darauf, mit Ihnen die Details zu besprechen. Sie profitieren von unserer besonders flexiblen Hardware und den Erfahrungen, die wir bereits mit der Nabto Software gemacht haben. So ist Ihr Projekt in kürzester Zeit serienreif.
Linux, Yocto, u.v.m

Software + Hardware Schulungen
und Trainings

Julia Philipp
Von

Vom i.MX 6 zum i.MX 8

Mit dem PHYTEC Migration Guide auf der Überholspur in die nächste Produktgeneration