Livesändning av gudstjänst 2023

En genomgång av hur vår setup för livesändning ser ut i Ytterby kyrka 2023 följer nedan. Inga stor förändringar på länge, mest vissa uppdateringar och uppstädning av lösningen kontinuerligt.

Hårdvara

Kameror

Använder fortfarande 2 st Panasonic Lumix G7, 1 st Panasonic Lumix GH4, 1 st Sony SRG-120DH PTZ-kamera samt Iphone SE med NDICam app.

Dator

Även datorn är densamma sedan start, en HP Z420 med ett Geforce GTX1660 Super grafikkort för att få bra prestanda på NVEC för encoding.

Kringutrustning

Inmatning

Två stycken Elgato Stream deck med 15 knappar vardera tillsammans med en Korg nanoKontrol Studio midi-kontroller med 8 kanaler för att styra ljud.

Kablar

HDMI-kablar på 15, 20 och 25m till Panasonic och Sony kameror är av den kraftigare typen och inte hybridkablar som finns numera och som är enklare och stabilare.

Ljudmixern

Ljudmixern som är en Yamha TF5 används som ljudkort över USB via ASIO.

Mjukvaror

OBS

Vi har stannat på version 27 av OBS pga. kompabilitet med plugins.

Utökningar

  • obs-asio 2.0.3 för att få in mixerns ASIO-kanaler som enskilda kanaler i OBS
  • obs-ndi NDI-plugin för att ta in kameran från Iphone
  • obs-websocket 4.9 för att externa program ska kunna styra OBS
  • Move-transition för zoomande övergångar mellan de olika utsnitten från samma kamera
  • Transition-table för att styra när vilka övergångar används
  • Spectralizer för grafik på ”väntar”-scenen från ljud
  • Klock-script
  • MIDI-control för att hantera styrningen av OBS från MIDI-kontrollern (vi kör fortfarande med en äldre version 1.9)

OpenLP

Vi kör OpenLP version 2.4.6 och använder en anpassad mall till webbfunktionen för att lägga OpenLP som overlay i OBS.

Holographics

För grafiken använder vi Holographics 1.11.2 som renderar en websida som sedan är overlay i OBS på samma sätt som OpenLP. Utvecklingen av Holographics verkar dock ha avstannat!

Bitfocus Companion

För att styra mer än av Elgato´s mjukvara klara av använder vi även Bitfocus Companion för att styra PTZ-kameran, OpenLP, Holographics.

Vad har vi avvecklat

  • Tally-lampor kopplade till var sin Raspberry Zero W styrda med MQTT/Node-red har vi inget behov längre när det alltid finns personer i kyrkan och inte bara hemifrån.
  • Skylt med ”I sändning” / ”Inspelning pågår” styrd via MQTT/Shelly relä har vi också städat av samma anledning.
  • Möljighet att fjärrstyra OBS via en web-sida publicerad via Nginx
  • Placeringen av PTZ-kameran mitt i kyrkan i korsarmen var bara så länge det fanns begränsningar och numera sitter kameran på en av stolparna som bär upp läktaren istället

Livesändning av gudstjänst – Mjukvaror (del 2/3)

Sammanfattning

Nu till mjukvaror, byggklossarna att använda för livesändning i denna del 2 (del 1 hittar du här)

  • Del 2
    • Basmjukvara för livesändning
      • OBS (Open broadcaster software)
    • Tillägg
      • ASIO-drivrutin + OBS-plugin (för mixerbord)
      • VST-plugins (Gain, EQ, Compressor)
      • NDI, -Iphone-app + OBS-plugin (mobilkamera)
      • Websocket (remote/tally)
      • MidiControl (integration med MIDI-kontrolyta) (juli 2020)
    • Grafik
      • Holographics (grafik)
      • OpenLP (sånger/bibeltexter)
      • Powerpoint/PPT-NDI (presentationer)
  • Del 3
    • Konfiguration av OBS och plugins
      • Synkronisera ljud och bild
      • Strukturera scener och källor
      • Färger
    • Grafik
      • Lower thirds
      • Sånger
    • Livesändningen
      • Ljud
      • Kameraval
      • Grafik

(Bas)mjukvaror för livesändning

OBS-logotyp

Huvudprogrammet som behövs är OBS Studio, Open Broadcaster Software, är en mjukvara som är Open Source och har sitt ursprung i streaming av datorspel men fungerar fint för livesändning av alla typer.


Introduktion till OBS Studio

Enkel baskonfiguration

Konfigurationen i OBS byggs upp av Scener och källor. För respektive streamingtjänst, exempelvis Youtube skapar man en profil. I en scensamling lägger man upp en struktur för de objekt som skall visas. Som scener ligger inte bara de olika bildvinklarna utan också alla kamerakällor, ljud från mixern och alla ”overlays”, det är nämligen möjligt att nästla scener.

