Raspberry-Entwicklung für ein Bildschirmanzeigen-Managementsystem is a case study by HDWEBSOFT. Industry: Medien und Unterhaltung, Einzelhandel, Marketing. Services provided: Entwicklung, Anpassung. Technologies used: Android, AWS, MySQL, Python, React.js. Solutions: Content Management, Webportale. Fallstudie: Cloudbasierte Werbesoftwareentwicklung, kombiniert eine breite Palette von Technologien: Python, Ruby, Android, Raspberry, ODROID-C4.

Medien und UnterhaltungEinzelhandelMarketingAndroidAWSMySQLPythonReact.js

Raspberry-Entwicklung für ein Bildschirmanzeigen-Managementsystem

Unsere cloudbasierte Digital-Signage-Software ermöglicht Ihnen die Fernverwaltung und Präsentation Ihrer digitalen Inhalte auf beliebigen Displays – von überall auf der Welt. Sie können Inhalte in Sekundenschnelle erstellen und veröffentlichen, sodass Ihre Bildschirme stets aktuell sind.

Unsere cloudbasierte Digital Signage-Software ermöglicht Ihnen die Fernverwaltung und Präsentation Ihrer digitalen Inhalte auf beliebigen Displays weltweit. Sie können Inhalte in Sekundenschnelle erstellen und veröffentlichen, und Ihre Bildschirme werden automatisch aktualisiert. Dieses Projekt wurde mithilfe der Leistungsfähigkeit von Raspberry und ODROID-C4-Anwendungsentwicklung realisiert.

raspberry-pi-4-development

Funktionen

  • Verbinden Sie den ScreenFluence Digital Signage Player mit beliebigen Bildschirmen und verwalten Sie Ihre Inhalte sofort von jedem Gerät aus.

  • Laden Sie beliebig viele Bilder, Videos und Dokumente hoch. Erstellen Sie beliebig viele Benutzerkonten. Ob ein Standort oder hundert – mit ScreenFluence verwalten Sie Ihre digitalen Displays ganz einfach von jedem Gerät aus.

  • SSO-Authentifizierung.

Herausforderungen

  • Dies ist ein umfangreiches Projekt mit vielen Herausforderungen. Die größte Schwierigkeit bestand darin, eine hohe Videowiedergabeleistung auf den minimalen Ressourcen des Raspberry Pi zu gewährleisten.https://www.raspberrypi.org/)** Entwicklung.

  • Der Kunde erwartet einen nahtlosen Übergang zwischen den Videos. Dies war eine große Herausforderung.

Lösungen – Raspberry Pi vs. ODROID-C4 Entwicklung

  • Wir mussten viele Forschungs- und Entwicklungsaktivitäten durchführen. Wir wechselten zwischen Android und Electron hin und her, um die jeweilige Leistung zu messen. Die gleichen Forschungs- und Entwicklungsarbeiten wurden für Raspberry Pi und **[C4](https://wiki.odroid.com/odroid-c4/odroid-c4Schließlich entschieden wir uns für den Einsatz von ODROID-C4 und Android.

Die Android-App musste zudem mithilfe eines gut organisierten Multithreadings deutlich optimiert werden. Zusätzlich nutzten wir die Vordergrundverarbeitung für weitere Leistungssteigerungen.

Geschäftsergebnisse

  • Mehr als 2.000 Geräte sind aktiv.

Fazit

Dieses Projekt demonstriert unsere Stärken in individueller Softwareentwicklung und Android-App-Entwicklung. Wir bewiesen außerdem unsere Anpassungsfähigkeit, da wir erst später in das Projekt einstiegen. Wir identifizierten die technischen Probleme und entwickelten neue Lösungen. Während dieser Zeit recherchierten wir und arbeiteten erfolgreich mit externen Geräten wie Raspberry Pi und C4. Wir empfahlen außerdem den Wechsel von Ruby on Rails-Entwicklung zu Python-Entwicklung mit Django und von jQuery zu einer moderneren Vue.js Single-Page-Anwendung.

Verwandte Inhalte entdecken

Sehen Sie weitere Fallstudien, Services, Branchen und passende regionale Expertise.