Profiles

Profiles API endpoints

A Profile describes the output transcoding configuration to be associated with a stream object. The configuration of a profile will be executed by miners on the VideoCoin network. Interacting with the Profile API does not require authorization.

We currently only support HLS output transcoding profiles.

Support for MPEG-DASH output will be considered in future releases.

Profiles are currently predefined and cannot be created by users. Please contact support@videocoin.io to request support for a different transcoding configuration. Support for custom profiles will be considered in future releases.

Properties

Property

Description

id

ID of the Profile. This is to be used when creating a new stream

name

Display name of the Profile

description

Short description of the Profile

get
Get Profiles

https://console.videocoin.network/api/v1/profiles
This API call returns a list of supported output transcoding profiles. Most notably, the items in the response list the ID of a profile which is required when creating a new stream object.
Request
Response
Request
Response
200: OK
Response of a successful call:
{
"items": [
{
"id": "190b9d72-208d-4fa2-90b7-5b203c0025d2",
"name": "SD",
"description": "SD",
"is_enabled": true
},
{
"id": "45d5ef05-efef-4606-6fa3-48f42d3f0b96",
"name": "FullHD",
"description": "FullHD",
"is_enabled": true
},
{
"id": "e53e377f-2621-4ef1-8004-7d782e9608eb",
"name": "HD",
"description": "HD",
"is_enabled": true
}
]
}