Återkommer i del 3 med mer detaljer om hur vi har satt upp det hela, dock finns det ganska gott om information att ta till sig om att sätta upp OBS på Internet att söka efter!

Externa resurser om OBS

Några resurser för mer detaljer runt OBS, på Youtube och i OBS-forum.

Alternativ till OBS

För den som vill ha en mer traditionell broadcast-lösning som liknar hårdvara i datorn istället finns vMix (Windows). Finns ytterligare alternativ som ECamm Live och Wirecast som jag dock inte testat själv.

För kameraväxling och att skicka stream kan man välja en BM ATEM Mini Pro, dock behöver du fortfarande datorn för att styra och lägga på grafik. Begränsat antal ingångar till i praktiken 3 st kameror + datorn.

Resurser för tekniklösningar

Här kommer en lite lista med resurser på Youtube för att hitta mer information om olika lösningar för livesändning:

Plugins för OBS (kittet till mjukvaror för livesändning)

Ljud

Det viktigaste att få till i en livesändning är bra ljud, en sämre bildkvalitet går att uthärda men ljud som inte håller måttet får tittarna att lämna (och inte komma tillbaka!).

ASIO

För att få in ljud från vår Yamaha TF5 så är den inkopplad via USB och ASIO-drivrutin från Yamaha installerad. Yamaha Steinberg USB Driver.
För att få igång ASIO i OBS behövs en plugin. OBS Asio plugin. Att notera för Yamaha TF är att de bara har stöd för 48kHz, drivrutinens standard-inställning är 44,1kHz!

Yamha TF5 tillhandahåller 34 kanaler via ASIO och det är 32 ingångar + ST Out, vilket gör att det inte går att få en färdig mix utan allt har ”Line-nivå”.

Ett litet ”hack” vid setup av kanaler är att det finns definition av upp till 8 kanaler per ”source” (7.1), väljer man det kan alla 8 kanalerna från mixern regleras som en grupp med en regel i OBS, vi använder det för våra handmickar som ligger ”post-fader”, balansen mellan den sköts av mixern och bara nivån i jämförelse med övriga typer av kanaler hanteras i OBS!

Effekter och VST´s

För att få något ljud från en TF5´a alls behöver man lägga på Gain-filter med ungefär 25db vilket jag gör mha VST BlueCat Gain Suite.
Nästa steg är EQ vilket jag gör jag mha VST-plugins från Reaper, Reaplugs. Och slutligen använder jag en VST-kompressor också från Reaper´s Reaplugs, XComp.

En bra Youtube-resurs för ljud i kyrkan är Attaway Audio även om det uppenbart är i en amerikansk kontext som de flesta. Finns även information att hämta från Churchfront.

NDI-plugin

Plugin för NDI laddas ner här: https://github.com/Palakis/obs-ndi/releases

För appar tillgängliga se denna post om NDI-appar för iPhone.

Websocket

Plugin för websocket laddas ner här: https://github.com/Palakis/obs-websocket

Remote Tally

Vid behov har vi använt den här: http://obstally.lebaston100.de/ installerad på en lokal nginx-webserver.

Remote control

För att byta scen på distans har vi även kört lite med den här på samma web-server som ovan: https://obsproject.com/forum/resources/obs-remote-mixer.924/

MidiControl

Finns flera integrationer mellan Midi-kontrolytor och OBS, jag har börjat använda MidiControl, kräver minst handpåläggning och har stabil funktion, finns både mer funktioner och instabila(!) lösningar för MIDI-integration till OBS. Använder som de flesta web-socket-plugin för sin kommunikation.

Har ett Korg NanoStudio som testplattform, har ingen feedback och funktion på det verkar fortfarande omoget. Att tänka på är att upplösningen på en ljudregel är 0-127 vilket ger ungefär 0,7db i upplösning till OBS, vilket fungerar men är inte optimalt.

MIDIControl finns att ladda ner här: https://obsproject.com/forum/resources/midicontrol-control-obs-and-soundboard-with-midi-input.940/

Alternativa MIDI-lösningar

För den som vill greja lite mer och få lite mer funktionalitet finns ett phyton-script kallat MIDItoOBS som verkar stabilt men kräver lite mer jobb: https://github.com/lebaston100/MIDItoOBS

Största anledningen vi inte gick på denna lösningen nu är att den kräver start efter OBS för att snurra igång, har inte hittat något bra sätt att få den till vänta och försöka ansluta till OBS igen, behöver startas manuellt, var även en hel del moduler/paket att installera, fler än på listan dessutom för att det skall snurra.

