Como instalar o módulo Kaltura-Nginx VOD Ubuntu 20.04 LTS
O Módulo Kaltura-Nginx é um módulo baseado em NGINX desenvolvido pela empresa Kaltura
Nginx-Vod-Module (que vem junto do Kaltura-Nginx) Permite reempacotar instantaneamente arquivos MP4 para Dash, Hls, Hds e Mss.
Existem vários outros recursos como Taxa de bits múltiplos, DRM, legendas e etc suportadas por esse módulo!
No tutorial de hoje, mostrarei como instalar o Kaltura-Nginx de uma forma super fácil!
Esse é o link para o repositório oficial do Kaltura-Vod-Module no Github
Pré-Requisitos:
- Ubuntu 20.04 LTS (Focal Fossa) (De preferência, pré-formatado, sem nginx e ffmpeg)
Atualize o repositório ubuntu e atualize o sistema ubuntu executando o seguinte comando:
sudo apt-get update && sudo apt-get upgrade -y
Instale o NGINX
Antes de podermos instalar o módulo nginx-vod, precisamos primeiro instalar o NGINX no ubuntu, a versão padrão do NGINX para o ubuntu 20.04 é NGINX 1.18.0.
Instale usando o seguinte comando:
sudo apt-get install nginx -y
Verifique a versão NGINX instalada e os módulos compilados.
nginx -V
Instale o FFMPEG
Kaltura-nginx usa a biblioteca compartilhada FFmpeg, então precisamos instalar o FFmpeg primeiro. Instale o FFmpeg usando o seguinte comando:
sudo apt-get install ffmpeg -y
Verifique a versão FFmpeg instalada e os módulos compilados.
ffmpeg -version
Instale o Kaltura-Nginx
Antes de podermos instalar o Kaltura-Nginx, precisamos primeiro adicionar o repo Kaltura-nginx. Use o seguinte comando para adicionar repo para fossa focal do Ubuntu:
wget -O - http://installrepo.kaltura.org/repo/aptn/focal/kaltura-deb-256.gpg.key|apt-key add -
echo "deb [arch=amd64] http://installrepo.kaltura.org/repo/aptn/focal propus main" > /etc/apt/sources.list.d/kaltura.list
Atualize o repositório do Ubuntu e instale o Kaltura-Nginx
sudo apt-get update
sudo apt-get install kaltura-nginx -y
Na janela de configuração do pacote, digite o nome desejado para o nome do servidor. Por exemplo: kaltura-nginx
Para o diretório base dos seus arquivos de mídia, eu recomendo o seguinte: /opt/kaltura/nginx/html/
Verifique a instalação do Kaltura-nginx verificando o status do kaltura-nginx.
sudo systemctl status kaltura-nginx.service
É assim que você pode instalar o módulo nginx-vod para streaming de mídia hls
Conclusão
Hoje vimos de uma forma super simples como instalar o módulo de video on demand da Kaltura de forma gratuita e rápida.
Talvez você também queira saber as Regras e comandos comuns do firewall UFW