Description

The all-in-one cloud playout automation for broadcasters, publishers and content owners

Deliver compelling content quickly, reliably and at the highest quality on any given device: makalu is the software-defined cloud playout automation that helps you succeed in a competitive media landscape with changing audience habits.

makalu enables a full-featured end-to-end signal workflow – from ingest to distribution – and covers further media tasks such as storage, media management, transcoding, graphics, planning, playout and streaming.

makalu is designed for managing and distributing linear content to broadcast, IPTV, OTT and social media platforms. It runs on most public or hosted private clouds as well as on virtualized environments.

Supported Operations

Makalu Live API

PATCH Handler of the Administration controller use it to execute an action on a Application

PATCH Handler of the Administration controller use it to execute an action on a StreamTarget

GET Handler of the Administration controller use it to getting all SourceStreams

GET Handler of the Administration controller use it to getting all StreamTargets

PATCH Handler of the Administration controller use it to Sync an Application from Wowza to DB [Mandatory] you need to select a type of Application possible Types: - MakaluRecording --> Sync an Makalu Recording Application (The Recording Channel needs to be created first!) - LiveSourceUrlAuth --> Sync an LiveSourceUrlAuth Application - StreamGroup --> sync an StreamGroup Application an create all StreamTargets inside of this Application

PATCH Handler of the Administration controller use it to Sync StreamTargets from Wowza to DB

GET Handler of the LiveSource controller use it to getting all LiveSources

POST Handler of the LiveSource Controller use it to create a Livesource Protocols supported: rtmp, rtmps, srt, udp

GET Handler of the LiveSource controller use it to getting one LiveSource by ObjectId with all Details

GET Handler of the LiveSource controller use it to getting one LiveSource by Id with all Details

DELETE Handler of the LiveSource controller use it to delete LiveSources

PATCH Handler of the LiveSource controller use it to Save a LiveSource

PATCH Handler of the LiveSource controller use it to Verify a LiveSource

PATCH Handler of the LiveSource controller use it to Change the Name of a LiveSource

POST Handler of the Notification controller use it to distribute a websocket message to other abbonents

POST Handler of the Notification controller use it to distribute a websocket message to other abbonents

POST Handler of the Notification controller use it to distribute a websocket message to other abbonents

GET Handler of the Recording controller use it to getting all RecordingChannels

POST Handler of the Recording Controller use it to Create an RecordingChannel

PUT Handler of the Recording Controller use it to Update an existing RecordingChannel

DELETE Handler of the Recording Controller use it to Delete an existing RecordingChannel

GET Handler of the Recording controller use it to getting all RecordingJobs

POST Handler of the Recording Controller use it to Create an RecordingJob

GET Handler of the Recording controller use it to getting a specific RecordingJobs with Details

DELETE Handler of the Recording Controller use it to Remove an existing RecordingJob

PATCH Handler of the Recording Controller use it to Prepare an existing RecordingJob

PATCH Handler of the Recording Controller use it to Stop an existing RecordingJob

PATCH Handler of the Recording Controller use it to Start an existing RecordingJob

PATCH Handler of the Recording Controller use it to Stop an existing RecordingJob

GET Handler of the Routing controller use it to getting all active Routings

POST Handler of the Routing Controller use it to Create an Routing

GET Handler of the Routing controller use it to getting all available Sources

DELETE Handler of the Routing controller use it to remove an Routing

Get handler

GET Handler of the StreamJob controller use it to getting all StreamJobs

POST Handler of the StreamJob Controller use it to Create an StreamJob

DELETE Handler of the StreamJob Controller use it to Delete an existing StreamJob

PATCH Handler of the StreamJob Controller use it to Start an existing StreamJob

PATCH Handler of the StreamJob Controller use it to Stop an existing StreamJob

GET Handler of the StreamTarget controller use it to getting all StreamTargets

POST Handler of the StreamTarget Controller use it to Create an StreamTarget

POST Handler of the StreamTarget Controller use it to Create an StreamTarget

GET Handler of the StreamTarget controller use it to get a List of StreamTargets to sync

DELETE Handler of the StreamTarget controller use it to delete StreamTargets

PATCH Handler of the StreamTarget controller use it to set StreamTargets Protected

PUT Handler of the StreamTarget Controller use it to Update an existing StreamTarget

GET Handler of the Wowza controller use it to getting all Applications

GET Handler of the Wowza controller use it to getting one Application with Details

GET Handler of the Wowza controller use it to get all StreamTargets of an Application

GET Handler of the Wowza controller use it to getting one Application with Details

GET Handler of the Wowza controller use it to getting one Application with Details

HMS Automation API

GET Handler of the clip controller use it to getting defined clips

GET Handler of the cliplist controller use it to getting defined clips

GET Handler of the Effect controller

POST Handler of the Notification controller use it to notify the api about bucket changes (asset(s))

POST Handler of the Notification controller use it to distribute a websocket message to other abbonents

POST Handler of the Notification controller use it to distribute a websocket message to other abbonents