Grafik-mjukvaror för livesändning

Holographics

För det mesta av grafiken använder vi Holographics som är HTML/Javascript/CSS och snurrar på node.js
Gratisversionen är begränsad till en modul och för ”Lower thirds” är det maximalt 10 st olika samtidiga i listan.

Holographics

Holographics laddas ner här: https://hologfx.io

OpenLP

För presentation av text använder vi OpenLP, om man aktiverar fjärrstyrning så finns ”Main” som en websida att använda i OBS. Renderar en bild av det som skickas till projektorn. Beroende på hur din setup ser ut kan det skapa en igenkänningsfaktor, vi har ingen projektion i normalfallet så började med att använda den med chromakey för att få ut texten.

OpenLP

OpenLP laddas ner här: https://openlp.org

Finns möjlighet att skapa sin egen ”custom stage” i OpenLP, finns exempelvis denna som ger två rader med undertext att styra från OBS, passar nog bäst om någon annan kör OpenLP än den som kör livestreamingen!
Finns här att ladda hem: https://obsproject.com/forum/resources/obs-openlp-lyrics-interface.987/

Har dock skapat en egen ”stage” med mindre mer funktionalitet anpassad för ”One-man-show”. Har man lite kunskaper i CSS är det ganska enkelt att justera vidare!

Finns att ladda ner här: https://www.nelsonvisuals.se/wp-content/uploads/2020/08/obs-stream.zip

Oberoende av lösning för projektion, är den redan på plats kan man skicka den från befintlig dator över nätverket till datorn som hanterar streamningen mha antingen NDI Scan Converter från Newtek (finns till både OS X och Windows, dock har Windows-versionen mer funktioner) eller vMix Desktop Capture (OS X och Windows) från StudioCoast som gör vMix, båda är gratis!

vMix Desktop Capture
vMix Desktop Capture https://www.vmix.com/software/download.aspx

Powerpoint

Finns ett litet program (PPT-NDI) som gör om Powerpoint till NDI som sedan går att använda i OBS mha NDI-plugin.

PPT-NDI laddas ner här: https://github.com/ykhwong/ppt-ndi (finns även en mallfil för Powerpoint att ladda ner)

Livesändning av gudstjänst – Hårdvara (del 1/3)

Här följer första delen av en liten sammanfattning på lösningen för livesändning som finns (och kontinuerligt utvecklas) i Ytterby kyrka sedan hösten 2019.

Sammanfattning

Ett försök att beskriva evolutionen fram till en första lösning för livesändning av söndagsgudstjänsten från Ytterby kyrka i tre delar.

Vad behöver man för livesändning av modell lite mer omfattande som detta ändå får klassas som?

Del 1 av 3, hårdvara

Kameraval

Finns många val av kamera och objektiv att göra, började dock med inventera vad av de befintliga kameror jag hade som kan ge en hdmi-ut som inte visar någon överlagrad information.

Micro 4/3

Valet föll på Panasonic GH4, G7, G80 som har sensor av ”micro four thirds”-typ och kan leverera 4k via HDMI. Har använt GH4/GH2 för att spela in live under ett antal år. Dock är inte GH2 så lättanvänd för live-streaming även om det går att få ut bild från den.
Lumix DMC-G80

Lite produktlänkar; GH4, G7, G80 för den som vill bekanta sig mer med Panasonic´s M4/3-kameror.

Fördröjningen på bild/ljud på HDMI-porten är ungefär 110ms (kameror) + 50ms (Camlink/BM Decklink Recorder 4k) vilket fungerar för att streama men inte är lika lämpligt om bilden skall visas live också.

NDI

Något som faktiskt har en mindre fördröjning är att använda en mobiltelefon med en NDI-kamera-app. Har testat både NDICam och NDI HX Camera. NDICam har lite fler inställningar för bitrate, NDI HX Camera är från Newtek som står bakom NDI-protokollet.

Har gjort en separat post med info om några olika NDI-appar för framförallt Iphone. Läs vidare här

Bildvinklar

För att hålla en låg profil så är kamerorna i första hand placerade på läktaren, det ger ett behov av omfång på ungefär 20-150mm i FX-mått i Ytterby kyrka.
För översiktsbilden använder jag ett 7artisans 25/1.8 på GH4 placerad till vänster, använder bara FullHD-upplösning för denna.
Koret/altaret täcks av ett 7artisans 55/1.4 på en G80 placerad i mitten som skickar en 4K-signal.
Predikstol/flygel/lovsångsteam täcks av ett Sigma 60/2.8 DN på en G7 placerad något till höger riktat på diagonalen mot predikstolen och som också skickar en 4K-signal.

