0.1.0 • Published 9 months ago

@cloudinary/video-live-streaming v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

Cloudinary Video Live Streaming (Beta)

Use the Video Live Streaming API to create and manage your RTMP live streams. This includes managing outputs as well as manually starting and stopping streams. See the live streaming guide for information on how to use the Live Streaming API to stream video to your users.

Note: The Live Streaming API is currently in development and is available as a Public Beta, which means we value your feedback, so please feel free to share any thoughts with us.

The API supports Basic Authentication using your Cloudinary API Key and API Secret (which can be found on the Dashboard page of your Cloudinary Console).

API Endpoints

All URIs are relative to https://api.cloudinary.com/v2/CLOUD_NAME/video

ClassMethodHTTP requestDescription
LiveStreamApiactivateLiveStreamPOST /live_streams/{liveStreamId}/activateManually activate a live stream
LiveStreamApicreateLiveStreamPOST /live_streamsCreate a new live stream
LiveStreamApicreateLiveStreamOutputPOST /live_streams/{liveStreamId}/outputsCreate a new live stream output
LiveStreamApideleteLiveStreamDELETE /live_streams/{liveStreamId}Delete a live stream
LiveStreamApideleteLiveStreamOutputDELETE /live_streams/{liveStreamId}/outputs/{liveStreamOutputId}Delete a live stream output
LiveStreamApigetLiveStreamGET /live_streams/{liveStreamId}Get a single live stream
LiveStreamApigetLiveStreamOutputGET /live_streams/{liveStreamId}/outputs/{liveStreamOutputId}Get a single live stream output
LiveStreamApigetLiveStreamOutputsGET /live_streams/{liveStreamId}/outputsGet a list of live stream outputs
LiveStreamApigetLiveStreamsGET /live_streamsGet a list of live streams
LiveStreamApiidleLiveStreamPOST /live_streams/{liveStreamId}/idleManually idle a live stream
LiveStreamApiupdateLiveStreamPATCH /live_streams/{liveStreamId}Update a live stream
LiveStreamApiupdateLiveStreamOutputPATCH /live_streams/{liveStreamId}/outputs/{liveStreamOutputId}Update a live stream output

Models

Installation

npm install @cloudinary/video-live-streaming

Get Help

If you run into an issue or have a question, you can either:

Additional Resources

Licence

Released under the MIT license.