Nettkurs om streaming og nettverksplanlegging
currentxa
BloggFeilsøking

Sjekkliste før du bestemmer hvordan du feilsøker under en sending

Henrik Solbakken

6 min lesetid

Før sendingen går live bør du ha bestemt hva du ser etter, i hvilken rekkefølge du tester, og når du bytter til reserveløsning. Her er sjekklisten jeg bruker som utgangspunkt.

Sjekkliste før du bestemmer hvordan du feilsøker under en sending

Bestem deg før sendingen starter

De fleste som feilsøker midt i en sending gjør det med pulsen oppe og uten plan. Da prøver man tre ting samtidig, og når bildet endelig stabiliserer seg, vet man ikke hva som hjalp. Den beste feilsøkingen skjer derfor før du trykker på send: du bestemmer hvilke symptomer du følger med på, hvem som har ansvar for hva, og hvilke grenser som utløser et bytte.

Skriv ned tre ting på ett ark ved siden av skjermen. Først hva som er normalt for oppsettet ditt, altså bitrate, bildefrekvens og hvor mange bilder som vanligvis blir droppet. Deretter hva som er avvik du må handle på. Til slutt hvem som bestemmer å bytte til reserveløsning, hvis du ikke sender alene. Dette tar ti minutter og sparer deg for mye usikkerhet.

Verdiene du setter er startpunkter du må teste i ditt eget nett, ikke fasitsvar. Det som fungerer hos én deltaker i Tromsø, kan være for tøft hos en annen med svakere opplasting.

  • Skriv ned normal bitrate og bildefrekvens
  • Definer hva som regnes som avvik
  • Avtal hvem som bestemmer reservebytte

Bildet hakker: gå gjennom dette i rekkefølge

Hakkende bilde har sjelden én enkelt årsak, men rekkefølgen du sjekker i gjør forskjellen. Start ved kilden og jobb deg utover mot mottakeren. Se først på enkoderen: er prosessorbruken høy, og dropper den bilder før de i det hele tatt er sendt? Hvis ja, ligger problemet hos deg, og ingen nettverkstiltak hjelper.

Er enkoderen rolig, flytter du blikket til opplastingen. Sammenlign bitraten du har satt med det forbindelsen faktisk klarer å levere over en stund, ikke bare i et øyeblikk. En bitrate som ligger nær taket gir hakking så snart nettet svinger litt. Å senke bitraten ett trinn er ofte raskere og tryggere enn å lete etter en usynlig feil.

Til slutt vurderer du mottakersiden. Hvis plattformen viser at den mottar jevnt, men seerne klager, kan årsaken ligge utenfor din kontroll. Se alltid i plattformens gjeldende dokumentasjon for hva den forventer.

  • Sjekk prosessorbruk og droppede bilder i enkoderen
  • Sammenlign bitrate med faktisk opplasting over tid
  • Les plattformens dokumentasjon for krav

Lyden faller ut: ofte en enklere årsak

Når lyden forsvinner, er årsaken oftere lokal enn i nettverket. Ta det som en regel å sjekke kjeden fra mikrofon til enkoder før du rører noe annet. Er riktig inngang valgt i programvaren? Har operativsystemet byttet standard enhet etter at noe ble koblet til eller fra? Har en kabel løsnet?

Lyd og bilde følger ulike spor, og lyd krever lite bitrate. Det betyr at et nettverk som sliter nok til å ta lyden, normalt også ødelegger bildet først. Faller bare lyden, ser du derfor mot kilden. Faller begge, ser du mot forbindelsen.

Ha gjerne en egen reservemikrofon eller en andre lydkilde klar til å bytte til, og ha øvd på bryteren på forhånd. Å lete etter riktig meny midt i sendingen er tid du ikke har. Øv på dette i testsendingen, ikke under publikum.

  • Sjekk inngangsvalg og standard enhet i systemet
  • Faller bare lyden, se mot kilden
  • Øv på bytte til reservemikrofon i testsending

Sendingen stopper helt

Når sendingen stopper helt, har du kort tid. Første spørsmål er om forbindelsen er borte eller om enkoderen har stoppet. Kan du fortsatt åpne en nettside fra samme maskin, er nettet i live, og du ser på enkoder eller plattform. Er alt dødt, er det forbindelsen som er problemet, og da gjelder reserveløsningen.

Reserveløsningen kan være en mobilforbindelse delt fra telefon, eller en annen kablet linje. Begge har ulemper: mobilnett kan svinge i kapasitet og er ofte svakere på opplasting enn man tror. Vurder derfor å senke bitraten før du bytter, slik at den svakere forbindelsen faktisk klarer jobben.

Bestem på forhånd hvor lenge du venter før du bytter. Tretti sekunder uten bilde kan føles som en evighet, og mange venter for lenge i håp om at det ordner seg. En fast regel fjerner nøling og gir deg noe å følge når stresset kommer.

  • Skill mellom brudd i nettet og stopp i enkoderen
  • Senk bitrate før du bytter til svakere forbindelse
  • Sett en fast ventetid før bytte

Reserveløsninger og hva de koster deg

En reserve er en avveining, ikke en gratis forsikring. En ekstra kablet linje gir best stabilitet, men koster månedlig og er ikke alltid mulig på stedet. Mobilforbindelse er rask å ta i bruk, men kapasiteten varierer med tid på dagen og hvor mange andre som bruker samme mast.

Tenk også på det enkle: en ekstra kabel, en andre enkoder-profil lagret med lavere bitrate, eller en forhåndsinnstilt overgang som lar deg bytte med ett klikk. Slike små grep krever ingen ny maskinvare, men gjør at du handler i stedet for å improvisere.

Test hver reserve under samme forhold som den skal brukes i. En reserve du aldri har prøvd, er en antakelse. Skriv resultatet inn i tabellen over innstillinger du bruker om igjen, slik at neste sending starter fra kjent grunn og ikke fra hukommelsen din.

  • Kablet ekstralinje gir stabilitet, men koster fast
  • Mobilnett er raskt, men varierer i kapasitet
  • Lagre en profil med lavere bitrate på forhånd

Etter sendingen: skriv det ned

Feilsøking som ikke blir dokumentert, må læres på nytt neste gang. Sett av noen minutter rett etter sendingen og noter hva som skjedde, når det skjedde, og hva du gjorde. Selv en kort linje er verdt mer enn en god følelse av å ha husket det.

Noter også det som gikk bra. Hvilken bitrate holdt hele veien? Hvor mange droppede bilder var normalt denne gangen? Slike tall blir etter hvert din egen referanse, og avvik blir lettere å se fordi du vet hva som er vanlig.

Ta med notatene når du planlegger neste sending, og juster sjekklisten din der den viste seg å ha hull. En liste som aldri endres, er sannsynligvis ikke i bruk.

Å bestemme seg før sendingen er mesteparten av feilsøkingen. Har du definert hva som er normalt, hvilken rekkefølge du sjekker i, når du bytter og hvem som bestemmer det, blir hakkende bilde og bortfalt lyd håndterbare hendelser i stedet for kriser. Alle verdier du setter er startpunkter du tester i ditt eget oppsett. Skriv det ned etterpå, og sjekklisten blir bedre for hver sending du gjennomfører.