GuideEncoders6 min læsning

Sådan forbinder du Belabox til dit relay (med fjernstyring)

Forbind en Belabox til et SRTLA-relay trin for trin, og fjernstyr kassen mens du er live. Den specialbyggede fjernstyring, de fleste udbydere ikke kan tilbyde.

En Belabox er arbejdshesten i et seriøst IRL-rig. Den bonder dine modemer, den er robust, og den er ligeglad med, at den ligger begravet i en rygsæk. To ting afgør det hele: det relay, den taler med, og hvor let du kan nå kassen, når den først er lukket og på din ryg.

SRTLA
bondet ingest
Fra din telefon
fjernstyring live
Global
SG · US · EU · Skandinavien

Trin 1: lav dit relay-endpoint

I dashboardet sætter du et SRTLA-relay op i den region, der er tættest på dig. Kopiér tre ting: host, port og stream id.

Ny med protokollen? Start med SRTLA-bonding forklaret, og kom så tilbage hertil.

Trin 2: peg Belaboxen mod relayet

På Belaboxen:

  1. Sæt streamingprotokollen til SRTLA.
  2. Indsæt relay-host og port.
  3. Tilføj stream id.

Det er hele ingest-opsætningen. Kassen ved nu, hvor den skal sende din bondede stream hen.

Trin 3: sæt SIM-kort i og gå live

Sæt modemerne i, og bekræft at hvert enkelt forbinder. Start streamen. SRTLA spreder sig over hver forbindelse, og vores relay samler dem igen i den anden ende. Gå rundt, og se den læne sig op ad forskellige forbindelser, efterhånden som din dækning ændrer sig. Den bevægelse er bonding, der gør sit arbejde.

Giv den mere end to forbindelser, hvis du kan

To SIM-kort er minimum for at fortjene ordet bondet. En tredje forbindelse giver SRTLA et sted at gå hen, når du skifter mast, hvilket er præcis når rigs med to SIM-kort hakker.

Trin 4: slå fjernstyring til

En Belabox har allerede et webinterface, du kan åbne på dens lokale IP, over hvilken som helst af dens forbindelser, så længe du er på samme netværk. Hagen i marken er, at det er du som regel ikke. Dine forbindelser er mobilmodemer og SIM-kort, som intet udefra kan nå, så det lokale webinterface hjælper ikke meget, når du først er ude at gå.

Fjernstyring løser det. Vi er en af de få muligheder ved siden af officiel Belabox cloud, der lader dig nå en Belabox hvorfra som helst, ikke kun fra samme netværk. Vi kører et endpoint på remote.irl.ac, som din kasse taler med i stedet for Belabox cloud.

Start dit board (Rock 5B+ eller Orange Pi 5+) og åbn http://belabox.local på samme netværk.

Slå SSH til. I encoderen: Advanced / Developer → Start SSH server. Noter adgangskoden, den viser. Brugernavnet er user.

Forbind over SSH. Åbn en terminal på din computer (Terminal på Mac eller Linux, Windows Terminal eller PowerShell på Windows), kør ssh user@belabox.local, og indtast så adgangskoden. Kør så:

curl -fsSL https://remote.irl.ac/install.sh | sudo sh

Scriptet kommer fra os med vores adresse allerede i sig, så det tager ingen argumenter. Installationen ændrer ikke selve Belabox-softwaren, så den overlever en apt upgrade, og sudo bb-agent uninstall sætter kassen tilbage på Belabox cloud, når du vil.

Tjek at det gik igennem:

bb-agent status

Du vil se NODE_OPTIONS active og en preload loaded-linje. Kommandoen afslutter med fejlkode, hvis noget er galt.

Sæt så en remote key. Den kobler kassen til websiden. Brug enten kassens eget webinterface (http://belabox.local, derefter Remote), eller kør:

sudo bb-agent set-key my-secret-key

Enhver nøgle virker. Du vælger den, vi udsteder den ikke, og den, der kender den, kan styre encoderen, så behandl den som en adgangskode.

Åbn derefter https://remote.irl.ac/?key=my-secret-key. Fra din telefon, mens du er live, kan du skubbe til bitraten, når signalet ændrer sig, genstarte encoderen hvis den bliver sur, og justere indstillinger uden nogensinde at åbne tasken. Alle andre på dit team, der har nøglen, kan gøre det samme, så en mod kan ordne en indstilling, mens du går videre.

Hvis kassen ikke vil forbinde

Kør bb-agent logs, og se efter DNS validation failure. Er den der, kør sudo bb-agent set-dns-mode pin-all og prøv igen.

Hvad fjernstyring rent faktisk tilføjer

Kassen kan allerede nås på sit lokale webinterface, når du er på dens netværk. Fjernstyring tilføjer de to ting, der betyder noget i marken: at nå den hvorfra som helst (ikke kun samme WiFi eller modem), og at lade hele dit team styre den.

Belabox cloud, eller os?

Har du allerede kigget på officiel Belabox cloud, står sammenligningen side om side (regioner, betaling, support, hvad der overlapper) i Belabox cloud vs IRLServer. Begge er gode. Det rigtige valg afhænger af, hvor du streamer, og hvordan du vil betale.

Når kassen er bondet, og du kan nå den fra din telefon, så kombinér den med afbrydelsesbeskyttelse: din egen OBS, der henter relayet som kilde, med NOALBS til at skifte scener, så et ustabilt feed aldrig afslutter udsendelsen.

FAQ

Kan jeg ændre indstillinger på Belaboxen, mens jeg er live?
Ja. Med fjernstyring tilkoblet kan du ændre bitrate, genstarte encoderen og justere indstillinger fra din telefon. Du behøver ikke stoppe og åbne rygsækken.
Har jeg brug for fjernstyring, når Belaboxen allerede har et lokalt webinterface?
Det lokale webinterface virker, når du er på samme netværk som kassen. Ude i marken er dine forbindelser mobilmodemer, du ikke kan nå udefra, så fjernstyring er det, der lader dig (og dit team) nå kassen hvorfra som helst. Vi er en af de få muligheder ved siden af officiel Belabox cloud, der tilbyder det.
Hvilken protokol skal jeg vælge på Belaboxen?
SRTLA, så kassen bonder på tværs af alle dine modemer. Ren SRT virker på én forbindelse, men så mister du hele pointen med et bondet rig.

Related