Har även vid behov ytterligare en kamera placerad nere i kyrkan till vänster i mittkorset, är vanligtvis en G7 med ett 45-175 PZ som kan hantera att täcka in bild på solister/ambon i koret i FullHD.

Objektivval

Objektiven är valda mest utifrån att det är förhållandevis lite ljus tillgängligt vilket gör att fasta objektiv med mer ljusstyrka är att föredra.

Panasonic har bra och ganska billiga fasta objektiv 14/2.5, 20/1,7, 25/1,7. Sigma har sedan 30/2,8 och 60/2,8. Har även Olympus 45/1,8 för att komplettera området.

Alternativet för mer flexibilitet är zoomobjektiv, de är större och tyngre, både om de har fast bländare 2.8 eller stor zoomomfång. Allt-i-ett i zoom så finns det exempelvis 14-140/4-5,8.

Motoriserade objektiv

Om man vill stå bakom kameran finns det objektiv med motoriserad zoom, Panasonic kallar dem ”PZ”, finns även från Olympus som kallar dem ”EZ”. Har 14-42 PZ, 45-175 PZ och 14-42 EZ, kombinerar man dem med en extern ”zoom-kontroller” kommer man lite närmare vad en videokamera kan göra. Kontrollen hittar man på eBay, har en 2,5mm plugg. Söklänk

45-175Lumix 14-42 PZ

Att tänka på

En liten nackdel med objektiv som har autofokus tillsammans med kameran är att varje gång man sätter på kameran behöver den manuella fokusen sättas igen, vilket av naturliga skäl inte behövs på ett manuellt objektiv som de från 7artisans.

Mer info: https://7artisans.co.uk/collections/panasonic-and-olympus7artisans257artisans55Sigma60dn

Finns även adaptrar för att använda de flesta olika typer av objektiv i manuellt läge på en m4/3-kamera.
Exempelvis Nikon till m43 eller Olympus OM till m43.

Mobil

En Iphone (SE)´s kamera har motsvarande 29mm, den har ju fördelen att vara ganska diskret och möjlig att placera där en större kamera gör sig sämre. Har använt den för att addera en bild på bibliska figurer som är placerade i ett av sidofönstren i koret.

Ytterligare en Iphone SE finns för att vid behov täcka in ytterligare något som händer med den klara fördelen att den är enkel att placera eftersom den inte behöver något mer än ström via sladd.

Kamerastativ/montering

En stabil bild kan lösas med många olika typer av fastsättning, återigen en titt i gömmorna så blev det två Manfrotto magic arm (Magic arm) och sedan en Manfrotto Super clamp (Manfrotto Super clamp 035) med en adapter till stativgänga där jag sedan monterat en nivelleringsbas (Exempel nivelleringsbas) och avslutningsvis ett Manfrotto HDV701-huvud (MVH500AH, efterföljare till HDV701).

Iphone´s är monterade med Shoulderpod S1 – Grip på antingen RAM-mount eller Manfrotto-kopia 244 Micro med clamp.

Shoulderpod-S1

Fångstkort

Elgato Cam link 4k adderar ungefär 50ms fördröjning. Elgato Cam Link 4K är UVC-kompatibel, vilket innebär att du inte behöver installera några drivrutiner.

Cam link 4k

För att få en stabil insignal från Camlink-dongle är ett USB-kontrollerkort med dedikerade controllers för varje port installerat i en PCI-e plats. Startech 4 Port PCI Express USB 3.0 Card W/ 4 Dedicated Channels på dustinhome.se

Som komplement till 3st Camlink 4k är ett Blackmagic Decklink Recorder 4k installerad i en PCI-e plats. Detta kort är bra men kräver drivrutiner och är inte alls lika lättanvänt!

För den som vill ha något billigare har jag testkört en Kina-variant som klarar FullHD och är UVC, finns på de vanliga ställena för prylar från Kina. Köpte från Fyndiq för 172:- Länk till Fyndiq.se
HDMI Video Capture

Dator

För att ha marginal på prestanda så använder vi en beg. HP Z420 med Xeon-processor, 8 kärnor och 3,5Ghz (E5-1620), 16GB RAM och en SSD på 256GB med Windows 10, i dagsläget kör vi version 2004, försöker hänga med i uppdateringar men har inte Windows update påslaget hela tiden.

Grafikkort

För att avlasta renderingen i OBS finns det stöd för att använda ett grafikkort med Nvidia NVEnc så vi har ett GTX 1660 Super 6GB installerat. (Ett GTX1660 Super har NVEnc från RTX-20xx serien.)

Började med ett GTX 1060 3GB vilket fungerade men var ganska nära gränsen på 3D-prestanda med antalet kameror/multiview som används.

Finns mer att läsa om Nvidia NVEnc och OBS https://www.nvidia.com/en-us/geforce/guides/broadcasting-guide/

Ljud

Ljud hämtas från Yamaha TF5-mixer via USB, landar i datorn som ”ASIO-ljud”. Kommer mer detaljer i samband med plugins för OBS.

Styrning

Stream deck

För snabb styrning av OBS, både bildvinklar, grafik och ljud använder vi två stycken Stream Deck. Elgato Gaming Stream Deck

Stream Deck

OBSRemote (webserver)

Om behov finns att kunna styra OBS utan att stå bakom datorn är en liten webbsida installerad och snurrar på Nginx där man kan byta Scen som går ut i livesändning. Går att surfa in på med dator/ipad/telefon och styra, vi har använt en gammal dator som är uppkopplad via 24,GHz på routern vi använder.
Finns här: https://obsproject.com/forum/resources/obs-remote-mixer.924/

Bonustips (Tally-lösning)

För vissa sändningar har vi även använt OBS Live Tally installerad på samma Nginx för att den som är framför kameran skall veta om de är i bild eller ej.
Vi har använt det framförallt vid bibelstudium där man växlat mellan bild och bibeltext som visas. Precis som med OBSRemote så behöver man kunna visa en webbsida för att välja scen att se tally för.
Finns här: http://obstally.lebaston100.de/

Nätverk

Wifi

För att hantera de trådlösa NDI-anslutningarna används en TP-link Archer C9, mest för hyfsad specifikation på det trådlösa, använder 5 GHz nät mellan telefon och router, datorn är inkopplad med kabel precis som uplink till Internet. NDI via 2,4 Ghz är inte att rekommendera, undvik om det går!

Internetanslutning

Vi har en fiberanslutning till stadsnätet, Bredbandskollen brukar ge ungefär 40mbit i uplink på den så prestandan är fullt tillräcklig.

En tumregel är att ha dubbla hastigheten tillgänglig mot vad man faktiskt försöker skicka från OBS för en stabil ström.

Att utveckla med livesändning

Det mest saknade är bättre möjlighet att mixa ljud med fysiska regler, idag finns mute/unmute mha Stream Deck, alla nivåer sköts med musen i OBS vilket inte är optimalt för bra övergångar.

Praktiska användningen

Har skrivit en kort checklista för den som skall producera, inte heltäckande men ger en ögonblicksbild av hur vi använder prylarna.

Jämförelse av NDI-appar på IOS

Så lång har jag testat följande appar på IOS som utlovar NDI-funktionalitet.

Lite om NDI, finns två varianter, NDI och NDI HX, den senare nyttjar komprimering och har i teorin lite större fördröjning än NDI som däremot nyttjar betydligt mer bandbredd. För mer detaljer; https://www.epiphan.com/blog/ndi-ndihx-network-video-production/

NDICam

NDICam är appen jag använder mest, kostar dock 119:-. Har stöd för både NDI och NDI HX, bandbredd att nyttja för NDI HX går också att ställa in. Ytterligare en fördel för oss som är i Europa är att det skall gå att köra 25fps, dock lyckas jag bara få 29,97fps oavsett inställning. Finns 4 nivåer av kvalitet, brukar köra på 3/4, 720p, max är 1080p, lägsta är 270p, nivå 2 är 540p. Fördröjning till OBS på ~200ms i 720p.
En ytterligare nackdel jag noterat är att om man kör länge så verkar kvalitén att minska och börjar bli pixlig! Dock verkar första timmarna vara ok, sedan behöver appen startas om. Man vill alltså inte montera telefonen otillgängligt.


NDI HX Camera

NDI HX Camera är sedan början på året gratis, kostade tidigare 99:-. Finns 3 kvalitetsnivåer, 480p(4×3)@30p, 1080@30p eller 4k@30p, dock ingen möjlighet att ställa in bandbredd separat. Fördröjning till OBS med 1080p, ~900ms. Bildkvalitén upplevs som så bra som telefonens kamera är, dvs en XS är bättre än en SE, även om den senare är helt ok.


OBS Camera

OBS Camera kostar 189:-. Går att ställa High, Standard, Low, alla skickar 1080@30p. Går att ställa in även lägre upplösningar och andra fps. Exempelvis 720p och 480p, 25, 30, eller 60 fps. Enda läget med fördröjning under kontroll är 480p, de övriga inställningar lyckas jag inte att få något flyt i bilder alls. Finns fler filminställningar i OBS Camera än i övriga appar, dock är de väl tekniska och inte avpassade för praktiskt filmande.


EpocCam

EpocCam marknadsför att den hanterar NDI, lyckas inte få igång något alls…


Newtek har även en app som skickar telefonens skärm via NDI, NDI HX Capture, går att exemplevis använda Filmic Pro utan overlay, dock bara i telefonskärmens upplösning.


Slutsats så här långt är att NDICam går att synka med Panasonic + Camlink, vill man jobba med gratis-app så fungerar NDI HX Camera fint men man behöver ha fördröjning på ljud (och ev. även andra bildkällor)

Checklista för bildproduktion i Ytterby kyrka 2020

Detta är en första version som kommer att utvecklas allt eftersom det kommer in feedback och uppdateringar vi kommer att göra över tid. 2020-03-28

Förberedelser

Här kommer en sammanfattning med checklista av vad man behöver tänka på för bildproduktion (&ljud) från Ytterby kyrka.

Checklista på saker att starta

  • Kameror (på läktaren)
    • GH4 x2
    • G7 x1
  • Ljudmixer (Yamaha TF5)
    • Ljudet från mixerna går via USB till datorn (ASIO-drivrutin)!
    • Stage-box´en behöver vara startad för att få församlingsljud då mikrofonerna för detta är inkopplade i den.
  • Dator (i bänken under skärmarna)HP Z420, power-knapp till höger ungefär mitt på
  • Inloggning Windows 10, samma lösenord som för laptop
  • Programvara
    • OBS (innan man startar OBS behöver ljudmixern vara igång för att ASIO-plugin i OBS skall starta)
    • Holographics (skall autostarta)

Checklista för kontroll

  • Fokus på kameror
    • GH4´or har manuella objektiv (Översikt resp. Kor/altare), det som är i fokus är grönt/orange på skärmen, vid behov vrid på fokusringen (finns även en bländarring).
    • G7 (predikstol + flygel) har ett objektiv med fokusmotor men är i manuellt läge, nere i högra hörnet på skärmen finns en ”AF”-ikon, vid behov tryck på den och kameran fokuserar en gång.
  • Kamerasignaler kommer in i datorn (görs enklaste genom att starta multiview) Se längre ner på sidan
  • Internetuppkoppling, testa att det går att nå exempelvis google.se

Information att mata in/uppdatera varje söndag

Förberedelser att göra inför varje tillfälle med bildproduktion. Uppdatera Holographics som hanterar ”lower thirds”, ser ut ungefär som nedan, varje rad har Show, Hide samt Edit och Delete. För att komma dit markera Lower Thirds i vänsterkolumnen.

Lower thirds
  • Söndagens (hämta info från http://www.kyrkoaretstexter.se/)
    1. gudstjänsttyp, välj antingen Högmässa eller Gudstjänst (Name) och justera sedan följande;
    2. söndagens namn (Job title)
    3. söndagens tema (Company)
  • Texter (hämta info från http://www.kyrkoaretstexter.se/)
  • Gammaltestamentlig
    1. Gammaltestamentlig text (Name)
    2. gammaltestamentliga textens bibelreferens (Job title)
  • Epistel
    1. Epistel (Name)
    2. episteltexts bibelreferens (Job title)
  • Evangelium
    1. Evangelium (Name)
    2. evangelietexts bibelreferens (Job title)
  • Psalmtavla
    • I scen Overlay - Psalmer återfinns källa som heter Psalmer som är grön, dubbelklicka och fönstret för editering av psalmer kommer upp.
      För tvåsiffriga psalmer lägg till två stycken mellanslag framför och vid ensiffriga psalmer lägg till fyra stycken mellanslag, sett gör att psalmerna blir högerställda men ev. verser fortfarande är vänsterställda.

OBS multiview

På den sekundära/vänstra skärmen finns plats för OBS-multiview som innehåller Preview, Program på rad 1 + 8 st kameravinklar på rad 2&3.
För att visa gå till View -> Multiview(fullscreen) -> Display 2.

Multi-view som efter åtgärd ovan återfinns på skärm nr 2 till vänster ser exempelvis ut såhär:

Multi-view mars 2020
Utseende på multi-view i mars 2020

Färgkodning

Färgkodningen är i dagsläget följande och överensstämmer mellan OBS (färgad ram i multiview) och Stream deck.

  • Grå = Inaktiv
  • Röd = Live, syns/kan synas i bild – Program
  • Grön = förhandsvisning – Preview

Automatisk balansering av ljud

För att justera balansen mellan myggor/ambo och församlingsljud så finns det ”ducking” på församlingsljud (kanal 18+19) och på övriga mikrofoner (kanal 33+34) om det finns ljud på någon av talmickarna (kanal 1 + 2 + 10) som framförallt minskar reverb´en när någon talar. Dock medför det att det är viktigt att stänga av talmickarna när de inte används.

Elgato Stream Deck

För att inte alltid behöva klicka med musen i OBS för att göra de mest frekventa uppgifterna och de med störst behov av timing använder vi Streamdeck som är en programmerbar knappsats med 15 st knapp, 3 rader med 5 knappar på varje.

Den översta raden har knappar för att starta streaming/inspelning samt om psalmer resp lower thirds skall visas eller ej.
De två nedre radernas knappar korresponderar mot raderna med kameravinklar i OBS multiview.

Layout på Stream deck nedan

Streamdeck
Stream deck, knappar med röd bakgrund är de aktiva elementen i utgående stream (Program)

Kameraplaceringar

Här följder bilder på Kamera 1, 2 och 3´s placering på läktaren.

Kamera 1
Placering av kamera 1
Kamera 2
Placering av kamera 2
Kamera 3
Placering av kamera 3

Scener per kamera

Från varje kamera med 4k-upplösning går det att beskära ut flera scener. Såhär är det för närvarande uppsatt.

  • Kamera 1
    • Församling (Scen 6)
  • Kamera 2
    • Predikstol (Scen 4)
    • Flygel (Scen 5)
    • Musiker (Scen 7)
  • Kamera 3
    • Översikt (Scen 1)
    • Altare (Scen 2)
    • Ambo (Scen 3)

Start/Slut scener

Scen att visa i väntan på att tiden för gudstjänsten skall vara framme men vi vill ha live-streaming igång för att alla tittar skall kunna säkerställa att det fungerar hos dem. Och även en avslutning så att det är tydligt för tittarna att gudstjänsten är slut.

  • Väntar (innan gudstjänsten startar)
  • Avslut (att växla till lite innan man stänger av stream
  • Avslut Svk (om man vill ha Svenska kyrkan + logotyp som avslutning)

Live

Välj Scen att starta med, finns Väntar på Streamdeck. Informationen från Holographics går att slå på/av på streamdeck också, plus att rätt ”Lower thirds” behöver aktiveras i Holographics, initialt raden med söndagens typ/namn till Show.

Starta streaming (enklast på Streamdeck) i god tid så att alla har möjlighet att verifiera att allt fungerar för dem där de tittar innan gudstjänsten startar.

Vid klockslaget, starta inspelning på Streamdeck och byt till lämplig scen, högst troligt Ambo. När informationen är klart och klockorna börjar ringar byt till ”Församling” och välja Hide på aktuell information i Holographics. När gudstjänsten startar byt till lämplig scen, Ambo eller Altare. När musiker finns vid flygeln kan Flygel väljas och för predikan finns Predikstol att välja.

Vid textläsning så använda korresponderade lower thirds, visning av dem med hjälp avShow och Hide.

Finns även ytterligare lower thirds för den som så önskar att använda vi exempelvis söndagsskola och kommunion för att förtydliga för tittarna vad som händer.
Går även att lägga till egna Entry i listan. Är dock max 10 st i nuläget.

När postludiet är spelat och ev avslutande hälsning är klar, byt till Avslut och sedan finns även en scen Avslut Svk om man vill avsluta med Svenska kyrkan och logotyp, efter det stäng av stream och inspelning på samma knappar som startade respektive.

Efterarbete/Avslut

Inspelning är sparad och det görs en automatisk remux från .mkv till .mp4 som är formatet som kan laddas upp för att titta efteråt.

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.

Spela in med OBS

Här följer noteringar för konfiguration av inspelning parallellt med ström i OBS för att ladda upp efter en liveström.

Inställningar

Inspelningsinställningar återfinns under utmatning

Sökväg: Här anges var filerna skall sparas, se till att det finns tillräckligt med utrymme.

Kvalitet: Välj lämpligen samma som ström, ger minst addering av extra cpu-behov för att spela in samtidigt med ström.

Filformat

Filformaten som finns att välja på är;

  • flv
  • mp4
  • mov
  • mkv
  • ts
  • m3u8

Dessa går att dela upp i två grupper, kraschsäkra och inte kraschsäkra dito.

flv och mkv hanterar om OBS kraschar att öppna filen. en mp4 fil behöver stängas av programmet för att gå att öppna igen, den blir oläsbar vid en krasch.

Förstahandsvalet med mest möjligheter är mkv.

OBS-inställningar-inspelning
OBS inställning inspelning

Remux

Under arkivmenyn återfinns valet remuxa inspelning, här väljer man mkv-fil och konverterar den till mp4 som är ett format med större kompatibilitet för vidare användning.

OBS-remux
OBS remux

 

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.

Lägg till nytt live-evenemang på Youtube

fortsatta noteringar avseende streaming via Youtube…

Skapa nya Youtube-evenemang

  1. Gå till https://www.youtube.com/my_live_events 
  2. Nytt evenemang
    1. Alt. A, Välj Nytt liveevenemang
    2. Alt. B, under en aktuell video välja Skapa nytt liveevenemang med de här inställningarna.
  3. Fyll i titel (Ytterby kyrkan Söndagens namn 2018) och välj dag/tid
  4. Är det en kopia av ett tidigare evenemang så hoppa till punkt 12 nedan.
  5. Välj att göra det olistat om det inte är nästkommande evenemang.
  6. Typ skall vara ”Anpassad
  7. Byt sedan flik till ”Avancerade inställningar”, det flesta av grundinställningarna är ok.
  8. Verifiera att
    1. Strömoptimering = Normal fördröjning
    2. Tillagd fördröjning = 30 sekunder
  9. Bonus
    • Kampanjer – Marknadsför på min kanalsida = 1 dag före schemalagd starttid för att evenemanget skall synas på Kanalsidan redan dagen före.
  10. Om det är nästkommande (men bara då) välj att under ”Starta automatiskt” kryssa i ”Starta streamen automatiskt när du börjar skicka data
  11. Välj sedan Skapa evenemang.
  12. Dags att välja miniatyrbild som visas innan evenemanget startar och även är omslagsbild efter sändning om inte någon annan bild väljs, finns i detta specifika fall på Google Drive att hämta.
  13. Om det är ett nytt evenemang tillse att Streamingnyckel som kan återanvändas är vald och i detta specifika fall Stream Ytterby kyrka 1080p
    • I fältet Namn på ström som står nedanför är strängen som finns inmatad i OBS utskriven.
  14. Välj att Spara ändringar och återgå sedan till listan med evenemang genom att klicka på pil-tillbaka-knappen.

Uppdatering av Youtube-evenemang

För ett redan skapat evenemang är det lämpligt när det sedan är nästkommande att uppdatera med ett kryss för ”Starta streamen automatiskt när du börjar skicka data” enligt punkt 10 ovan.

  • Starta sedan livesändningen enbart genom att välja Börja strömma i OBS!

Starta en livesändning till Youtube

Detaljnoteringar för hur livesändning av ljud till Youtube är uppsatt i Ytterby mars 2018.

Förberedelser inför livesändning

Starta Mixerbord (Yamaha TF5)

  1. Om det är oklart status på mix från föregående tillfälle så ladda förinställning A06 (snabbknapp E), då skall de två NT5´orna skicka ljud till AUX 17/18 som går till datorns ljudkort utan att någon regel behöver dras upp
  2. Övriga mikrofoner går till livesändningen på samma sätt som de gör ut i kyrkan.

Starta laptop

  1. Starta OBS OBS
    1. Byt grafik till aktuell gudstjänst genom att dubbelklicka på Söndagens namn i listan under Källor, png-fil med grafik återfinns i Google Drive-mapp och Overlay-OBS/2018/datum-overlay-söndagens namn.png
    2. Verifiera att ljud kommer från mixerbordet till OBS genom att de liggande gröna staplarna rör sig åt höger när det går ljud in i mixerbordet, är det tyst i kyrkan så kan även staplarna vara noll! 
    3. För att starta ström med data till Youtube, klicka på Börja strömma överst i listan med knappar nere till höger i programfönstret.
  2. Starta Chrome Chrome
    1. Gå till https://www.youtube.com/my_live_events
    2. Klicka på Kontrollrummet under aktuell gudstjänst i listan.
    3. Evenemanget skall vara inställt på att automatiskt starta ström iom att det under avancerade inställningar är ikryssat ”Starta streamen automatiskt när du börjar skicka data”, om inte behöver förhandsgranskning och sedan även ström startas manuellt.
    4. Verifiera efter några minuter att Strömstatus är BRA, kan vara lite skiftande första tiden efter start!
  3. Monitorera ljudkvalitet/status på sändning
    1. Ljud, lyssna i lurar på Phone-utgång från ljudkortet
    2. Youtube, kolla att Strömstatus bilbehålls på BRA eller OK
    3. Ström från datorn, i nederkant på OBS finns status på det som skickas från datorn och hur hög belastningen på datorn är.
  4. Avsluta
    1. För att stänga av sändningen gå till Chrome och Kontrollrummet och klicka på Stoppa ström
    2. I OBS klicka på Sluta strömma.
  5. Trimma klipp
    1. De minuter som strömmen startats innan gudstjänststart kan klippas bort efter avslutad livesändning, välj Videohanteraren i menyn till vänster och sedan Redigera under aktuell gudstjänst
    2. Välj flik Förbättringar och sedan Beskär nere till höger om bilden, då dyker en tidslinje upp där man kan dra den högra blå markören till strax innan starttiden, det blir den nya starten av Youtubevideon.