API of Application Programming Interface is een stuk code dat fungeert als tussenpersoon, zodat twee applicaties met elkaar kunnen communiceren of integreren.
Hierbij een aantal voorbeelden wat je met een API kan doen, we nemen MSCP PRO als voorbeeld:
- Starten en stoppen van een stream
- Skip (Doorgaan naar het volgende nummer (AutoDJ)
- Kill source (Aansturing stoppen)
- Opnemen van een stream
Eigenlijk alles wat werkt met de programmeertaal curl kan men gebruiken om de API functie te gebruiken. Zo kun je iets op afstand aansturen en laten uitvoeren zonder dat je hoeft in te loggen op je streaming paneel.
Je zou zelfs een web interface kunnen bouwen met daarin belangrijke functies zoals het kicken van je stream of het updaten van de huidige stream titel. Dit is erg handig als je een station hebt met meerdere DJ’s.
Welke platformen ondersteunen API’s
- MSCP PRO (Audio en video streaming paneel)
- Wowza (video streaming)
Bekijk hier een PDF document voor de API’s van MSCP PRO