Raspberry Pi Integration

blog-post-raspberypi

Among the newest features for signageOS is the Raspberry Pi integration for digital signage. Taking on yet another integration for digital signage, the Raspberry Pi integration brings many exciting opportunities to CMS companies and end-users. To view the official press release click here.

Objective

The main objective of the Raspberry Pi integration is to provide a gapless playback, HTML5/JS player for CMS content. The custom-built Linux integration has all processes optimized for digital signage. Built from the ground up, signageOS manages all updates on the OS level and on the application level. On the OS level, updates provide for system processes, the kernel, driver updates, security, etc. On the application level, updates are for applications like node.js and Chromium which increases security and eliminates discovered bugs. The Raspberry Pi is fully functional as a plug-and-play device but also through the open compute module in NEC large format displays. The Raspberry Pi integration focuses, not only on content playback, but platform security, user experience, reliability, and manageability.

“We were very pleased with the capabilities we discovered as we developed the integration for digital signage. The Raspberry Pi module gave us the flexibility to create a dynamic platform for the 21st century. It’s powerful, extendable, and secure but inexpensive at the same time. We saw the requirements our customers had and were able to address them all in the Raspberry Pi integration.” - Michal Artazov, Senior Developer

Features

Through the signageOS API, all essential tasks like a reboot, schedule on/off timers, etc. which are listed in our feature list here are supported and more. Additional features include full orientation support, live streaming, and a local file system with the support of external drives to allow for more storage. The video playback and live streaming implementations leverage Raspberry Pi's hardware acceleration for maximum performance. Also, live streaming supports many different standards including HTTP, HLS, UDP, and RTSP protocols.

Security

Security is always a topic at the forefront of development so integration of the API into the cloud allows for completely encrypted communication via HTTPS protocol. The Raspberry Pi firewall is closed to any communication except for standard internet communication which also decreases vulnerabilities. Updates are installed remotely; however, through the API, all updates and sensitive data, patches, and upgrades have to be signed by signageOS before being accepted. Also, the API allows for the computing of checksums of the downloaded content in order to verify the integrity of the content.

The advantages to using Raspberry Pi are widely known but there are many additional advantages to using Raspberry Pi through signageOS' universal integration solution. Combine the power of a feature-rich CMS with signageOS’ plug-and-play Raspberry Pi integration and you have a digital signage installation that can manage a very diverse network for a very low cost. Choose the hardware that fits your needs and budget and let signageOS worry about the integrations.

IoT Updates digital signage Raspberry Pi API Chromium node.js