The Daily.co API adds video chat to any app or site, in minutes. We have more features that make live video easier to work with, so developers launch faster, ship more, and scale with global infrastructure.

Kaltura API
- Category: Video
Native Media Asset Management with Kaltura VPaaS
Kaltura VPaaS is a fully white-labeled video platform with developer tools that help power all things video, audio and image. It offers an array of features which include secure hosting and streaming, html5 video player, asset management, video editing, video search, interactive video experiences, media transcoding, image transformations, deep media analytics and much more. As a result, developers can access all the tools they need to build innovative video-focused applications without worrying about the technical complexities. Additionally, businesses can easily add native media asset management and experience capabilities that scale effortlessly.
Benefits of Using Kaltura VPaaS
- Saves Development Time: With all the tools and features already available, developers save time that would have been spent developing and testing these features.
- Scalability: VPaaS offers the ability to scale without having to worry about infrastructure, hosting, or performance issues.
- Customizability: VPaaS is a fully white-labeled platform, giving businesses full control over their branding and workflows.
- Cost-Effective: By utilizing pre-built infrastructure and development tools, businesses can save on development costs.
- Expert Support: Kaltura provides expert support and a robust community for developers to get assistance when needed.
Example API Code in JavaScript
const KalturaClient = require('@kaltura/client');
const partnerId = 123456;
const client = new KalturaClient({partnerId: partnerId});
const mediaId = 'abc123';
const filter = new KalturaMediaEntryFilter();
filter.idIn = mediaId;
client.media.listAction(filter).then(function(results) {
const media = results.objects[0];
console.log(media);
}).catch(function(error) {
console.error(error);
});
This code sample shows how a developer can use the Kaltura API to retrieve media metadata. In this case, the code filters a media entry by ID and logs the resulting entry to the console.