Home > Android, Linux, Linux 2.6 > Ayuda Splash Digital Signage Player Becomes Open Source

Ayuda Splash Digital Signage Player Becomes Open Source

opensplay logo

Ayuda OpenSplash Logo

Ayuda Media Systems announced OpenSplash – a free, open source digital signage player at ISE 2011. Press Release Excerpt:

Ayuda Media Systems (“Ayuda”) announced today at ISE 2011 that it will be open sourcing its Splash Digital Player. Dubbed “OpenSplash”, it is a free, multi-platform open source player that can be driven by any content management and scheduling system.

“Offering a free, open source media player will enable a new wave of innovation in the signage industry” said Andreas Soupliotis, President & CEO of Ayuda. “There are a multitude of software vendors in the space that basically all do the same thing – push content from a content management system (CMS) to a network of players. Some do it a little better than others but the differentiation of identity is just not there. If there were a standard open software player that the industry rallied behind then everyone could focus on innovating next generation signage opportunities. Each year at DSE, ISE and Screenmedia Expo you’ve got the same vendors showing marginal improvements on their software. Innovation is stagnant. OpenSplash might hopefully change that. By embracing a copyleft-oriented mindset, we expect to see exciting innovations and extensions to the player developed by an open-source community.”

…..

Aside from operating as a simple SMIL-based player by consuming SMIL playlists and content, OpenSplash can also double as a more intelligent rules-based player that can manage dynamic loops and create playlists on the fly. Supporting video walls, frame synchronization across multiple players, zones, and dynamic content, it is designed to be driven by any SaaS-based CMS because the player consumes a set of standard Web services for pulling schedules and content. The source code that makes up OpenSplash is written mostly in the modern C# programming language, and is built on open and platform-invariant standards such as Mono, FFMpeg, and MPlayer. As with most signage players, it has full support for H.264 1080p video, flash, HTML5 and many other formats. It runs on Linux, Windows and Android operating systems.

OpenSplash is not yet available, but it will be released to the general public in Q2 of 2011. Current efforts include implementing an open source community portal for support forums, shared source code control, knowledge base articles, versioning of enhancements, and code documentation.

Based on the description above, it is quite likely it could be (relatively easily) ported to different types of embedded systems based on ARM and MIPS processors since it will be built with Mono, a cross platform open source .NET development framework and several open source projects (ffmepg,  mplayer…) that are known to work on ARM and MIPS.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

  1. Niall Mullen
    September 2nd, 2011 at 18:12 | #1

    I really think that the Digital Signage Industry needs to get it’s act together. Too many systems rely on bulky powerfull x86 systems we should be looking for small cool running AppleTV size devices running android.

    Hopefully This announcement will be a step in the right direction.

    I couldn’t find any more info on opensplash on the Ayuda website. Only info on Splash closed source.

    • September 2nd, 2011 at 18:35 | #2

      Opensplash has not been released yet, although the plan was to be released in Q2 2011. The project is registered on Launchpad at https://launchpad.net/opensplash.

      There are quite a few digital signage players that are based on ARM and MIPS processors. The few players described at http://www.cnx-software.com/2010/05/02/digital-signage-players-in-hong-kong-and-china/ all rely on sigma designs processors. However, those may not be able to support all features available on x86 platforms.

      Xibo is an open source platform, and has a Python client running on Linux. I have not looked into it in details but it should be possible to port it to specific ARM or MIPS platforms.

  1. No trackbacks yet.