O MainConcept Live Encoder é um motor de codificação tudo-em-um concebido para simplificar os fluxos de trabalho de vídeo OTT e de difusão comuns. Inclui codecs HEVC e AVC com descodificação opcional em GPU , bem como codificação com base em NVIDIA e Intel Quick Sync Video integrado. O MainConcept Live Encoder permite-lhe empacotar conteúdos para entrega em vários ecrãs em tempo real, utilizando fontes de entrada comuns através de uma interface gráfica de utilizador ou de uma API REST.
Utilizando o Live Encoder, é possível configurar um fluxo de trabalho em direto para ingerir, preparar e transmitir conteúdos audiovisuais compatíveis com todos os dispositivos de consumo. As opções de entrega de vídeo incluem, mas não se limitam a: direto para CDN, vídeo online via RTMP ou protocolos de baixa latência como Zixi e SRT.
Para além da criação de áudio MPEG-H DC, os protocolos de transmissão de saída incluem: RTMP, RTSP, Zixi, SRT, TS sobre UDP/HTTP, MPEG-DASH, HLS e ficheiros de arquivo MP4. O Live Encoder pode ser utilizado tanto em fluxos de trabalho de codificação de contribuição como de distribuição.
A versão do MainConcept Live Encoder nesta implementação é uma demonstração gratuita. Adiciona uma marca de água ao vídeo processado e silencia o áudio de forma intermitente. Se desejar implementar a versão completa do Live Encoder, visite o site do MainConcept na Linode.
Implantação de uma aplicação Marketplace
O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Consulte Introdução ao Marketplace Apps para obter as etapas completas.
- Inicie sessão no Cloud Manager e seleccione a ligação Marketplace no menu de navegação esquerdo. Isso exibe a página Criar Linode com a guia Marketplace pré-selecionado.
- Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
- Preencha o formulário seguindo os passos e conselhos do guia Criar uma Instância de Computação. Dependendo da aplicação Marketplace que seleccionou, poderão estar disponíveis opções de configuração adicionais. Consulte a secção Opções de Configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esta aplicação Marketplace .
- Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
- Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.
Tempo estimado de implementação: O MainConcept Live Encoder deve estar completamente instalado dentro de 5-10 minutos após a instância de computação ter terminado o aprovisionamento.
Opções de configuração
- Distribuições suportadas: CentOS Stream 9
- Plano recomendado: Recomendamos uma instância de computação de 16GB Dedicated CPU ou Shared CPU para o MainConcept Live Encoder.
Opções do codificador MainConcept Live
- Endereço de correio eletrónico para a Geração SSL (Obrigatório): Este é o endereço de correio eletrónico de contacto utilizado para comunicações relativas ao certificado SSL criado durante a implementação. Este deve ser o endereço de correio eletrónico do administrador do seu servidor Web.
Utilizador limitado (Opcional)
Opcionalmente pode preencher os seguintes campos para criar automaticamente um utilizador limitado para a sua nova Instância de Computação. Isto é recomendado para a maioria das implantações como medida de segurança adicional. Esta conta será atribuída à sudo grupo, que fornece permissão elevada ao executar comandos com o sudo
prefixo.
- Utilizador limitado de sudo: Introduza o seu nome de utilizador preferido para o utilizador limitado.
- Palavra-passe para o utilizador limitado: Introduza uma palavra-passe forte para o novo utilizador.
- Chave pública SSH para o utilizador limitado: Se desejar entrar como utilizador limitado através de autenticação de chave pública (sem introduzir uma palavra-passe), introduza aqui a sua chave pública. Ver Criar um par de chaves SSH e Configurar Autenticação de Chave Pública num Servidor para instruções sobre como gerar um par de chaves.
- Desactivar o acesso root sobre SSH: Para bloquear o utilizador root de iniciar sessão sobre SSH, seleccionar Sim (recomendado). Ainda pode mudar para o utilizador root uma vez iniciado a sessão e também pode iniciar a sessão como root através de Lish.
Domínio personalizado (Opcional)
Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Isso geralmente é realizado diretamente através do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso estiver concluído, você pode preencher os seguintes campos para o aplicativo Marketplace :
- Linode API Token: Se desejar usar o Linode's DNS Manager para gerenciar registros DNS para seu domínio personalizado, crie um token de acesso pessoal do Linode API Token de acesso pessoal na sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS através do Linode API. Consulte Obter um token de acesso API . Se não fornecer este campo, terá de configurar manualmente os seus registos DNS através do seu fornecedor de DNS e apontá-los para o endereço IP da nova instância.
- Subdomínio: O subdomínio que deseja utilizar, como por exemplo www para
www.example.com
. - Domínio: O nome de domínio que deseja utilizar, como por exemplo.com.
Começar após a implantação
Uma vez implementada a aplicação MainConcept Live Encoder Marketplace , pode aceder ao MainConcept Live Encoder Dashboard no seu browser.
- Abra um navegador e navegue até o domínio que você criou no início da implantação. Se você não usou um domínio, pode usar o rDNS da Instância de computação, que pode ser parecido com o exemplo abaixo:
203-0-113-1.ip.linodeusercontent.com
Consulte o guia Gerir Endereços IP para obter informações sobre como ver e configurar o rDNS. - Quando o prompt de login for carregado, digite
admin
como o Nome de usuário eadmin
como o Senha.
Importante: Certifique-se de que altera a palavra-passe predefinida depois de iniciar sessão na sua instância do MainConcept Live Encoder. Para alterar a sua palavra-passe, seleccione o separador Users, encontre o seu utilizador "admin" e clique na opção Op.
Próximos Passos
Por favor consulte a documentação oficial do MainConcept Live Encoder para mais informações sobre a sua utilização e recursos. Para suporte sobre a ferramenta ou o software em si, utilize a informação na barra lateral para contactar o suporte da MainConcept ou procure no fórum da comunidade MainConcept.