Kom igång med live-streaming 2020

Introduktion

I dessa tider är alla igång eller vill komma igång med live-streaming till exempelvis Youtube eller Facebook Live.
Det kommer frågor så jag tänkte sammanfatta delarna som har en ganska kort sträcka till lösning.

Går igenom några olika steg för att förbättra upplevelsen för tittaren av din live-stream, bättre kvalitet och med lite olika alternativ beroende på förutsättningar och befintlig utrustning.

Budget 0 SEK

De flesta av oss har en smartphone, och därmed kan vi också livesända mha app från streamingplattformen man väljer.
Redan i detta skede kan man genom placeringen få ett hyfsat ljud och bilden mår alltid bra av mycket och jämt ljus. Undvik direkt solljus!

För Facebook Live i landskapsläge behöver man starta i liggande läget. Startar man i porträttläge så är live-stream i 90° vinkel för dem som tittar via datorn eller har auto-rotation aktiverat 😉

Budget 500 SEK

Stabilitet

Om tittaren inte ska bli sjösjuk är någon form av stabilisering av telefonen en bra start. Genom att bara addera lite ytterligare vikt till telefonen man håller i blir det stabilare bild och en enklare mobilhållare kostar inte så många kronor.
Exempelvis Linocell Mobilhållare för kamerastativ från Kjell & Company

Hållare går att placera på en plan yta eller om man redan har någon form av stativ så går hållaren att montera iom 1/4″ fästet.

Ett lite mer premiumalternativ och den jag använder är Shoulderpod S1 – Grip från ScandinavianPhoto tillsammans med ett stativ från Manfrotto, det säljs inte längre men liknade detta Manfrotto Stativkit Video MVK500190XV dock finns det en ny serie som heter Befree Live som räcker till (!) för en telefon Manfrotto Videostativkit Befree Live 

Bättre ljud

Den första investeringen efter man är igång med basfunktionen är för att förbättra ljudet på live-streaming.
Det finns mikrofon med lightningkontakt att ansluta direkt i en Iphone, skulle dock inte rekomendera dem för annat än om man skall vara mobil och prioriterar smidighet. Bättre att satsa på mer generellt användbara prylar.
Skulle rekommendera en mikrofon med 3,5mm anslutning och kombinera den med en adapter TRS till TRRS.

TRS = mikrofon (har tre ”ringar”, Tip, Ring, Sleve)

TRRS = headset och mikrofon (har fyra ”ringar”, Tip, Ring, Ring, Sleave)

Mikrofon: Røde Mikrofon VideoMicro

Adapter alt. 1: Røde SC4 kabel 3,5mm TRS-hona till 3,5mm TRRS-hane (behövs framförallt om mikrofonen har en fast kabel med en hane.)

Adapter alt. 2: Røde SC7 kabel 3,5mm TRS-hane till 3,5mm TRRS-hane

Nyare Iphone´s (X/XS/11) som inte har något 3,5mm uttag utan använder sig av en adapter för detta så går det inte att ladda samtidigt utan att ha ytterligare en adapter och många av dessa har inte (!) stöd för mikrofon, de har bara för att kunna lyssna och ladda samtidigt.
Annars behöver man tänka på att batteriet skall hålla hela sändningen.

Enligt specifikationen så klarar denna adaptern uppgiften: Belkin Lightning Audio + Charge Rockstar Lightning-adapter, har dock inte testat.

Ljud från befintlig mixer till live-streaming

Har lokalen för live-streaming en ljudmixer redan så går det med eventuellt lite komplettering av den och ett XLR-interface att få riktigt bra ljud.

Det som ofta saknas är mikrofon(er) som tar upp rumsljudet. Jag har med framgång använt Röde NT5´or för detta, Røde Mikrofon NT5MP matchat par med Case. Men det som gör skillnaden är att få med någon form av rumsljud och inte enbart från exempelvis en mygga.

Lägg rumsljud tillsammans med övriga mikrofoner på en AUX-bus. Konvertering från AUX till telefonen gör med exempelvis detta interface: IK Multimedia iRig PRE (IK Multimedia har flera olika varianter, dock har man ingen nytta av stereo-signal till telefonen)

Alternativt om man redan har exempelvis en Zoom H5 eller H6 så behövs bara en Røde SC7 för att koppla Line-out från Zoom till din telefonen.
Finns även ljudkort som har stöd för framförallt Ipad/Iphone lightning, exempelvis detta Focusrite iTrack Solo Lightning

More to come

Nästa del kommer omfatta live-streaming från datorn med extern kamer(a/or), vilket är mer av den setup som jag har i Ytterby kyrka sedan i hösten 2019. En sammanfattning är påbörjad men inte klart än!

Enbart live-streaming av ljud via dator har jag sedan tidigare (2018) lagt upp information kring, se post: Starta med streaming av ljud. Och även hur jag konfigurerat ett extern ljudkort för att ta emot signal från ljudmixer, se post: Konfigurera Behringer ljudkort för ljud från mixer.

