Skip to main content
POST
Live Video To Video

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
subscribe_url
string
required

Source URL of the incoming stream to subscribe to.

publish_url
string
required

Destination URL of the outgoing stream to publish.

control_url
string
default:""

URL for subscribing via Trickle protocol for updates in the live video-to-video generation params.

events_url
string
default:""

URL for publishing events via Trickle protocol for pipeline status and logs.

model_id
string
default:""

Name of the pipeline to run in the live video to video job. Notice that this is named model_id for consistency with other routes, but it does not refer to a Hugging Face model ID. The exact model(s) depends on the pipeline implementation and might be configurable via the params argument.

params
Params · object

Initial parameters for the pipeline.

Response

Successful Response

Response model for live video-to-video generation.

subscribe_url
string
required

Source URL of the incoming stream to subscribe to

publish_url
string
required

Destination URL of the outgoing stream to publish to

control_url
string
default:""

URL for updating the live video-to-video generation

events_url
string
default:""

URL for subscribing to events for pipeline status and logs

Last modified on May 18, 2026