Integration

Understanding Integration with the Easel TV Platform

The Easel TV Platform is a powerful ecosystem consisting of two essential components: the Easel TV Cloud and Easel TV Client Apps. Together, they offer a robust solution for content management and e-commerce in the world of video.

Easel TV Cloud: Streamlining Content Management

At the heart of our platform lies the Easel TV Cloud, a versatile content management and e-commerce system designed specifically for video. This cloud-based solution excels in handling a multitude of data, including video metadata, mezzanine files, subtitles, and various other forms of essential information.

With the Easel TV Cloud, you can effortlessly ingest and organize this data, ensuring that your content is richly detailed and meticulously managed. This central hub becomes the control center for your video assets, streamlining your content workflow.

Easel TV Client Apps: A Seamless Viewing Experience

Complementing the Easel TV Cloud are the Easel TV Client Apps—customized applications branded to your specifications. These apps are designed to run seamlessly on a wide array of customer devices, ensuring a broad reach for your content.

The Easel TV Client Apps are tailored to deliver an immersive and consistent viewing experience across various platforms, including mobile devices, smart TVs, and more. They serve as the gateway for your audience to access and enjoy the content you've meticulously managed in the Easel TV Cloud.

In summary, integration with the Easel TV Platform offers you a holistic solution for managing, distributing, and presenting your video content. The Easel TV Cloud empowers you to handle diverse data types efficiently, while the Easel TV Client Apps ensure a cohesive and engaging experience for your viewers across a range of devices.

You have flexibility in how you administer data within the Easel TV ecosystem. You can choose to manage your data directly through the user-friendly Easel TV Dashboard or seamlessly integrate it with third-party systems, such as Content Management Systems (CMS), using our robust Dashboard API.

Integrate 3rd Party Systems with Ease

Streamlining Data Integration

When it comes to seamlessly integrating your third-party systems with the Easel TV Platform, we offer multiple pathways to efficiently handle your data:

Push: This is the preferred and quickest method to ensure that your data becomes available to your customers promptly. It boasts the advantage of minimal performance overhead on both systems. Typically, you can achieve this through webhooks or by triggering API calls from your system whenever a relevant event occurs.

Pull: Alternatively, the Easel TV Platform can proactively poll for updates and synchronize content on a predefined schedule, keeping your data fresh.

Manual: For added flexibility, you can manually upload exports from your third-party systems directly into the Easel TV Dashboard.

It's essential to note that the Easel TV Platform offers a robust suite of scheduling tools, allowing you to push data as soon as it becomes available and control when it goes live for your customers.

Simplifying Data Transformation

Data transformation challenges often arise during system integrations, where data must be adapted to match the format expected by the destination system. With Easel TV Bridges, this complexity is eliminated. You no longer need to worry about modifying your system's output to align with Easel TV Dashboard APIs. If you already have a method to extract data from your system, Easel TV Bridges can seamlessly accept data in that existing format. These bridges are user-friendly and straightforward to create, enabling you to complete integrations in hours rather than months. Even better, no programming expertise is required, eliminating the need for a dedicated team of developers. Moreover, Easel TV Bridges have undergone rigorous testing, reducing the need for an extensive quality assurance process for custom integrations.

Data Enrichment with eAI

Unlock the power of data enrichment with the Easel TV Platform's advanced computational AI (eAI). Leverage the data you introduce into the system, and let eAI work its magic by enhancing it with additional details such as concise descriptions or comprehensive cast lists. This feature adds depth and context to your content, making it even more engaging and informative for your audience.

Uploading Video Content

When it comes to ingesting video content into the Easel TV Cloud, we prioritize security and compatibility. Rest assured that your video files are uploaded through a robust, AES-128 encrypted connection, ensuring data integrity and privacy. These videos are then stored as VoD (Video on Demand) Media objects, ready for seamless integration into your platform.

Here's what you need to know about the video formats and options:

Video Formats: You can upload video files for trailers and features in three popular formats: MP4, MOV, or TS. Our system accommodates these formats to provide flexibility and compatibility.

Audio Tracks: Any audio tracks present in your original video files, including multiple languages, will be preserved and made available as part of your content. We understand the importance of catering to diverse audiences.

