eyevinn-ce-sample-webhook

Namespace

eyevinn-ce-sample-webhook

Description:
  • Unlock seamless streaming experiences with our example webhook for FAST Channel Engine. Effortlessly integrate with /loop/nextVod and /ads/nextVod to optimize content delivery and boost viewer engagement.

Author:

Methods

(async, static) createEyevinnCeSampleWebhookInstance(context, body) → {EyevinnCeSampleWebhook}

Description:
  • Create a new FAST Engine Sample Webhook instance

Example
import { Context, createEyevinnCeSampleWebhookInstance } from '@osaas/client-services';

const ctx = new Context();
const instance = await createEyevinnCeSampleWebhookInstance(ctx, { name: 'myinstance' });
console.log(instance.url);
Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

body EyevinnCeSampleWebhookConfig

Service instance configuration

Returns:
  • Service instance
Type
EyevinnCeSampleWebhook

(async, static) getEyevinnCeSampleWebhookInstance(context, name) → {EyevinnCeSampleWebhook}

Description:
  • Get a FAST Engine Sample Webhook instance

Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

name string

Name of the webhooks to be retrieved

Returns:
  • Service instance
Type
EyevinnCeSampleWebhook

(async, static) removeEyevinnCeSampleWebhookInstance(context, name)

Description:
  • Remove a FAST Engine Sample Webhook instance

Parameters:
Name Type Description
context Context

Open Source Cloud configuration context

name string

Name of the webhooks to be removed