Livery

Livery Video Highlights

The All-in-One Video Engagement Solution

  • End-to-End Live Streaming: Low latency, fully synchronized video powered by ULL-CMAF and CDN-compatible delivery
  • Built-in Interaction Engine: Real-time engagement through widgets, gamification, and shoppable features
  • AI & Plugin Framework: Seamless integration of external data, visuals, and interactions, perfectly synced with video
  • Flexible Integration: APIs, SDKs, and services to stream from anywhere to any device
  • Enterprise Security & Compliance: Built to meet strict enterprise and regulatory requirements
  • Massive Scalability: Out-of-the-box scaling up to 1.5 million concurrent users
  • Transparent SaaS Model: Usage-based pricing with full visibility
Tech header img

Interactive video technology

Technology framework

Livery is built from the ground up as a fully integrated video infrastructure, ensuring every step, from ingestion to playback, is optimized for synchronized, low-latency interactive streaming.

Highlights

  • CMS & Management Tools: Full control over content, workflows, and integrations
  • Advanced Encoding: Flexible encoding supporting a wide range of broadcast scenarios
  • Revolutionary video player: A next-generation player designed for synchronized, engaging experiences
Liverys architecture 2025
cdnAuth
streamkey
paid access
https
SECURE LIVE STREAMING

Access and security

Security is an important consideration for any livestream. Here are some of the ways we ensure your stream’s security is well organized.

Highlights

  • IP & Domain Whitelisting: Whitelists one (or multiple) IP’s or domains
  • Secure Session Tokens: Limits stream access to viewers with a valid token
  • Stream Key Protection: Protects the video ingest (RTMP or SRT) with a regenerable key
  • CDN Authentication: protects the connection between the encoder and the CDN.
  • HTTPS Delivery: Directs stream traffic via HTTPS.
  • Partner Support: Hive Streaming Partnership – fully integrated, enterprise-grade live streaming eCDN solution, combining premium interactivity and perfectly synced playback with secure, peer-to-peer content delivery at scale.
FULL FEATURE OVERVIEW VIDEO & PLAYER

Video ingestion and encoding

INGESTION & ENCODING
Cloud Encoder (RTMP / SRT)Supports ingesting video from tools like OBS, VMIX, or a Blackmagic encoder using RTMP or SRT, including a stream key.
Redundant main/backup setupSupports two separate video delivery pipelines to the video player for full redundancy. The player automatically switches to the backup stream if the main one fails.
H.264 / AACThe video solution uses the H.264 video codec and the AAC audio codec for delivery.
ULL-CMAFAn improved low-latency delivery is used. It packages video chunks in a ULL-CMAF container, enabling low-latency video push using existing CDNs.
PERFORMANCE OPTIMIZATION
Low time-to-first-frameThe video delivery approach is tuned for a fast time to first frame. Video playback starts in less than one second after initialization.
Configurable segment sizeThe video segment size is configurable in the management portal.
Adjustable audio delayOffers the option to adjust the audio/video delay to address offsets that might occur in the studio.
Standard Video QualitiesAll default qualities are available in both landscape and portrait resolutions. 1Mbps (720P); 3Mbps (1080P 30); 5Mbps (1080P 60); 10Mbps (4K)
Custom bitrate, FPS, resolutionIn addition to the default resolutions, custom configuration of alternative resolutions and FPS is supported.
Adaptive bitrateProduces an adaptive bitrate ladder, allowing the video player to switch to lower qualities if necessary.
Landscape, portrait & custom formatsCan work with both landscape and portrait resolutions, making it ideal for mobile-only streams as well as streams supporting desktop, mobile, and other platforms.
Audio-only mode (forced or optional)Supports audio-only mode, meaning the video player downloads only the audio and no video. This can be part of the adaptive bitrate (switching to audio-only when bandwidth is low) or can be forced so only audio-only is available to the viewer.
Video passthroughAllows the incoming video to be pushed through the encoder without being re-encoded.
FULL FEATURE OVERVIEW VIDEO & PLAYER

Player technology