Konfigurera Behringer-ljudkort för ljud från mixer

Inkopplingar och konfiguration av UMC204HD

Ytterligare lite notering utifrån installation för streamning av ljudkort från Behringer.

UMC204HD-front

Framsidan på ljudkortet har de flesta inkopplingarna och justeringarna som behöver göras för att att hantera inkommande ljud från mixerbord till dator.

  1. XLR-ingångar, används för att skicka stereosignal, L-1 resp R-2 från mixerbordet till datorn.
    (enbart NT5´or som används för att ta upp rumsljud som skapar en stereosignal, övriga kanaler återfinns i bägge)
  2. Signalnivå – Line = yttre läge
  3. PAD – aktiverad = intryckt
    (punkt 2 och 3 resulterar i så låg ingångsnivå som möjligt för att ge det största utrymmet för att justera gain)
  4. Gain – ungefär 50%
  5. Stereo – monitorering av båda ingångarna till hörlurarna
  6. Mix – väljer mix av inkommande (IN) och utgående (PC) som kan monitoreras i hörlurarna
  7. Hörlursvolym – volym ut i hörlurarna
  8. Hörlurar – 6,3mm uttag för hörlurar

UMC204HD-baksida

  1. USB – datoranslutning
  2. Phantom-matning 48V – avstängd (off) iom att det inte är något som skall drivas som exempelvis en mikrofon utan bara signal från mixerbordet.

Ljudkortet har även utgångar för ljud, dessa kan användas till att loopa ljud från datorn tillbaka till mixerbordet men används inte för streamninglösningen.

Starta med streaming av ljud

Här kommer en serie med noteringar om vilka förutsättningar som behövs för att starta med livesändning till Youtube med OBS.

I utgångsläget är första delmålet att skicka ljud återkommande där enkelt handhavande är fokus.

Vad behövs:

  1. ljudkälla, i detta exempel så finns det en Yamaha TF5-mixer som producerar ljudet i kyrkan idag.
  2. ljudinterface USB till datorn
  3. dator, befintligt laptop med Windows 7 som redan används för inspelning till mp3 tillsammans med Audacity, dock med tveksam ljudkvalitet.
  4. internetuppkoppling
  5. mjukvara, OBS, Open Broadcast Software
  6. någon form av bild/grafik behövs också iom att Youtube förväntar sig egentligen en rörlig bild.
  7. Google-konto för att komma åt Youtube studio

Konfigurering

Ljudmixer

Rumsljud

Egentligen oavsett mixer så behöver det förstärkta ljudet i kyrkan kompletteras med någon form av upptagning av rumsljudet som inte skall förstärkas ut i kyrkan utan bara skickas till livesändningen. Efter lite experimenterande så är en komplettering med två stycken RØDE NT5 gjort för detta ändamål, dessa är placerade i höjd med kyrkans högtalare riktade mot församlingen. För att dessa mikrofoner inte skall gå ut i kyrkan så är de exkluderade från mixen till samtliga högtalare.
Mer info om RØDE NT5 här: http://www.rode.com/microphones/nt5

Separat mix

De flesta mixerbord bör ha några ”Aux” där man kan ta ut ljud från mixerbordet, på ett Yamaha TF5-bord finns både mono och stereo-varianter. En stereo-aux är vald iom att de två NT5´or då kan konfigureras för att ta upp vänster resp höger. Övriga kanaler som myggor, handmikrofoner och instrument är mono och skickas till båda stereokanalerna.

Rumsljudets mikrofoner skickas till stereo-aux före reglar (pre-fader), det går med andra ord alltid vidare till livesändningen oavsett mixen i kyrkan, övriga kanaler är ju händelsestyrda och ligger därmed efter regel och följer mixen i kyrkan.

Kompressor

Dynamiken i ljudet till livesändningen behöver minskas jämfört med det som skickas ut i kyrkan därför är en ganska aggressiv kompressor lagd på utgående stereo-aux, Yamaha TF5 har den fina finessen att det finns en ”1-knob”-funktion och den är satt till 60% i dagsläget.

Ljudinterface

För att få in ljudet på ett bra sätt i datorn och som stereo behöver datorn kompletteras med en ljudkort. Den inbyggda mic-ingången är lika bra att ge upp, kvalitén blir inte tillräcklig och är enbart mono. Signalkvaliten blir bäst om den är balanserad så XLR blev valet här, har testkört med en Zoom H5 och kvalitén blir helt ok, dock är uppstarten av den till ljudkortsläge inte så enkel, därav inte att rekommendera som en långsiktig lösning.
Steg två blev ett Behringer UMC204HD som förutom attraktivt pris också har dämpning på ingångarna (”PAD”). Kortet är konfigureras med avstängd 48V, Line-nivå och PAD aktiv och har då en gain på ungefär 50%.
Mer info om Behringer UMC204HD här: http://www.musictri.be/Categories/Behringer/Computer-Audio/Interfaces/UMC204HD/p/P0BK0

