FFMPEG Fluxo e gravação para arquivo no evento

0

Eu tenho poucos scripts para realizar streaming, gravar para arquivo e combinar stream + record. Mas como perceber quando o streaming e algum evento ocorrem para gravar um arquivo para um buffer de pré-alarme pré-preenchido? Ou salva arquivos segmentados e quando o evento ocorre para combinar t-5 e t + 5?

Isso é possível com o script FFMPEG +?

    
por Topper 07.03.2018 / 09:27

1 resposta

1

Sim, é possível.

Use ffmpeg para gerar segmentos de vídeo HLS. Após o evento (ou mesmo durante), você pode concatenar os arquivos .ts sequenciais com base no nome do arquivo ou no registro de data e hora, em um arquivo temporário e transmuxá-los para um formato como MP4.

Eu não tenho nenhum código de amostra, mas fazemos algo similar internamente. (O plano é lançar isso no GitHub em algum momento no futuro)

    
por 13.06.2018 / 11:19