Create a Video Preset
A live entity and video entity is encoded by attaching a preset. Once a preset is attached to the entity, Uiza will encode the entity according to the profiles in the preset.
/v1/video_presets
POST
https://api.uiza.sh/v1/video_presets
Request Body
Name
Type
Description
name
string
The name of the video preset.
description
string
Describes the content of the video preset. Useful to describe the profiles in the preset and talk about use cases.
profile_ids
string
The identifier of the video profiles to be added to this preset. You can add multiple profile ids separated by ,
{
"id": "2823437c-cd5f-4565-821a-93c55bea0107",
"name": "thinhtran",
"description": "Made by developer",
"is_default": false,
"profiles": [
{
"id": "9c1a5300-6281-11ea-883b-028fc5698662",
"name": "720p H264 30fps High Latency Portrait",
"segment_duration": 10,
"orientation": "portrait",
"video_profile": {
"video_resolution": "720",
"video_codec": "H264",
"video_bitrate": "1500K",
"video_frame_rate": "30"
},
"audio_profile": {
"audio_channel": "2",
"audio_codec": "AAC",
"audio_bitrate": "128K",
"audio_frame_rate": "1"
}
}
],
"created_at": "2020-03-12T09:34:41Z",
"updated_at": "2020-03-12T09:34:41Z"
}
curl --location --request POST 'https://api.uiza.sh/v1/video_presets' \
--header 'Authorization: uap-a1c559e57f5846d39ec50b2df062caf8-b1cef5b6' \
--data-raw '{
"name": "Best preset for iPhone",
"description": "Made by developer",
"profile_ids": "abe71abb-6281-11ea-883b-028fc5698662,735299b7-5988-11ea-883b-028fc5698662"
}'
Last updated
Was this helpful?