mimoLive® - Manual do utilizador

Seleccionadores genéricos
Fósforos exactos apenas
Pesquisa no título
Pesquisa no conteúdo
Selectores de tipo de correio

Manual - Tabela de conteúdos

FFmpeg

Tabela de Conteúdos

A fonte FFmpeg substitui a fonte RTSP começando por mimoLive 6.0

FFmpeg é um utilitário de vídeo versátil que pode processar quase qualquer formato de vídeo e tem uma enorme variedade de protocolos. Isto torna-o a ferramenta universal para trazer muitas fontes diferentes para o mimoLive, incluindo RTSP, RTMP e SRT.

Devido a restrições de licenciamento, o FFmpeg precisa de ser descarregado e instalado pelo utilizador separadamente do mimoLive.

Instalação de FFmpeg

A forma mais conveniente de instalar o FFmpeg é utilizando o Homebrew, um chamado gestor de pacotes para ferramentas de linha de comando. Encontrará as instruções mais recentes no Página web homebrew.

1. Abrir Terminal.app e copiar/colar este comando para instalar Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. Instalar FFmpeg usando este comando:

brew install ffmpeg

Introduza o caminho para FFmpeg no mimoLive

Antes de poder utilizar a fonte FFmpeg, tem de informar o mimoLive onde encontrá-la.

Para descobrir o caminho onde o ffmpeg está instalado, pode utilizar o Terminal e emitir o comando:

which ffmpeg

Dependendo da sua versão MacOS, esta pode ser /usr/local/bin/ffmpeg ou /opt/homebrew/bin/ffmpeg mas também podem existir outros caminhos.

O ficheiro no caminho é uma ligação simbólica que aponta para a localização "real" de ffmpeg. Nas versões beta do mimoLive 6, pode ser necessário encontrar este caminho real, por exemplo /opt/homebrew/Cellar/ffmpeg/4.4_2/bin/ffmpeg

Introduza este caminho no campo FFmpeg Installation Path no campo mimoLive Preferences:

32c79e53 48cb 4877 9556 70c12b8dac2b

Utilização da fonte FFmpeg

FFmpeg funciona como um processo separado controlado do mimoLive. Por defeito, só é lançado quando uma camada em que é utilizado é trocado ao vivo. Em alguns casos, isto pode demorar alguns segundos.

Uma vez iniciada, porém, a fonte FFmpeg recebe dados até a fonte deixar de enviar dados, independentemente de a fonte ser utilizada numa camada viva.

Para utilizar a fonte FFmpeg, adicione-a à coluna Fontes:

b2a6d900 8a0d 484a 9488 ef11d349c672

Parâmetro de entrada FFmpeg

FFmpeg utiliza parâmetros de linha de comando para instruções sobre o que deve fazer. Pode introduzir os parâmetros clicando no botão de edição junto ao campo de texto que mostra os parâmetros actualmente activos:

fe61cc28 cfe8 42e6 b7d1 fb9b57b9deff

Se clicar em "Guardar" e o FFmpeg estiver em execução, o processo é interrompido e reiniciado com os novos parâmetros. Se clicar em "Cancelar", os parâmetros actualmente em uso são preservados e, se estiver a funcionar, o FFmpeg continua a funcionar.

mimoLive adiciona alguns parâmetros padrão à linha de comando ffmpeg que deve omitir se estiver a experimentar com outros protocolos. Os parâmetros "ocultos" são: -f avi -pix_fmt argb -vcodec rawvideo -acodec pcm_s16le -ac 2 -ar 48000

Ao reproduzir um ficheiro local, é necessário colocar um "-re" à partida nos seus parâmetros para dizer ao FFmpeg para reproduzir o ficheiro em tempo real.
-re -i file://User/MyUserName/Movies/MyMovie.mp4

Ver as subsecções em RTMP, RTSP e SRT para exemplos de parâmetros a utilizar.

Opção Manter Vivo

O FFmpeg só será iniciado quando uma camada à qual for atribuído for trocado ao vivo. Se quiser executar FFmpeg como um servidor, por exemplo, para receber fluxos de câmara em directo através de RTSP, RTMP ou SRTSe marcar esta caixa de verificação, o FFmpeg começará imediatamente e manterá a funcionar enquanto o mimoLive estiver a funcionar, independentemente de a entrada ser realmente utilizada por uma camada viva.

A Janela de Registo FFmpeg

Por vezes a fonte FFmpeg não funciona. Normalmente, isto deve-se a um erro na complexa configuração dos parâmetros. Para monitorizar o que FFmpeg está realmente a dizer sobre os parâmetros e o processo de ligação, existe uma janela de registo que sairá de FFmpeg.

O tronco está dividido em três colunas:

- Carimbo da hora: A primeira coluna mostra a hora em que esta entrada de registo foi produzida.
- Fonte: Por vezes haverá entradas de registo produzidas pelo mimoLive em vez do próprio FFmpeg. Esta coluna irá ajudar a distingui-los.
- Mensagem de registo: Esta é a saída original do diário de bordo por FFmpeg.

7ac0c87f 8120 4858 a163 fd9f42e4d2a1

Na parte inferior da janela há três opções disponíveis:

- Autoscrolling: Se esta opção for assinalada, uma nova entrada de registo fará com que a rolagem se desloque automaticamente para se manter a par das informações mais recentes.
- Limpar: Este Botão limpa a janela de registo no caso de querer iniciar um novo registo.
- Save Com o botão Guardar, o registo pode ser guardado num ficheiro de texto para inspecção posterior.

A sua opinião

Como avalia a sua experiência com esta funcionalidade do mimoLive?

Última atualização Páginas do manual

Email Newsletter

Português

Participe na demonstração 24/7 do Zoom® em direto

*necessário

Precisa de carregar o conteúdo de reCAPTCHA para enviar o formulário. Tenha em atenção que, ao fazê-lo, irá partilhar dados com fornecedores terceiros.

Mais informações