← Voltar para todos os artigos
Blog

Atualização 9 de Junho de 2020: arquitetura modular do sistema, construção de sistemas de madeira, reparação de alguns bugs e começa a construção de fluent API

Com esses dois anos SAAS e serverless Eu comecei a pensar novamente sobre o futuro do sistema de streaming, o futuro da streaming deve ser modular, é claro SAAS O que é, deve ser serverless Ativado, sem manutenção, o servidor existe como um sistema de fluxo completo, não armazenando qualquer conteúdo, apenas como transcodificação O serviço existe, e neste momento é necessário re-desenvolvimento transcodificação na nuvem Sistema de streaming, modulando a funcionalidade do seu sistema inteiro, permitindo que os usuários construam suas próprias formas de árvore transcodificação O processo, por exemplo transcodificação API、segmentação API e a imagem API Mapa Dinâmico API Reduzir o mapa API、segmentação cabeça API Vídeo de fusão API Modularização completa, os usuários a configuram por si mesmos transcodificação É lógico, porque transcodificação O sistema não armazenará mais qualquer conteúdo, então ele pode ser usado como uma arquitetura distribuída de um servidor em nuvem, com um controle total que controla centenas de servidores e o controle geral fornecido para os usuários SAAS Serviços, usuário de trás pré-configurado transcodificação O processo, como o usuário A Registro geral, gerar usuários A Especialização apikey e apisecret Preconfigurando transcodificação O processo é: upload de vídeo para sete nuvens —> Chamando a imagem API Imagem não transcodificação Vídeo anterior 6 Chão —> transcodificação API transcodificação Vídeo até 360P/480P/720P Três resoluções —> segmentação API será transcodificação Complete o vídeo segmentação —> Imagem API Imagem segmentação Complete o vídeo —> Previsão gráfica API Crie uma imagem prévia —> Mapa dinâmico API Crie uma imagem dinâmica —> Chamando sete nuvens API Subindo segmentação e imagens, etc —> Chamada para remover API Eliminar os 7 cães e transcodificação Conteúdo no servidor de programação —> Informe o nome de domínio.Depois que o usuário preconfigure todo o processo, pode configurar a integração para um único uso API através do seu sistema de terceiros apikey e apisecret Chame esse artigo API Todos os preconceitos podem ser concluídos transcodificação tarefas, algumas operações mais complexas, tais como texto deslizante remoção de marcas de água O usuário pode configurar o backup com antecedência e, em última análise API Adicionar parâmetros para mais complexos transcodificação O processo, o controle geral final e a distribuição automática do servidor livre de consulta transcodificação A missão.

Toda a sua estrutura será fluentAPI A forma de fazer uma combinação.

Atualização do Diário

Reparação legendas srt Ou ass Nome dos documentos [] Ou outros sinais especiais errados problemas.

Separação inserção na base de dados carregar e transferir os arquivos, evitando o upload e inserção na base de dados Problemas de conflito.

Revisão e não revisão transcodificação Previsão em tempo real e remoção de marcas de água、texto deslizante Mídia em configuração API Agora, o eixo de tempo de tração é de volta em tempo real sem ter que esperar e o efeito é ótimo.

Novo adicional fluentapi Transmissão de Vídeos id Teste a duração e resolução, retorno ao tempo de teste especificado m3u8 O texto fluido, como parte de uma modulação.

Veja a introdução do Fluentapi

GET:  /apifluent/try
headers:{apikey, apisecret}
query:{id:视频ID,duration:试看时长,hd:指定分辨率}
duration和hd为可选项,不传递则直接返回视频支持的最大分辨率的60秒的试看m3u8文本。
return: 试看m3u8文本

Esta interface suporta a configuração de distribuição, e se a distribuição for aberta, o nome do domínio será automaticamente atribuído para que vários servidores distribuídos possam equilibrar as cargas.

Esta interface não deve ser usada diretamente na frente, por favor ligue para a parte de trás e construa seu próprio texto com base no fluxo de retorno m3u8 A rota.

Imagem