mimoLive® - Gebruikershandleiding

Generieke selecteurs
Alleen exacte overeenkomsten
Zoeken in titel
Zoeken in inhoud
Post Type Selectors

Handleiding - Inhoudsopgave

FFmpeg

Inhoudsopgave

De FFmpeg-bron vervangt de RTSP-bron vanaf mimoLive 6.0

FFmpeg is een veelzijdig videoprogramma dat bijna elk videoformaat kan verwerken en een enorme verscheidenheid aan protocollen heeft. Dit maakt het de universele tool voor het binnenhalen van veel verschillende bronnen in mimoLive, inclusief RTSP, RTMP en SRT.

Vanwege licentiebeperkingen moet FFmpeg door de gebruiker apart van mimoLive worden gedownload en geïnstalleerd.

FFmpeg installeren

De handigste manier om FFmpeg te installeren is door Homebrew te gebruiken, een zogenaamde pakketbeheerder voor commandoregeltools. Je vindt de meest recente instructies op de Homebrew webpagina.

1. Open Terminal.app en kopieer/plak deze opdracht om Homebrew te installeren:

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

2. Installeer FFmpeg met dit commando:

brew install ffmpeg

Voer het pad naar FFmpeg in mimoLive in

Voordat je de FFmpeg broncode kunt gebruiken, moet je mimoLive laten weten waar het te vinden is.

Om het pad te achterhalen waar ffmpeg is geïnstalleerd, kun je de Terminal gebruiken en het volgende commando uitvoeren:

which ffmpeg

Afhankelijk van je MacOS-versie kan dit het volgende zijn /usr/local/bin/ffmpeg of /opt/homebrew/bin/ffmpeg maar er kunnen ook andere paden zijn.

Het bestand op het pad is een symbolische link die verwijst naar de "echte" locatie van ffmpeg. In mimoLive 6 beta versies kan het zijn dat je dit echte pad moet vinden, bijvoorbeeld /opt/homebrew/Cellar/ffmpeg/4.4_2/bin/ffmpeg

Voer dit pad in in het FFmpeg Installatiepad veld in de mimoLive Voorkeuren:

32c79e53 48cb 4877 9556 70c12b8dac2b

De FFmpeg-bron gebruiken

FFmpeg draait als een apart proces gecontroleerd vanuit mimoLive. Standaard wordt het alleen gestart wanneer een laag waarin het wordt gebruikt live wordt geschakeld. In sommige gevallen kan dit enkele seconden duren.

Eenmaal gestart ontvangt de FFmpeg bron echter gegevens totdat de bron geen gegevens meer verstuurt, ongeacht of de bron wordt gebruikt in een live laag.

Om de FFmpeg-bron te gebruiken, voeg je deze toe aan de kolom Sources:

b2a6d900 8a0d 484a 9488 ef11d349c672

FFmpeg invoerparameter

FFmpeg gebruikt opdrachtregelparameters voor instructies over wat het moet doen. Je kunt de parameters invoeren door te klikken op de knop Bewerken naast het tekstveld met de momenteel actieve parameters:

fe61cc28 cfe8 42e6 b7d1 fb9b57b9deff

Als je op "Opslaan" klikt en FFmpeg draait, wordt het proces gestopt en opnieuw gestart met de nieuwe parameters. Als je op Annuleren klikt, blijven de huidige parameters behouden en als FFmpeg draait, blijft het draaien.

mimoLive voegt enkele standaardparameters toe aan de ffmpeg commandoregel die je moet weglaten als je experimenteert met andere protocollen. De "verborgen" parameters zijn: -f avi -pix_fmt argb -vcodec rawvideo -acodec pcm_s16le -ac 2 -ar 48000

Als je een lokaal bestand afspeelt, moet je een "-re" aan je parameters toevoegen om FFmpeg te vertellen het bestand in realtime af te spelen.
-re -i bestand://User/Mijngebruikersnaam/Video's/MijnFilm.mp4

Zie de subsecties over RTMP, RTSP en SRT voor voorbeelden van te gebruiken parameters.

Optie voor in leven houden

FFmpeg wordt alleen gestart als een laag waaraan het is toegewezen live wordt geschakeld. Als je FFmpeg als server wilt gebruiken, bijvoorbeeld om live camerastreams te ontvangen via RTSP, RTMP of SRTAls je dit selectievakje aanvinkt, wordt FFmpeg onmiddellijk gestart en blijft het actief zolang mimoLive actief is, ongeacht of de invoer daadwerkelijk wordt gebruikt door een live laag.

Het FFmpeg log venster

Soms wordt de FFmpeg-bron niet uitgevoerd. Meestal komt dit door een fout in de complexe parameterinstelling. Om te controleren wat FFmpeg eigenlijk zegt over de parameters en het verbindingsproces is er een logvenster dat FFmpeg uitvoert.

Het logboek is verdeeld in drie kolommen:

- Tijdstempel: De eerste kolom toont het tijdstip waarop dit logboekitem werd aangemaakt.
- Bron: Soms worden er logboekvermeldingen gemaakt door mimoLive in plaats van FFmpeg zelf. Deze kolom helpt om die te onderscheiden.
- Logbericht: Dit is de originele loguitvoer van FFmpeg.

7ac0c87f 8120 4858 a163 fd9f42e4d2a1

Onderaan het venster zijn drie opties beschikbaar:

- Automatisch scrollen: Als deze optie is aangevinkt, zal een nieuwe logboekvermelding automatisch naar beneden scrollen om op de hoogte te blijven van de nieuwste informatie.
- Wissen: Dit Button wist het logvenster voor het geval je een nieuw log wilt starten.
- Opslaan..: Met de knop Opslaan kan het logboek worden opgeslagen in een tekstbestand voor verdere inspectie.

Uw feedback

Hoe beoordeelt u uw ervaring met deze functie van mimoLive?

Laatste update handmatige pagina's

Email Nieuwsbrief

Nederlands

Doe mee aan de 24/7 Live Zoom® Demo

*vereist

Om het formulier te verzenden, moet u inhoud laden van reCAPTCHA. Houd er rekening mee dat u op deze manier gegevens deelt met providers van derden.

Meer informatie