Pular para o conteúdo principal

Download de Vídeos

Depois de gerado o JWT de acesso, você poderá realizar as chamadas as APIs. A API de download habilita a realizar o download dos conteúdos do VideoLib em formato MP4. Todo conteúdo armazenado no VideoLib passa por um processo de transcodificação para o formato h264. Os vídeos são disponibilizados em formato HLS para exibição e MP4 para download.

Interface de Programação (APIs)

Download

Faça um comando autenticado de requisição GET em buscaroteiro passando na linha os parâmetros, seguido o modelo abaixo.

GET https://api.elasticencoder.videolib.live/vltools/empr/downloadvideo/TOKEN DO VIDEO?access_token=chave jwt

Cabeçalhos para GET.

Header                          Valor
Ocp-Apim-Subscription-Key chave de autorização do microserviço.
Authorization chave jwt.
Content-Type application/json.
Exemplo para a chamada
GET https://api.elasticencoder.videolib.live/vltools/empr/downloadvideo/0b936d91d8cb48fea153d7c8a46d28b8?access_token=eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJVc3VhcmlvIjoidXN1YXJpb0BhbHVuby5jb20uYnIiLCJOb21lVXN1YXJpbyI6Ik5vbWUgVXN1YXJpbyIsImRhdGFUb2tlbiI6IjIwMjQtMTItMDVUMDg6NTg6NDkuMDQ4Mjg5NS0wMzowMCIsIkJlYXJlciI6bnVsbCwiRm90byI6IiIsIkdydXBvIjoiMzIiLCJFbWFpbCI6InVzdWFyaW9AYWx1bm8uY29tLmJyIiwiTWF0cmljdWxhIjpudWxsLCJDYW1wdXMiOm51bGwsIkNQRiI6bnVsbCwibWF0Y2giOiI4MDJiZWM4ZmQ1MzE4MTkyYjBhNzUiLCJpZEZpbGFVc3VhcmlvIjoiNERBMkEzOEI0MzY1NzY3OUNFMDYzMDEwQkZFNzgxMTE0NzJFMEVBQ0E4OTI3RjlDQ0FDQzdEMjE4OEMwQ0ZFMyIsInJvbGVzIjoiYWx1bm8ifQ.iKxaCJ8VKzai9bv82zQnfsDbjACT8o6tdSWv52ZZCOc

Observação: Nesse caso você pode passar a chave JWT tanto no header quando como parâmetro access_token.

Como resultado, será retornada o string com o link para o vídeo.

https://videolibencoderemprtmph.blob.core.windows.net/asset-2516806251217513913-eefe9a0e-985d-49b0-a6fa-1d1cea874864/1080p.mp4?sv=2024-08-04&se=2024-12-05T16%3A55%3A37Z&sr=c&sp=r&sig=Yn3GWW7vbt%2BNWNvD9%2B6EK%2FNKLDH6TnvUv6ydoBL1oo0%3D

Download Media

Faça um comando autenticado de requisição GET em buscaroteiro passando na linha os parâmetros, seguido o modelo abaixo.

GET https://api.elasticencoder.videolib.live/vltools/empr/downloadmediavideo/TOKEN DO VIDEO?access_token=chave jwt

Cabeçalhos para GET.

Header                          Valor
Ocp-Apim-Subscription-Key chave de autorização do microserviço.
Authorization chave jwt.
Content-Type application/json.
Exemplo para a chamada
GET https://api.elasticencoder.videolib.live/vltools/empr/downloadvideo/0b936d91d8cb48fea153d7c8a46d28b8?access_token=eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJVc3VhcmlvIjoidXN1YXJpb0BhbHVuby5jb20uYnIiLCJOb21lVXN1YXJpbyI6Ik5vbWUgVXN1YXJpbyIsImRhdGFUb2tlbiI6IjIwMjQtMTItMDVUMDg6NTg6NDkuMDQ4Mjg5NS0wMzowMCIsIkJlYXJlciI6bnVsbCwiRm90byI6IiIsIkdydXBvIjoiMzIiLCJFbWFpbCI6InVzdWFyaW9AYWx1bm8uY29tLmJyIiwiTWF0cmljdWxhIjpudWxsLCJDYW1wdXMiOm51bGwsIkNQRiI6bnVsbCwibWF0Y2giOiI4MDJiZWM4ZmQ1MzE4MTkyYjBhNzUiLCJpZEZpbGFVc3VhcmlvIjoiNERBMkEzOEI0MzY1NzY3OUNFMDYzMDEwQkZFNzgxMTE0NzJFMEVBQ0E4OTI3RjlDQ0FDQzdEMjE4OEMwQ0ZFMyIsInJvbGVzIjoiYWx1bm8ifQ.iKxaCJ8VKzai9bv82zQnfsDbjACT8o6tdSWv52ZZCOc

Observação: Nesse caso você pode passar a chave JWT tanto no header quando como parâmetro access_token.

Como resultado, será retornada o string com o arquivo serializado para ser aberto diretamente no player.