Help

 
Open source StudioLite / Components
Open source SignagePlayer
Open source mediaSERVER+

DigitalSignage.com, the first open digital signage software platform that transforms any display into a two-way communication screen, allowing any developer or business to create and integrate fully customizable apps to run on their own network of public displays without cost or commitment. We provides sample apps such as Digg, Social and Web Apps that anyone can fork on Github and modify to accommodate for their own business logic and needs. Our API includes Player resource access, offline caching framework and can be developed using any JavaScript library you like including jQuery, Backbone and Angular.

What sets DigitalSignage.com apart, and what none of our competitors offer, is that we intentionally built an open platform. Other digital signage options try to build functionality for every use case. We provide the tools to customize and build for individual business needs. By operating as an open platform, DigitalSignage.com can focus less on app development and more on creating an awesome platform for others to build on.

We provide an open SDK so that developers only have to think about the app's functionality — not about delivering and updating it for multiple devices. Best of all, a developer can host their own App anywhere online and allow access to the Signage App both while developing as well as when releasing their final product, simply by pointing a link to a web hosted json configuration file.

Independent developers can create apps with the potential to gain exposure on public displays through thousands of screens across the world. You can even integrate existing apps into real-time customer engagement tools and promote services, without the hassle of handling all the complexities related to the set-up and configuration process.

Also, with our 100% open source StudioLite, developers can create a fully customizable Signage Studio simply by modifying our code base. StudioLite is based on our software development kit called Pepper.js and all projects are hosted on Github.

Our open source Digital Signage platform is truly a game changer, it’s all free, easy to use and delivers on the type of business logic your organization requires.


SignageStudio Lite

SignageStudio Lite is an HTML5 / JavaScript project available under the GPL V3 open license. It is 100% open source and can be forked directly on GitHub. Developers are welcome to create a fully customized SignageStudio Lite and are encouraged to share their code base to promote community development around the product.

SignageStudio Lite is infused with a Helper SDK named Pepper (aka Jalapeno SDK). Pepper / Jalapeno SDK serves as the building block for SignageStudio Lite as it provides a low level API that handles authentication, mediaSERVER communication and application Model. While the Pepper SDK is an integral part of SignageStudio Lite, it can also be used as a standalone library and loaded into other applications as well.

Source: Public
License: GPL V3
Technologies: HTML5 / jQuery / Bootstrap / Backbone
Docs: Maintained
Support: Community

Learn more Documentation Fork it on GitHub


HTML StudioPro and SignagePlayer development

With the Digital Signage software development kit, anyone can develop a fully custom Digital Signage component for both the SignagePlayer as well as for StudioPro (Windows / Mac / Android).

Best of all, the entire software development kit is built on top of JavaScript, HTML and CSS; the world`s most popular development platform. What this means for you is that you can easily hire an experienced and inexpensive web developer to produce a solution that`s right for your business logic.

And, because we provide all of the tutorials for our SDK, you can simply point your developer at our help guides so they can produce, test and deliver a solution to fulfill your specific requirements; in a matter of days!

Video (part 1): Video (part 2): Video (part 3):


HTML Component: Digg

The component enables to load up the latest Digg.com posts. Powered by bootstrap and using responsive design, the digg posts will be repositioned to automatically occupy the full width of the scene or screen division assigned. Choose scroll speed and background color through the StudioPro properties page. Also, the component (through the embedded HTML wrapper or Node web kit wrapper) takes advantage of local caching so it can continue and work offline with no interruption to your audience. Anyone can modify this Digital Signage component that consists of both a SignagePlayer HTML / CSS / Javascript module as well as StudioPro properties page HTML / CSS / Javascript module, for the free SignagePlayer from http://digitalsignage.com.

Source: Public
License: GPL V3
Technologies: HTML5 / jQuery / Bootstrap / Backbone

Fork it on GitHub


HTML Component: Sample

The component enables anyone to develop a custom Digital Signage component that consists of both a SignagePlayer HTML / CSS / Javascript module as well as StudioPro properties page HTML / CSS / Javascript module, for the free SignagePlayer from http://digitalsignage.com.

Source: Public
License: GPL V3
Technologies: HTML5 / jQuery / Bootstrap / Backbone

Fork it on GitHub


HTML Component: Browser

The component enables to load up web pages inside the embedded HTML module or external Node web kit application (windows only). Choose between a list of web page URLs to cycle through and set a refresh timer in seconds. Anyone can modify this Digital Signage component that consists of both a SignagePlayer HTML / CSS / Javascript module as well as StudioPro properties page HTML / CSS / Javascript module, for the free SignagePlayer from http://digitalsignage.com.

Source: Public
License: GPL V3
Technologies: HTML5 / jQuery / Bootstrap / Backbone

Fork it on GitHub


HTML Account Wizard

Enterprise / Resellers can have full control on how new users open and manage accounts on their own web site. The "GetStarted" wizard allows any JavaScript developer to change Studio, Template and Player selections during account creation as well as completely modify the create and open account process.

