Key Concepts
Terms and definitions used throughout this documentation
A Synamedia Cloud Portal account groups together all the resources you will have access to on the platform. Billing is done at the level of the account. Accounts can have a number of projects, users and devices.
A tenant groups together everything you need to deploy a web application on the Senza platform. All cloud connector devices that are associated with a tenant will show the same web application.
Someone who has access to an account. When you sign up we’ll create an admin user for you, and then you can invite other users as needed.
Users can have roles that correspond to the tasks they need to perform, such as admins, web developers and viewers. Features are enabled in the Senza Console depending upon the roles the user has.
Application URL
Each project has an application URL. When devices in the project start up, or the user hits the home button, they will be initially taken to application URL. You can change the application URL for a project on the Senza Console home page.
Viewer
Someone who enjoys using your app to watch video on a television through a cloud connector device, for example a subscriber to a TV service.
Cloud Connector
An inexpensive device that streams web apps and video content from the cloud and displays it on a television over HDMI. Also referred to as a device.
Device
Another name for a cloud connector.
Virtual Device
An entry in the list of devices that doesn't correspond to a physical device. You can launch the Simulator for a virtual device, even if you don't have a physical device.
Device Simulator
A web page that allows you to preview the Senza experience on your computer, even if you don't have a physical device. Useful for developing and testing applications.
Remote Debugger
An interface that lets you inspect the contents of a web page, see console output and monitor network traffic. Senza lets you connect the Chrome debugger tools to the browser in the cloud, whether you're using a physical device or the Simulator.
Client Library
A JavaScript library that can be imported into your web application which provides you with a way to interact with the Senza platform. You can stream video content directly to the device, move the browser between foreground and background mode, receive messages sent via the API, and more.
Foreground Mode
When the browser is running, it is consuming compute resources and streaming the user interface to the device. Use of the Senza platform is billed by the minute when in foreground mode.
Background Mode
When the browser is not running, it is not consuming compute resources and the device streams video content instead. Usage is not billed when in background mode.
Local Player
From your app's point of view, the HTML5 video player in the browser. Web apps often use the Shaka player for playing video content.
Remote Player
From your app's point of view, the video player that is embedded in the cloud connector. Your app can use the client library to control the remote player, such as specifying the URL of the video content and switching to background mode.
Content Hub
A selection of video streaming apps that are part of the Senza platform. The viewer can access the Content Hub at any time by hitting the Apps Key button on the remote control.
Content App
An app that is displayed in the Content Hub.
Hyperscale
The development codename for Senza.
Updated 4 months ago