Dator

Hårdvarukonfig

En några år gammal HP-laptop av typ Probook fanns redan på plats och visad sig klara av att hantera livesändning av ljud, den har dock inte kapacitet att skicka rörlig bild, för det krävs betydligt mer prestanda, mer om det i samband med konfigurering av OBS.

Nätverk

Att rekommendera är att ha en trådad anslutning till internet från datorn, har testkört med trådlös router och det fungerar (!) dock inte utan problem, stabiliteten med en sladd är svårslagen!

drivrutin ljudinterface

Installation av drivrutin för ljudinterface krävs i Windows, kör man OS X är man startklar utan att behöva installera något.

OBS OBS

Installation

Finns att ladda ner på https://obsproject.com

Förutom själva installationsfilen ovan så kan även ytterligare filer krävas på Windows-plattformen från Microsoft nämligen Visual Studio 2013 Runtime, de hittas här: https://obsproject.com/visual-studio-2013-runtimes

Konfiguration

När installationen är gjord är det dags för konfigurering, finns en automatisk konfigurationsguide som kan köras, den kan användas för att göra alla grundinställningar.

Det som inte ges med automatik är optimeringen för ljud där så här långt följande är justerat;

  • bithastighet för ljud = 160kb
  • bildhastighetsvärde = 10 fps
Skapa sändning

I enklaste utförandet så behövs en Scen och sedan några källor som;

  1. ljudinmatningsenhet, här dyker ljudinterfacet upp
  2. Bild, lämplig bakgrundsbild som kan återanvändas
  3. Text eller bild med sändningspecifik information, jag har i dagsläget valt att göra den Photoshop för att har frihet och möjlighet att vara konsekvent i uttryck.
  4. [bonus] Lua Clock, i senaste versionen av OBS finns ett script för en analog klocka, ett enkelt sätt att förmedla att sändningen inte har hängt sig innan start.
Ljudnivåer

Mixern i OBS har en skala från grönt via gult till rött. En lämplig tumregel är att musik skall hålla sig på den gröna delen av skala, tal kan ligga inom det gula området och inget skall mer än tillfälligt befinnas sig på den röda delen av skalan.

För att inte riskera att ljudet till Youtube bottnar och låter illa så är en kompressor lagd som filter på ljudinmatningsenheten;

  • Förhållande 10:1
  • Tröskel -10dB
  • Attack 6ms
  • Frigör 60ms
  • Utmatningsförstärkning 3,5dB

Youtube

Utgångsläget är att nå Youtube studio, https://www.youtube.com/dashboard?o=U

Livestreaming

I menyn till vänster återfinns ”Livestreaming” och sedan finns två val, antingen ”Streama nu” eller ”Evenemang”. För att kunna marknadsföra och även förbereda är det att föredra att skapa evenemang.

Skapa nytt live-evenemang, ge det en titel och en starttid (du kan även starta innan utsatt tid), välj om det skall vara offentligt eller olistat. För enkelhetens skull är evenemangen vi kör offentliga.
Under avancerade inställningar kan man klicka i att Starta streamen automatiskt när du börjar skicka data, vilket för att man inte behöver gå till Youtube för att starta publik visning av sändningen.
Under strömoptimering, välj Normal fördröjning för bättre stabilitet, kör även med en ytterligare fördröjning på 30s i hopp om stabilare visning.

Under inmatningsinställningar så ladda upp en bild som blir tumnagel innan sändningen startar, har valt att ta delar av bilden med information som överlagras livesändningen och återanvända här med en enfärgad bakgrund.

Dina skapade evenemang återfinns här: https://www.youtube.com/my_live_events

Streamingsnyckel

För att koppla ihop det OBS skickar till Youtube med evenemanget som skapats används en streamningnyckel.

Skapa en av typen Streamingnyckel som kan återanvändas, då behöver inte konfigurationen i OBS ändras, bara att skapa nya evenemang med samma inställningar gång efter gång, ger enkelhet!

Välj kodare: Andra omkodare, då skall ett fält som heter Namn på ström dyka upp, kopiera nyckeln i fältet för vidare användning i OBS.

I OBS inställningar under Ström återfinns val för vart sändningen skall skickas, välj Strömtyp Strömtjänster och sedan Youtube/Youtube Gaming, primär server och klistra sedan in nyckeln från Youtube.

Test

Sist men inte minst så krävs testning av hela kedjan, både avseende konfiguration men inte minst stabiliteten, bli inte orolig om Youtube anser att kvalitén på datan som når dem är dålig under en startperiod, brukar ta en liten stund innan allt är stabilt.

Lasten på CPU bör inte överstiga 60%, är den högre så är en bra början att justera utmatningen från OBS, välj Avancerat utmatningsläge, då dyker CPU användning förinställning upp, en snabbare inställning ger mindre belastning på CPU´n!

Fortsättning följer…