Developers Zone
WebSocket API
WebSocket powered widget development The WebSocket api within Cinema8 widget development environment allows you to create real-time communication and collaboration tools for your interactive videos. By leveraging websockets, you can create ...
Widget Development playground
The following sample video contains the codes that exemplify the methods, property types and usage scenarios used in the widget development environment. . Playground Video Defined Properties for playground HTML Code <div class='c-{{uid}}'> <div ...
Creating A Fancy Button Widget - Cyberpunk Glitch Button
In this article, we will explain step by step how to create and configure a button from scratch. 1- Create the Widget From Widgets Section Open Cinema8 Admin Panel Select Tools Menu Select 8 Widgets Link Select + New Widget Button Give a name to your ...
Javascript API
We will explain the basics of how to use the Cinema8 Player JavaScript API component of Cinema8 Player. It uses the same interface for HTML5 video player API and extends it with advanced features. Download js from cdn Download Cinema8 Player ...
Integrating Cinema8 with other platforms
The Cinema8 platform can be integrated into business processes with many different integration models. In this article, we will talk about specific integration models and some ready-to-use third-party platform integrations. Built-in Integrations: ...
Scorm API
You can share your interactive videos with any Scorm-compliant LMS systems, and use native scorm actions inside your interactive videos. Cinema8 Supports exporting interactive videos in ; Scorm 1.2 Scorm 2004 Scorm Export for LMS systems ...
Studio Development - Using Variables
Cinema8 creative studio allows you to develop video interactions without writing code with drag-and-drop tools, You can still create variables in the video, fill these variables from integrations or widgets you have developed, and build algorithms ...
Widget API
Widgets are key expansion points of any cinema8 interactive video. While You can use any widget from the widget library you can also develop your own customized widgets with the C8 Widget Development environment. This article walks you through the ...
Embedding Cinema8 Videos
Cinema8 supports multiple embedding functionality. Please Check these articles to discover how to publish your interactive video. Embedding interactive videos with Javascript API Responsive iFrame Embeds Scorm Export for LMS systems Iframely ...
REST API
This section explains the basics of how to use the Cinema8 Rest API. Before You Begin You can access Cinema8 Rest API documentation and postman collection from this link. In order to access the rest services, you must create an API Key, you can ...
Cinema8 React Player
Cinema8 Js API is accessible within any react platform with native react player API. Download react video player plugin from https://github.com/cinema8/cinema8-react-player Installation Via npm : npm install cinema8-react-player Demo npm install ...
Code Samples
Cinema8 provides a selection of code samples and templates for you to use to accelerate your app development. Browse sample code to learn how to build different components for your applications. All of the examples contained in the Cinema8 ...
Private Token API
You can create private access URLs for private videos, you can define time-restricted access rights to your videos. You can also track users in reports and analytics screens with the private access link's 'referenceName' you defined. You can create ...
Working with video URL parameters
You can customize interactive videos with parameters you pass to Cinema8 video urls. Check out this video to see a running example of how you can configure a video with url parameters. https://cinema8.com/video/ADQrr9X6?sub=en&t=s10&autoplay=1 This ...
Authentication & SSO
By Default Cinema8 Interactive Videos play as anonymous in all platfoms. In this case you can track your users anonymously and all interactions collected by the systems will be tagged as anonymous. To track certain users who has already signed in to ...
Javascript WebHooks - Custom CallBacks
You can add javascript web hooks in to your interactive videos with Cinema8.By this technic you can inject custom javascript codes in to your videos and empower your interactive videos with your business process. You can use "Execute Custom Callback" ...
Server Side WebHooks
A webhook (also called a web callback or HTTP push API) is a way for an app to provide other applications with real-time information. A webhook delivers data to other applications as it happens, meaning you get data immediately. Cinema8 Webhooks are ...
Generating API key for integrations
Get an API Key New Users: Before you can start using the Cinema8 Platform APIs and SDKs, you must sign up and create a billing account. To learn more, see Get Started with Cinema8 Platform . Cinema8 supports OAuth specification to authorize API ...
Getting started with C8 API
Cinema8 APIs to build extensive digital experiences within your videos. Cinema8 has an extensive API to support your business and your customers’ needs while developing interactive video-based solutions. Whether you are developing a web application, ...