LATENCY CONTROL
Configurable latency (1–10 sec)Latency can be configured between 1 and 10 seconds, ensuring all viewers see the stream with the same latency.
High latency mode (10–60 sec)An optimized high-latency mode allows configuration of video streams with a latency between 10 and 60 seconds.
INTEGRATION TOOLS
Web SDKThe video player is available for web, making it ideal for integrating into a website.
iFrame embedIn addition to the scripted implementation, we offer an iFrame implementation, which makes integrating the web video player as easy as integrating the YouTube player.
iOS SDKA dedicated iOS SDK allows app developers for Apple devices to utilize an optimized low-latency video player, including its interactive capabilities.
Android SDKA dedicated Android SDK allows app developers to build for the Android platform with an optimized low-latency video player, including its interactive capabilities.
Remote player controlOnce integrated, the video player can be remotely controlled, meaning changes can be made without altering the code.
Interactive BridgeA dedicated bridge feature is available to pass information from the underlying application or website to the interactive client via the video player, or vice versa.
USER EXPERIENCE
Stream Phases (Pre / Live / Post)A dedicated 'phases' solution allows video ingestion to start before it is visible to end-users. The video becomes available by switching from a 'pre' or 'post' phase to 'live'.
Poster imageFor each phase, a poster image can be set, meaning end-users will see a specific image before the live broadcast starts or when it ends.
Pre-roll videoA predefined pre-roll video can be loaded before the live stream starts. This video will be shown to all users who initialize the video player.
Casting & AirplayThe video player comes with casting and AirPlay support, allowing a user to view or cast the live stream to a large screen device.
Picture-in-PictureLivery's Picture-in-Picture mode allows the user to switch seamlessly between other applications while keeping the live stream visible.
Multi-language player localizationThe Livery video player is localized to English, Portuguese, Spanish, French, Dutch, and German.
Captions & TranslationsUsing Livery's unique setup, the platform can generate high-quality captions and translations for low-latency live streams.
ANALYTICS
Analytics dashboardA dedicated analytics dashboard provides customers with insights into their streams.
Player statisticsThe players generate their own analytics events, which are gathered on the Livery back end or can be listened to if the customer wishes to use their own analytics implementation.
Encoder statistics (internal)Detailed encoder logs and statistics are gathered while active, providing full insights into the health of the encoders running on the platform.
CDN statistics (internal)Detailed CDN statistics are gathered to gain full insights into how the video delivery performs within the CDN.
DVR & VOD support (iOS & Android)The delivery video players support DVR and Video on Demand (VOD) playback on iOS and Android.
APIs
Analytics APIThe video statistics are accessible via an API, allowing customers to pull performance statistics into their own BI systems.
Stream APILivery comes with its own interface, but also has a wide range of APIs available for customers who want to build their own interface and only use the Livery solution as the engine under the hood.
SECURITY
Enterprise SecurityThe platform includes a wide range of security features. More information can be found on Livery's security page.
Domain whitelistingDomain Whitelisting allows a customer to block access to a limited number of domains.
IP whitelistingIP Whitelisting allows customers to block video access to a specific number of IP addresses.
Secure Session TokensLivery live streaming sessions can be secured with a token, meaning that only users who have the token are allowed to access the stream.
RTMP/SRT stream key protectionThe RTMP or SRT ingest is protected with a key. This key can be regenerated on the fly.
CDN authenticationCDN Authentication: The platform has dedicated authentication between the encoders and the CDN, protecting against hijacking attempts.
HTTPS deliveryAll video delivery is done over HTTPS.
Corporate network compatibleDue to the widely accepted protocol and ports (HTTPS only, open port), Livery often works out of the box on corporate networks.
3rd Party / Partner SupportLivery integrates with a range of partners for specific purposes.
Hive StreamingLivery's integration with Hive Streaming allows a peer-to-peer network to offload CDN traffic, resulting in lower bandwidth requirements from the corporate internet connection.
FULL FEATURE OVERVIEW LIVERY INTERACTIVE

Platform and infrastructure

SCALABILITY
Out-of-the-box scalabilityThe solution is designed to scale effortlessly, supporting both a small group of users and a large number of concurrent participants as your user base grows.
Linear scalabilityThe platform is scalable and tested with each major release to support up to 3 million concurrent participants.
Advanced load testingLivery has created advanced load testing scripts to mimic various user behaviors and ensure that different load patterns are supported.
Dedicated environments availableLivery offers configuration options for a multi-tenant or dedicated environment, based on the customer's requirements and expected load.
SLA optionsLivery supports different Service Level Agreements (SLAs) tailored to the customer's specific needs.
Multi-language support (EN, FR, DE, ES, NL, AR)The interactive layer is localized to many languages, based on broadcast settings the selected language is loaded to the users.
Picture-in-Picture supportWhen a user navigates to an external url, the video is still opened and can be followed in picture in picture mode.
AI & PLUGINS
Captions via SpeechmaticsIntergation with Speechmatics offers AI generated captions.
Captions via Rev.aiIntergation with Rev.ai offers AI generated captions.
Translation via AWS TranslateCaptions and subtitles can be translated to multiple languages via AWS translate.
Shopify integrationShopify stores can be connected to the interactive layer to offer products during the interactive live event.
Restream integrationWith this integration the stream can be restreamed to different video platforms.
SECURITY
FCCPA/GDPR-compliantThe storing and processing of data is FCCPA/GDPR-compliant.
Account management and data privacy controlsProfile page where users can manage their data.
FULL FEATURE OVERVIEW LIVERY INTERACTIVE

Interactive features

