Uploads de VOD¶
Os assets são enviados direto do navegador para um streamer: o console pede ao central um grant — permissão para gravar um arquivo em um nó específico — e envia o arquivo para lá. Esta página cobre as abas Uploads, Armazenamentos e Tokens de upload; o catálogo em si é descrito em Catálogo VOD.
Assets novos vão para o armazenamento com mais espaço livre — não há armazenamento a escolher à mão.
Para que o envio seja possível, o streamer precisa de duas coisas nas suas configurações:
- ao menos um root VOD — sem ele não há armazenamento e não há onde colocar o arquivo;
- um endereço público de entrega — com ele o central monta a URL de upload do nó, e o navegador envia os bytes para lá, sem passar pelo central.
Enquanto o segundo faltar, a emissão do grant é recusada com uma mensagem clara: «no available storage: need an online node with a public upload URL».
Escolha os arquivos¶
Os botões Enviar arquivos e Enviar pasta na aba do catálogo, ou arrastar e soltar: arraste arquivos ou pastas sobre a lista para enviá-los para esta pasta.
Antes do início abre-se a Prévia do upload — uma tabela do que vai para onde:
- Selecionado — o que você entregou.
- Chave do asset (cauda) — como ficará no catálogo, editável ali mesmo.
- Nome do arquivo no nó — os nomes são normalizados automaticamente.
- Vai para — ou novo asset, ou → com {chave}: o arquivo se junta a um asset existente em vez de criar o seu.

A linha Nó-pasta é editada à parte: renomeá-la reescreve os prefixos de todas as chaves abaixo dela. Se alguns nomes não couberem na gramática de chaves, o botão de início fica bloqueado e os campos são destacados: Alguns nomes não cabem na gramática — corrija os campos destacados. Embaixo há um resumo do tipo N arquivo(s) → N asset(s).
O botão Adicionar arquivos em um asset existente abre a mesma prévia no modo Adicionar arquivos a: tudo irá para aquele asset.
O dock de uploads¶
Um upload iniciado vai para o dock — um painel que vive em todas as páginas do console. Isso é proposital: navegar para outra seção não interrompe o envio. O dock recolhe e expande, e a página de uploads abre a partir dele.
Status por arquivo: iniciando, enviando, pausado, erro, concluído. Os controles são Pausar, Retomar, Repetir, Parar, e o mesmo para o lote inteiro: Pausar lote, Retomar lote, Parar lote.
Parar pede confirmação e é honesto sobre a consequência: a sessão parcial no nó será excluída — um arquivo pela metade não fica como lixo no streamer.
Fila ativa e histórico do servidor¶
A aba Uploads mostra duas tabelas:
- Fila de uploads ativa — o que esta aba do navegador está enviando: upload, destino, progresso, bytes.
- Histórico do servidor — grants emitidos (inclui tráfego de portais) — todos os grants que o central emitiu, inclusive os emitidos fora do console: chave do asset, por onde foi emitido, nó, hora de criação.
Estados do grant: emitido, concluído, expirado, órfão. «Órfão» é um grant cuja gravação começou e nunca terminou.
Armazenamentos¶
A aba Armazenamentos lista os armazenamentos VOD que os nós relataram: Armazenamento, Capacidade, Último relatório, Assets, estado.

Os estados são disponível, indisponível, diário inacessível e requer reconciliação. Se os nós não relataram nenhum root VOD, a aba fica vazia: Sem armazenamentos: os nós não relataram nenhum root VOD.
Um armazenamento indisponível pode ser excluído, e o diálogo detalha as consequências: todos os placements e tombstones dele serão excluídos, os assets sem outra alocação somem do catálogo, e os arquivos no disco (se ele voltar) ficam intocados. É uma operação sobre o catálogo, não sobre os dados.
Tokens de upload para portais¶
A aba Tokens de upload é necessária quando os arquivos não são enviados por um operador do console, e sim pelo seu portal. O token é limitado: o portador só pode pedir grants dentro do seu prefixo de chaves, e os usuários finais nunca o veem.

Os campos na criação são Nome, Prefixo de escopo (grants apenas sob esse prefixo de chaves), TTL, dias e Tamanho máx. do arquivo, GiB.
O segredo é mostrado uma vez: Copie o segredo agora — ele não será mostrado novamente.
Um token pode ser Revogado. A revogação age para frente: Novos pedidos de grants serão recusados; os grants já emitidos cumprem o seu TTL.
O que vem depois¶
- Catálogo VOD — o que fazer com os assets enviados.