Create an input stream

Creates a new input stream on Ceeblue Cloud

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
<TutorialTile title="Create a new stream" id="632b292dfb8caf11184f4ef2" slug="create-a-new-stream" backgroundColor="#018FF4" emoji="🎬" link="https://ceeblue.readme.io/v1.0.0/recipes/create-a-new-stream" />
Body Params
string
enum
required

Input stream format

Allowed:
output
required

Stream output settings

string
enum
Defaults to Public

Access mode

Possible values:

  • Private: Streamer or viewer needs to provide accessToken to push or playback.
  • PrivateIngoing: Streamer needs to provide accessToken to start pushing. Outgoing (viewer) access is free.
  • Public: Anyone with the stream ID can start pushing.
Allowed:
string

Access token

NOTE: This is generated automatically if empty when "access": "Private" is set.

string | null

Invokes on status change (HTTP POST)

The cloud will try to notify you on stream status change if a callback specified. An HTTP request (POST method) with content in JSON format. The notification is successful if the client returned status 200-299. Otherwise, there will be another attempt to send in 3 seconds. (3 attempts)

streamer
object

Streamer details

Responses

404

Not Found

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json