GET Handler of the player controller

POST Handler of the api/player controller

GET Handler of the playerlist controller

GET handler (info)

Makalu Traffic API

GET Handler of the Category controller use it to getting all Categorys

POST Handler of the Category controller use it to create one or more Category(s)

GET Handler of the Category controller use it to getting all Categorys as List

GET Handler of the Category controller use it to getting one Category by Id with all SubCategorys

PUT Handler of the Category controller use it to change an existing Category

DELETE Handler of the Category controller use it to delete Categorys

POST Handler of the Category controller use it to create a Subcategory on a Category

DELETE Handler of the Category controller use it to delete SubCategorys

GET Handler of the Metadata controller use it to getting all MetadataSets

POST Handler of the Metadata controller use it to create MetadataSet

GET Handler of the Metadata controller use it to getting the MetadataSet of a Streamingservice

GET Handler of the Metadata controller use it to getting one Metadata by Id with all MetadataTypes

PUT Handler of the Metadata controller use it to change an existing Metadata

DELETE Handler of the Metadata controller use it to delete Metadatas

POST Handler of the Metadata controller use it to create a MetadataType on a Metadata

PUT Handler of the Metadata controller use it to change an existing Metadata

DELETE Handler of the Metadata controller use it to delete MetadataTypes

POST Handler of the Metadata controller use it to create a MetadataTypeEnums on a MetadataSet

GET Handler of the Metadata controller use it to getting the Enumeration of a MetadataType

GET Handler of the Playlist controller use it to getting all Playlists

POST Handler of the Playlist controller use it to create a Playlist

DELETE Handler of the Playlist controller use it to delete one ore more Playlists

GET Handler of the Playlist controller use it to getting one Playlist by Id with Shows and Metadata

PUT Handler of the Playlist controller use it to change an existing Playlist

DELETE Handler of the Playlist controller use it to delete Playlists

POST Handler of the Playlist controller use it to add a Event to a Playlist

PUT Handler of the Playlist controller use it to change an existing Playlist

DELETE Handler of the Playlist controller use it to remove Events from Playlist

PATCH Handler of the Playlist controller use it to change the Flags of a Playlist

PUT Handler of the Playlist controller use it to change existing Metadata

DELETE Handler of the Playlist controller use it to remove Metadata from Playlist

POST Handler of the Playlist controller use it to add Metadata to a Playlist

PATCH Handler of the Playlist controller use it to change an Position of a Show

PATCH Handler of the Playlist controller use it to change an Position of a Show

POST Handler of the Playlist controller use it to add a Show to a Playlist

DELETE Handler of the Playlist controller use it to remove Shows from Playlist

POST Handler of the Playlist controller use it to add a Show to a Playlist

DELETE Handler of the Playlist controller use it to remove Shows from Playlist

POST Handler of the PushToPlayout controller use it to push a Playlist to an Playout Channel

GET Handler of the Show controller use it to getting all Shows

POST Handler of the Show controller use it to create a Show

DELETE Handler of the Show controller use it to delete one ore more Shows

GET Handler of the Show controller use it to getting one Clip for an Show with Detail

PUT Handler of the Show controller use it to change an existing Show

POST Handler of the Clip controller use it to add a Show to a Clip

PUT Handler of the Clip controller use it to change an existing Clip

DELETE Handler of the Clip controller use it to remove Events from Clip

PUT Handler of the Show controller use it to change existing Metadata

DELETE Handler of the Show controller use it to remove Metadata from Clip

POST Handler of the Show controller use it to add a Event to a Clip

PATCH Handler of the Show controller use it to Set the DefaultProperties of a ClipEvent

GET Handler of the Show controller use it to getting one Show by Id with Clips and Metadata

PUT Handler of the Show controller use it to change an existing Show

DELETE Handler of the Show controller use it to delete Shows

GET Handler of the Show controller use it to getting all Clips for an Show

POST Handler of the Show controller use it to create a Clip on a Show

DELETE Handler of the Show controller use it to delete one ore more Clips from a Show

PATCH Handler of the Show controller use it to change the Position of one or more Clips

GET Handler of the Show controller use it to getting one Clip for an Show with Detail

DELETE Handler of the Show controller use it to delete Shows

PATCH Handler of the Show controller use it to change the Flags of a Clip

PATCH Handler of the Show controller use it to change an Position of a Clip

PATCH Handler of the Show controller use it to Copy a Show

POST Handler of the Show controller use it to add a Event to a Show

PUT Handler of the Show controller use it to change an existing Show

DELETE Handler of the Show controller use it to remove Events from Show

PATCH Handler of the Show controller use it to change the Flags of a Show

PUT Handler of the Show controller use it to change existing Metadata

DELETE Handler of the Show controller use it to remove Metadata from Show

POST Handler of the Show controller use it to add a Event to a Show

Get handler

POST Handler of the Playlist controller use it to add a Show to a Playlist

Details
Last Update

4 months ago

Includes
makalu-live-client
makalu-automation-client
makalu-traffic-client