Et DJI-kamera gir deg et bedre bilde enn en telefonlinse. En telefon gir deg forbindelser et kamera ikke har. Moblin er måten du får begge deler: kameraet leverer bildet, telefonen leverer oppkoblingen, og SRTLA bonder den oppkoblingen over alt telefonen når.
Hvorfor dette slår å strømme direkte fra kameraet
Å strømme et DJI-kamera rett over RTMP fungerer, og på et fast sted er det det enklere oppsettet. Det faller fra hverandre under gange, av en grunn som ikke har noe med utstyret ditt å gjøre: RTMP går over én TCP-forbindelse, og behandler en stoppet forbindelse som en død forbindelse.
SRTLA er bygget motsatt vei. Det forventer at forbindelser er upålitelige, så det sprer strømmen over alle sammen og fortsetter når én faller ut. Telefonen din har mobilnett. Den har antakelig også WiFi innen rekkevidde deler av tiden. SRTLA bruker begge, samtidig, og flytter vekten mellom dem etter hvert som dekningen endrer seg.
Moblin er det som gjør telefonen til den bondede enkoderen — og, praktisk nok, styrer kameraet for deg.
Steg 1: opprett et SRTLA-endepunkt
Opprett et SRTLA-relayendepunkt i dashbordet, i regionen nærmest der du skal strømme. Du trenger vert, port og strøm-ID:
srtla://srt.sfj.irl.ac:5000
med en strøm-ID på formen live/DIN-STROMNOKKEL. Regionene er sfj, fin, ord, hil og sgp, og endepunktet svarer i alle sammen — å reise betyr å endre vertsnavnet, ikke å flytte noe.
Ny med protokollen? SRTLA-bonding forklart tar for seg hva det faktisk gjør før du konfigurerer det.
Steg 2: legg relayet inn i Moblin
Legg til en ny strøm i Moblin og velg SRTLA som protokoll. Skriv inn URL-en med strøm-ID inkludert:
srtla://srt.sfj.irl.ac:5000/live/DIN-STROMNOKKEL
La forsinkelsen stå på Moblins standardverdi første gang. Juster den senere, når du vet at strømmen virker — SRT-forsinkelsesinnstillinger forklarer hva du bytter bort når du endrer den.
Steg 3: slå på Moblins RTMP-server
Det er dette folk hopper over. Moblin ser ikke bare kameraet — den kjører sin egen RTMP-server på telefonen, og kameraet publiserer inn i den.
Aktiver RTMP-serveren i Moblins innstillinger og opprett en strøm inne i den. Den strømmen får sin egen nøkkel, og Moblin bygger publiserings-URL-en fra telefonens WiFi-adresse, serverporten og den nøkkelen. Hopper du over dette, sier DJI-skjermen at det ikke finnes noen RTMP-serverstrømmer å velge.
La adressen stå på automatisk
Moblin regner ut RTMP-URL-en selv fra telefonens WiFi-IPv4-adresse, så det er ingenting å skrive. Det betyr også at telefonen må være på WiFi for å ha en adresse å gi ut — på bare mobilnett finnes det ingenting for kameraet å koble seg til.
Steg 4: par kameraet over Bluetooth
Under DJI-enheter i Moblin legger du til kameraet og lar den skanne. Paringen skjer over Bluetooth, og fra da av konfigurerer Moblin kameraet direkte — du åpner ikke DJI Mimo på noe tidspunkt.
Moblin spør om tre ting:
- WiFi-nettet kameraet skal koble seg til, med SSID og passord. Det er nettet kameraet bruker for å nå telefonens RTMP-server, så begge enhetene må være på det.
- Hvor det skal publisere. Velg Server og pek på RTMP-serverstrømmen du lagde i steg 3. Custom finnes hvis du vil skrive inn en URL selv.
- Hvordan det skal kode. Oppløsning, bildefrekvens, bitrate, kodek, og bildestabilisering på modellene som tilbyr det.
Moblins standardverdier er fornuftige: 1080p, 30 bilder i sekundet, 6 Mbps, H.265/HEVC. Innstillingsskjermen advarer om at høye bitrater kan være ustabile, og den har rett — dette hoppet er lokalt, men hver bit du mater Moblin er en bit den må sende videre over mobilnett. Legg deg nær det du har tenkt å sende ut.
Du ser kameraet gå gjennom oppdaging, paring, tilkobling, WiFi-oppsett, konfigurering og til slutt klargjøring for strømming. Det finnes også et valg for automatisk omstart av strømmen når den ryker, verdt å ha på for en rigg du ikke kommer til midt i en gåtur.
Test det lokale hoppet før internett-hoppet
Få DJI-feeden til å vises inne i Moblin først, uten å starte strømmen til relayet. Kommer ikke kameraet fram lokalt, hjelper ingen relaykonfigurasjon, og det er mye lettere å feilsøke ett problem om gangen.
Steg 5: slå på alle forbindelser og gå live
Skru på mobilnett og WiFi samtidig i Moblin. Det er hele poenget med øvelsen — med bare én forbindelse aktiv gjør SRTLA ingenting som vanlig SRT ikke ville gjort.
Start så strømmen. Hos oss tas den imot så snart den kommer fram.
I din egen OBS legger du til en mediekilde og limer inn avspillings-URL-en fra dashbordet. OBS-oppsettguiden går gjennom bufferinnstillingene, som betyr mer her enn på en kablet feed.
Hvor hver del gjør jobben sin
DJI-kameraet er linsen. Moblin er enkoderen, bondinglaget og det som konfigurerer kameraet. Relayet er broen. Din OBS er studioet og den som faktisk snakker med Twitch eller Kick. Gjør én av dem to jobber, er det som regel den delen som ryker.
Legg NOALBS-droppbeskyttelse oppå, så blir en dårlig dekningsstrekning en BRB-scene i stedet for en avsluttet sending.
FAQ
- Hvorfor legge Moblin mellom kameraet og relayet i det hele tatt?
- Bonding. Et DJI-kamera som strømmer alene sender RTMP over én forbindelse, og én forbindelse er ett feilpunkt. Moblin tar imot kameraet på sin egen lokale RTMP-server og sender resultatet over SRTLA gjennom alt telefonen har. Kameraet får fortsette å være kamera; Moblin blir enkoderen.
- Trenger jeg DJI Mimo-appen til dette?
- Nei. Moblin snakker med kameraet direkte over Bluetooth og setter WiFi-nettet, RTMP-målet, oppløsningen, bildefrekvensen, bitraten, kodeken og — på modeller som støtter det — bildestabiliseringen. Mimo er ikke i banen i det hele tatt. Behold den til fastvareoppdateringer og la den ligge lukket.
- Gir dette mer forsinkelse?
- Litt. Du legger til et lokalt hopp og en SRTLA-buffer, så regn med et par sekunder mer ende til ende enn direkte RTMP. Til gjengjeld blir to sekunders hull på mobilnettet noe strømmen kan komme seg fra, i stedet for slutten på sendingen.
- Hvilke DJI-kameraer fungerer?
- Moblin lister Osmo Pocket 3 og Pocket 4, Osmo Action 2, 3, 4, 5 Pro og 6, samt Osmo 360. Bildestabilisering tilbys bare på Action 4, 5 Pro og 6 og Osmo 360 — Pocket-modellene håndterer det selv.
- Er Moblin bare for iPhone?
- Ja, Moblin er en iOS-app. På Android er IRL Pro den tilsvarende veien, og den snakker også SRTLA mot samme endepunkt.