Como integrar uma plataforma de streaming no seu fluxo de trabalho multimédia
Uma plataforma de streaming é uma ferramenta poderosa para a gestão de vídeo em linha. Mas pode ser ainda mais poderoso quando integrado nos seus produtos, plataformas e serviços existentes. Uma API de vídeo é a melhor ferramenta para este cenário.
Este artigo centrar-se-á na utilização da API de vídeo de uma plataforma de streaming. Especificamente, veremos como utilizar uma API para uma integração rápida e fácil das funcionalidades de uma plataforma de streaming no seu próprio ambiente. Veremos como isto é feito para uma variedade de aplicações de vídeo na nuvem, serviços e fluxos de trabalho de meios digitais.
Também analisaremos o número de exemplos de diferentes sectores que integraram uma plataforma de streaming através de API de vídeo. Primeiro, vamos ver o que uma API de vídeo permite fazer e como.
Uma API de vídeo é um elemento-chave na integração do seu fluxo de trabalho
Uma API de vídeo é uma linguagem normalizada. Pode ser utilizado para integrar e interagir com um serviço de streaming. Uma API permite aos programadores codificar aplicações e serviços de forma rápida e fácil. Estes interagem com uma plataforma de transmissão externa. Embora as mesmas coisas sejam por vezes possíveis sem uma API, uma API poupa muito tempo e esforço (e despesas).
Aqui na Dacast, a nossa API de vídeo fornece acesso programático a todas as funcionalidades da nossa plataforma de streaming. Isto inclui funcionalidades para:
- Transmissão de vídeo em direto
- Carregamento e gestão de vídeo a pedido
- Rentabilização de conteúdos através de subscrições, pagamento por visualização ou publicidade
- Acesso e descarregamento de dados analíticos
- Alterar as definições de segurança, incluindo a adição de uma palavra-passe para garantir que apenas as pessoas certas acedem ao seu vídeo
- Criar e gerir pacotes e listas de reprodução
- Criação e gestão de contas de subutilizadores
- Gerir as definições gerais da plataforma de streaming
Nas próximas secções deste artigo, explicarei em pormenor como estas funções podem ser utilizadas. Mas primeiro, vamos ver um pequeno exemplo de código API.
Amostras de código da API de vídeo
A API V2 do Dacast foi especificamente concebida para uma integração rápida e fácil de todas as funcionalidades da plataforma Dacast numa grande variedade de aplicações de vídeo em nuvem, serviços e fluxos de trabalho de meios digitais. Sendo uma API RESTful JSON, pode ser facilmente acedida a partir de qualquer servidor adequado utilizando qualquer linguagem de programação.
Vejamos alguns exemplos. Segue-se um exemplo da chamada à API para ativar a opção de auto-arquivo no seu canal em direto, de modo a gravá-lo da próxima vez que estiver em direto.
Outra chamada à API abaixo dar-lhe-á o código promocional que configurou para um vídeo dedicado:
Estes dois exemplos provêm da caixa de areia da documentação da nossa API. Depois de ter introduzido a sua chave de API na barra superior, pode experimentar em direto cada chamada de API diretamente no sítio Web, clicando no botão “Experimentar em direto” por baixo de cada chamada de API.
As chamadas API estão estruturadas em 10 secções principais e depois divididas em subsecções. Por exemplo, abaixo tem a lista de chamadas API disponíveis para rentabilizar um VOD:
Fluxos de trabalho integrados para OTT e publicação simultânea para TV e online
Algumas estações de televisão estão a utilizar API para alimentar portais de vídeo em linha. As repetições dos seus programas podem ser apresentadas automaticamente nestes sítios. Outras estações utilizam APIs de vídeo de plataformas de streaming para transmitir diretamente conteúdos em direto em simultâneo com a distribuição televisiva.
Com a transição para a televisão digital, os conteúdos já estão a ser codificados em formatos digitais. Uma API permite que este conteúdo seja extraído de codificadores concebidos para a radiodifusão televisiva. Este fluxo pode então ser transmitido em simultâneo para a Internet para transmissão em direto. Em alternativa, pode ser carregado para ser visto mais tarde como vídeo a pedido.
Todo este processo pode ser automatizado, poupando tempo e simplificando o seu fluxo de trabalho global.
Colocar conteúdos em aplicações e portais personalizados
Outro caso de utilização para uma API de vídeo são os portais de vídeo personalizados (como mencionado acima). Um portal de vídeo é uma biblioteca baseada na Web, na qual os utilizadores podem navegar e selecionar conteúdos de vídeo para ver.
Esta abordagem é utilizada numa grande variedade de sectores, incluindo OTT, empresas, educação e muitos outros.
Uma API de vídeo facilita a criação de um portal de vídeo para qualquer organização ou empresa. O conteúdo pode ser automaticamente retirado da biblioteca da sua plataforma de streaming. O conteúdo de transmissão em direto também pode ser destacado. As listas de reprodução também podem ser apresentadas. E, claro, o conteúdo pode ser apresentado da melhor forma, uma vez que os seus web designers podem criar um design personalizado e bonito que reflicta a sua marca. Também deve residir no URL da sua escolha.
Uma plataforma que exemplifica este modelo é a MorningCME. Eles usam a API do Dacast para criar um portal de vídeo personalizado para seu conteúdo de educação médica continuada.
Oferecer serviços de streaming como revendedor
Um exemplo é o Striv.TV. Esta empresa sediada nos EUA fornece serviços de transmissão em direto a uma variedade de escolas secundárias no centro-oeste. Utilizam o Dacast como fornecedor de serviços de streaming. No entanto, depois reembalam e vendem estes serviços às escolas suas parceiras. Oferecem também uma gama de outros serviços, como formação e educação multimédia.
A Striv personaliza cada plataforma para a escola parceira específica com que está a trabalhar. Striv concebe cada plataforma com os logótipos, as cores, etc. a condizer. Este é o trabalho da sua equipa de web design. No entanto, o núcleo dos serviços disponíveis nestas plataformas é fornecido pela Dacast através da API. O código API está subjacente a cada botão e função.
Para os utilizadores que não pretendem utilizar a API, a Dacast oferece uma funcionalidade simplificada denominada Portal do parceiro. Com esta funcionalidade, os utilizadores criam subcontas para qualquer plano Pro, Premium ou baseado em eventos com mais de 20 TB de largura de banda. Pode programar estas subcontas com largura de banda e acesso personalizados, adicionar marcas personalizadas e remover referências ao Dacast.
Gerir o carregamento de conteúdos e o início de sessão único para utilizadores empresariais
No mundo empresarial, o vídeo está a passar por um renascimento. As empresas estão a utilizar plataformas de transmissão de vídeo, transmissão em direto e vídeo a pedido para muitas coisas. Estes incluem:
- Formação
- Demonstrações de produtos
- Festas de lançamento
- Educação e partilha de conhecimentos
- Informação aos accionistas
- Conferências
Os utilizadores empresariais enfrentam frequentemente um dilema em relação às descrições de funções e aos privilégios de conta. Os trabalhadores de nível inicial, os contratantes e os parceiros podem necessitar de acesso a determinados serviços. No entanto, não se pretende dar controlos de nível administrativo a estes utilizadores. Isso pode incluir informações de pagamento e outros controlos sensíveis.
O Dacast oferece uma funcionalidade controlável por API exatamente para este cenário. Chama-se acesso a vários níveis. Esta funcionalidade permite-lhe criar várias contas “virtuais” com níveis restritos de acesso a características e funções.
Integração de plataformas de transmissão de vídeo para o sistema educativo
Por exemplo, os educadores utilizam a transmissão em direto para a aprendizagem à distância e os MOOC (Massive Open Online Courses). Os professores também utilizam plataformas de vídeo em linha para o modelo de sala de aula invertida. A gravação de aulas pode ser essencial na sala de aula moderna, e o vídeo a nível administrativo, desportivo e de marketing também pode ser importante.
Além disso, os educadores e administradores podem beneficiar do acesso da API a estas funcionalidades da plataforma de transmissão em contínuo. Os portais de vídeo organizam o conteúdo para o tornar pesquisável e organizado.
O sistema educativo pode também tirar partido do SSO e das subcontas. Podem ser utilizados, por exemplo, para fornecer níveis de acesso diferenciados a administradores, professores e estudantes. Numa sala de aula, por exemplo, pode atribuir quantidades específicas de largura de banda aos alunos para ajudar a gerir a utilização total de dados.
Todo este vídeo educativo pode ser melhor controlado e gerido através da API de vídeo da plataforma de streaming.
Conclusão
As API de vídeo, como já descrevemos, são uma ferramenta muito poderosa. Permitem aos utilizadores integrar plataformas de streaming. Uma variedade de outras ferramentas, serviços, produtos e indústrias podem ligar-se às APIs. Tornaram-se essenciais para as empresas modernas.
Abordámos este tópico em pormenor no nosso livro branco sobre A revolução da API de vídeo. Recomendo vivamente a leitura desse documento técnico para saber mais sobre APIs de vídeo, como funcionam e como começar a utilizar uma.
Se quiser testar a nossa API de vídeo, comece por se inscrever no Dacast abaixo (não é necessário cartão de crédito):
SIM, INSCREVE-ME
Perguntas, adições ou ideias? Deixe-nos saber na secção de comentários abaixo. Gostamos de ouvir os nossos leitores e faremos o nosso melhor para responder a todos os comentários. Para obter dicas regulares sobre transmissão em direto, junte-se ao nosso grupo do LinkedIn.
Obrigado pela leitura e, como sempre, boa sorte com as suas transmissões em direto!