INTERACTIONS
Trivia (text / picture / emoji)Trivia questions with multiple answer options and predefined correct answer(s). Points and time optionally can be added to the questions.
Poll (text / picture / emoji)Poll questions with multiple answer options to define outcome. Time optionally can be added to the questions.
Vote (text / picture / emoji)Vote questions with multiple answer options to collect user input. Time optionally can be added to the questions.
Prediction (text / picture / emoji)Prediction questions with multiple answer options where the correct answer can be provided later in time. Points and time optionally can be added to the questions.
Estimation (trivia / prediction / poll)Estimation questions where the users have the option to provide their answers within an interval on slider or as a free input answer. Points and time optionally can be added to the questions.
Word GuessingQuestions with multiple correct answer options where the users can answer with a free input text. Points and time optionally can be added to the questions.
RatingRating question where the users can provide their answer with 1-5 stars.
AnnouncementQuick announcements with Title and text where optionally images and button with an external link can be added.
CountdownCountdown to be shown on top of the video stream with days, hours, minutes, seconds and optionally a message in the last 60 seconds.
WebclipWith the webclip interaction external content (i.e. video, music, image, text) can be embed in the interactive event.
Full history overview of past interactionsThe historical collection of the user's activity where all provided/correct/incorrect answers, earned points and used time can be found.
COMMUNICATION
ChatChat box where all users in the stream can chat with each other
Q&ADedicated page to collect questions from the users which can be approved and answered by the hosts
Live Reactions (sentiment)Users can send flying emojies to express their feeling and mood during the interactive event
Captions and SubtitlesAI generated subtitles can be added to the stream, users have the options to show/hide, configure and choose between languages
CONTROL SYSTEMS
Online management portalThe live interactive event can be managed real-time via the online management portal. Changes are instant and directly visible for the users.
Broadcast managementBroadcasts can be managed real-time (create, edit, view or delete) via the online management portal.
Role-based access controlThe online management portal supports roles (Administrator, Managers) which provide different level of acces to certain features.
Sub-customer supportCustomers have the option to create sub-customers with different configurations, branding and events in the online management portal. This way different live events can be managed even at the same time by the same customer.
Audit logCollection of user activities within the online management portal.
Live Boards (Presenter View)A flexible dashboard where event stats, user data and event details can be visualised to the host or to the users.
Theming controlThe theiming feature offers 10 colours to change the look&feel of the interactive layer.
Broadcast automationBroadcast start and end can be automated by setting up schedules.
Plugin supportBy configuring and enabling plugins several integrated solutions can be added to the broadcast. i.e. Subtitles, Translations, Shopify product items or restreaming.
Dolby Video integration (beta)The interactive layer has integration with Dolby Video.
FULL FEATURE OVERVIEW LIVERY INTERACTIVE

Management and control

GAMIFICATION
LeaderboardThe ranking of users based on their earned points.
Fixed scoresWith questions with fixed scores every users earn the same amount of points with a correct answer.
Time-based scoringWith questions with time-based scoring the users earn points based on how fast they answered correctly. The faster they answer the more points they earn.
BettingThe betting feature offers the users options to earn extra points with their correct answers.
OddsOdds can add an extra layer to the point calculation, where higher odds will give users more points with correct answers.
TotesWith totes the possible winning is calculated based on user participation and betting with correct answers. The total prize pool is divided between the users with correct answers.
PARTICIPATION AUTHENTICATION
Customisable login templatesLogin templates can be set up in a flexible and configurable way, so every broadcast can use the authentication method which suits the best for the event.
Anonymous usageUsers have the option to delete their data and anonymize theirselves so their username will not be visible for others.
Customisable claimsOn top of the predefined list of login data 5 extra custom fields can be configured in the login flow.
Customisable dimensionsThe system supports up to 5 custom parameters for user data. These can be used for example in frictionless login flow urls or in email campaigns.
Customisable terms & agreementsIn the online management portal several agreements can be configured and added to the login templates to use during the login process. i.e. Terms and Conditions, Privacy policy
Age gateAge restrictions can be added to the login flow so users under a certain age will not be able to participate in the event.
Email verificationDuring the login process email verification can be added to make sure that the provided email address is valid.
Phone number verificationThe same verification can be added for the phone numbers
Unverified frictionless loginUsers can automatically be logged in from an external website with an unverified JWT token so they don't need to log in again after they already authenticated themselves in the external system.
Verified frictionless loginSimilar method can be used with a verified JWT token, but this way the token needs to be signed with RS256 or HS256 algorytm.
FULL FEATURE OVERVIEW LIVERY INTERACTIVE

Analytics and data

REAL TIME
Live interaction data visualizationIn the online management portal all interaction statistics are shown in real-time
DATA EXPORTS
CSV exportsBroadcast data can be exported in separate csv files after the broadcast has been closed: Leaderboard, Users, Chat, Q&A, Estimate, Rating, Broadcast, Interactions, Captions & Translation
Raw data exportDetailed broadcast data is also available as csv export after the broadcast has been closed.
INTERACTIVE APIs
Leaderboard GET APIAPI to access leaderboard dat. i.e. username, rank, points.
Users GET APIAPI to access user data, i.e username, user details based on login template.
Broadcast GET APIAPI to access broadcast data. i.e. Name, Start,end date/time, Localisation, Currency.
Interaction GET APIAPI to access interaction data. i.e. Interaction type, Interaction name, question, userID, answer, earned points.
Audit GET APIAPI to access audit log data. i.e. admin name, action, value.
Broadcast PUSH APIAPI to provide broadcast data.
Leaderboard PUSH APIAPI to provide leaderboard data.