Screen Setup

Marvin Frederickson edited this page Jun 20, 2014 · 2 revisions

Concerto's content is broadcast to the target audience through Screens. A Screen can be many different things, but the most common, and basic, type of Concerto Screen is a dedicated PC, attached to a display, which displays Concerto by running a full-screen web browser.

For long-term installs with dedicated hardware, the ideal solution will be to use Concerto Player, a dedicated operating system which will help. However, that's still in development for Concerto 2, and we won't get into that use case here.

  1. Conventional Authenticated Screens - this is the recommended way to set up a screen. It's pretty simple, but there is a walk-through below.
  2. Unauthenticated Screens - These are easy to set up, and are ideal for development and testing out a system. However these are not recommended for a production system, because it will be easy for people to view content on private screens, and can also interfere with screen on/off indications. More details below.
  3. Concerto v1 Legacy Screens - This option allows the classic MAC address authentication at /frontend?mac=xx:xx:xx:xx, and is only available when upgrading an installation from Concerto 1 to Concerto 2.

Setting up an authenticated screen

For this tutorial, we assume you are an administrator with a laptop, connecting to a Concerto server, and trying to set up a third computer as a Concerto Screen.

  1. Configure your new Screen computer to open a supported web browser in full-screen mode. You should set it's home page to the following URL: http://concerto-server.com/frontend.
  2. A welcome page will be displayed on the screen, along with a 6-character authentication token, something like 78a071. You will need this number in a moment, but fortunately no further interaction with the screen is needed, even if you find you have to restart the PC in the process of mounting it.
  3. In the control panel, click on "Screens" in the menu bar, and then click "New Screen." Fill in the appropriate details, selecting "New token for a secure setup" under Authentication settings. Enter the code you read off the screen, and then click "Create Screen".
  4. The screen will update with the Concerto display; it is ready to go! You may proceed to set up new subscriptions in the interface, and as content comes in it will show up on your screen.

It is important to note that Screen Authentication will negotiate a strong secret token to prevent "just anyone" from opening your screen and seeing your private content. However, it does not provide strong security, because an attacker could capture that token and use it to open the screen. If you need strong security, we recommend configuring your web server to use SSL, and then pointing your screen at https://concerto-server.com/frontend so that the strong token is never transmitted in the clear.

Setting up an unauthenticated screen

  1. In the Concerto Panel, from your laptop, you can create a new screen by clicking on "Screens" in the menu bar, and clicking "New Screen." Fill in the appropriate details, selecting "No authentication (unsecured)" under Authentication settings. Create the Screen.
  2. You will be directed to your screen's details page. Note the URL, for example http://concerto-server.com/screens/4. The number in the URL is your screen's ID number.
  3. Configure your new Screen computer to open a supported web browser in full-screen mode. You should set it's home page to the following URL http://concerto-server.com/frontend/4, replacing 4 with your screen's ID number noted above.