Quickstart

Get from upload to playback in three steps.

1 · Authenticate

export SP_KEY="sk_live_9f2a...c71b"

2 · Upload an asset

curl -X POST https://api.streamplume.com/v1/assets \
  -H "Authorization: Bearer $SP_KEY" \
  -F file=@video.mp4

3 · Play it

<video-js>
  <source src="https://vod.streamplume.com/a/9fJ2/master.m3u8">
</video-js>

Core endpoints

MethodPathDescription
POST/v1/assetsCreate & upload an asset
GET/v1/assets/:idRetrieve asset status & URLs
POST/v1/live/streamsCreate a live stream (RTMP/SRT)
GET/v1/analytics/qoeQuery QoE metrics