Features include:

  • Studio Selection (Lite / Pro)
  • Player Installer (air/flash/html/direct download)
  • Create account
  • Change user password
  • Change business name
  • Forgot password
  • User authentication
  • Bootstrap Progressive layout
  • Developed with Backbone.js

Source: Public
License: GPL V3
Technologies: HTML5 / jQuery / Bootstrap / Backbone

Fork it on GitHub


mediaArduino - Internet of Things (IoT)

Arduino Yun is an amazing prototyping platform that allows anyone to build a custom solution for Internet of things (IoT). This means that you can control lights, turn on oven toasters, get real time weather info, remote control servos, automate anything, without needing a degree in electrical engineering.

One of the great benefits of using Arduino, is its seamless integration with our free Digital Signage service as you will be able to send and receive events / triggers from Arduino and create a custom IOT solution that's fully integarted with digital signage and your business.

Source: Public
License: GPL V3
Technologies: www.arduino.cc

Fork it on GitHub


Video tutorials

Enterprise members and resellers often wish to host our Video Tutorials directly on their own web site. With this open source project they can do just that. Simply fork the project on GitHub, modify the json video database and customize / brand the entire video library directly on your own web site.

Source: Public
License: GPL V3
Technologies: HTML5

Fork it on GitHub


Remote values

With DigitalSignage.com and RemoteValues, you can easily integrate customer line queuing manager, a custom play score board, telemarketing progress board, or any other type of Digital Signage screen with custom labels. The real power comes from your own scripting logic. In other words, you can develop your business logic that's right for your company and feed the values into any label on the public digital signage screen. In this example we provide a working server to act as customer line counter; but this is just one example of many that could be incorporated.

Source: Public
License: GPL V3
Technologies: JavaScript and node.js

Fork it on GitHub


FasterQ - customer line managment

FasterQ integrates customer line management with Digital Signage through StudioLite. It includes a management employee portal as well as a customer interface, so customers can both join a virtual queue as well as be notified via email and SMS on their current position inline. FasterQ is an open source project and includes several modules including: 1. It is integrated into StudioLite, 2. It includes a SignagePlayer HTML component for customer position display within the Digital Signage screen 3. A mobile iOS and Android App. Be sure to visit the links below for all 3 projects which together expose the entire FasterQ as a 100% open source JavaScript project.

Source: Public
License: GPL V3
Technologies: JavaScript and HTML5

FQ Component - Fork it on GitHub

FQ Mobile App - Fork it on GitHub

FQ + StudioLite - Fork it on GitHub


SignagePlayer

SignagePlayer is an AS3 based Digital Signage Player that is the work horse behind the MediaSignage platform. It delivers first class Digital Signage presentations across operating systems including Windows, Android, iOS, Linux, Mac OSX and the Web.
The SignagePlayer full source code is available on GitHub on the git hub repository.
The SignagePlayer full source code is available on GitHub on the git hub repository.

The SignagePlayer license conforms to GPL V3 modified, therefore entitles the forking of the entire project and developing a custom SignagePlayer including, but not limited to, branding and compiling to specific native platforms (i.e.: Android, iOS etc). The SignagePlayer modified GPL V3 license restricts the usage of the open source code, as it only allows the code base to be deployed in a project that its purpose is to connect the final compiled SignagePlayer to the public mediaCLOUD, private mediaSERVER or a mediaHYBRID. Thus, ensuring that the intention of the developed source code, is to produce a product that will ultimately connect into any of the MediaSignage server environments.

Source: Public
License: GPL V3 modified
Technologies: ActionScript 3 / Stage3D GPU / HTML5
Docs: N/A
Support: Community

Learn more Fork it on GitHub


mediaSERVER+

The mediaSERVER+ can be purchased as a private mediaSERVER or leased. The mediaSERVER+ is an identical product as the standard mediaSERVER versions, with one important difference, the Microsoft C# source code is exposed and entirely editable; compared to non-plus versions where the code is obfuscated. The mediaSERVER+ adds transparency which is often required by Government agencies and large Companies, and provide the confidence level administrators often need in order to adopt 3rd party server solutions.. The mediaSERVER+ is an identical product as the standard mediaSERVER versions, with one important difference, the Microsoft C# source code is exposed and entirely editable; compared to non-plus versions where the code is obfuscated. The mediaSERVER+ adds transparency which is often required by Government agencies and large Companies, and provide the confidence level administrators often need in order to adopt 3rd party server solutions.

The mediaSERVER+ (private and hybrid) are available under a private license agreement which must be notarized by the buyer and submitted for approval to MediaSignage. Be sure to contact MediaSignage representatives for pricing and availability on mediaSERVER+ products.

Source: Available on purchase
License: Private
Technologies: C# / PostgreSQL database
Docs: N/A
Support: Community

Learn more Pricing info