Subtitles: To enhance accessibility and reach a wider audience, subtitles can be uploaded separately. We support the WebVTT format, allowing you to provide subtitles in multiple languages. This ensures that your content is inclusive and accessible to a global audience.

Digital Rights Management (DRM): Protecting your content is crucial. Easel TV Cloud offers robust DRM options, including PlayReady, Fairplay, and Widevine, to safeguard your videos. With these DRM solutions, you can control access to your content, safeguard against piracy, and maintain the integrity of your premium content.

Rest easy knowing that our video ingestion process is designed to provide security, compatibility, and flexibility, empowering you to deliver high-quality content to your audience with confidence.

Developer Accounts Management

At Easel TV, we take the hassle out of app store management by offering comprehensive support for your developer accounts. Leveraging our extensive experience and established relationships with device manufacturers, we offer comprehensive support for your developer accounts. Whether you need us to submit apps on your behalf or require the apps themselves for uploading to your account, we've got you covered.

Here's what you need to know about our developer account services:

Account Creation and Maintenance: We handle the creation and ongoing management of accounts with various third-party app stores. This ensures that your apps have a presence on the most popular platforms without the administrative overhead.

App Submission: With your permission, we can take care of the entire app submission process on your behalf. This includes helping prepare the necessary materials, adhering to store guidelines, and submitting your apps for review. Our expertise ensures a smooth and efficient submission process.

App Provisioning: Alternatively, we can provide you with the fully prepared app packages. You can then upload these apps to your developer account at your convenience. This option offers flexibility and control over your app submission timeline.

By entrusting us with your developer account management, you can focus on your content while we handle the intricacies of app store interactions. Whether you prefer us to submit apps on your behalf or provide you with app packages, our goal is to streamline the process and maximise your app's visibility and success.

Simplifying Payments

Managing payments for your apps is a seamless process with Easel TV. We want to ensure that you receive your hard-earned revenue effortlessly. Here's how we handle payments:

App Store Payments: Payments made through your apps will be directed to the account you maintain with the app store provider. This ensures that you have full control over your earnings and transactions within the app store ecosystem.

Web Payments: For web-based payments and clients on app stores lacking built-in payment systems, we rely on Stripe—a secure and trusted payment processing platform. To get started, you'll need to create your own Stripe account. This account can then be easily connected to our Stripe account, enabling us to efficiently process payments on your behalf.

TV Paty: In cases where TVs lack their own native payment system, we've got you covered. We facilitate payments by displaying a QR code and a link to a payment microsite where the transaction is then securely handled by Stripe. This user-friendly approach allows customers to complete payments conveniently, ensuring a seamless payment experience.

Our aim is to simplify the payment process for you, ensuring that you receive your payments promptly and securely. With Stripe integration and our dedicated support, you can focus on your app's success while we handle the financial aspects seamlessly.

Custom Domains

To point your domain at the Easel TV Platform you’ll need to update the DNS (Domain Name Service) records for your domain via your domain name provider. If you don’t already have a domain you’ll need to register one with a domain name provider first such as Google Domains. When you’re ready for your domain to point at our platform follow the steps below. Please note that this process depends on your domain name provider and can take up to 48 hours to roll out globally.

Request Verification

Let us know the domain you would like to use and we’ll get back to you with a list of name servers to use in order to complete the following steps.

Determine your Domain Type

Depending whether the domain you’re using is a primary domain or a subdomain, you’ll need to follow different steps below. An example of a primary domain is google.com and examples of subdomains are www.google.com and video.google.com.

Primary Domain

Update your Name Servers

🚧

WARNING: Please note that if you have previously validated any other services against your domain or use your domain for mail these settings will be lost! Please let us know if this is the case so we can transfer any records across to minimise disruption.

Follow the instructions from your DNS provider for updating your name servers with those provided earlier. Here are some links for how to do this on some popular DNS providers:

Subdomain

Determine your Subdomain Prefix

Your domain prefix is your domain without your primary domain. The domain prefix for www.google.com and video.google.com would be ‘www’ and 'video’ respectively.

Add NS Records to your Subdomain

Follow the instructions from your DNS provider for adding DNS records. The type of the record is ‘NS’ the name is your subdomain prefix and the values are those provided earlier. The TTL field can be left as the default or set to 1 hour. Here are some links for how to do this on some popular DNS providers: