Tag: media

Een oude gsm gebruiken als camera voor webcam en live streaming

Telefoons zijn eigenlijk heel krachtige multimediatoestellen, dus waarom zou die geen dienst kunnen doen als webcam en voor live streaming?

Met relatief goedkope middelen en een beetje technische creativiteit, zet je een multimedia-omgeving op voor live uitzending via streaming. We gebruiken een vaste opstelling met afstandsbediening. Een 24/7 webcam krijg je er gratis bij!

Hier is het schema van hoe het zal werken:

Enkele uitdagingen van het project op een rijtje:

Netwerk

Zonder verbinding met het internet gaat het natuurlijk niet lukken. Het mobiel netwerk gebruiken zou wel eens een dure onderneming kunnen worden. We gaan een kabel leggen die de een modem zal verbinden met een access point op de plaats waar de camera wordt opgesteld. Zo’n kabel kan tot 100m lang zijn. De camera-gsm, die wordt gebruikt voor de uitzending, zal via het access point toegang hebben tot internet. Ook de telefoon die wordt gebruikt als afstandsbediening zal via het wifi-netwerk verbinding kunnen maken met de camera. Dit is meteen het duurste aspect van de onderneming, want een access point kost al snel 40 euro en 100m UTP-kabel 80 euro.

Positie van de camera

Om de opstelling te gebruiken als webcam, is een vaste opstelling noodzakelijk. Volgende overwegingen moet je in acht nemen bij het kiezen van een goeie positie voor de camera-gsm:

  • Kadrering. De camera is vast opgesteld, dus je moet zorgen dat alle belangrijke elementen altijd in beeld zijn. Anderzijds moet je er ook rekening mee houden dat de camera van een telefoon een brede beeldhoek heeft, dus je wil de camera zo dicht mogelijk bij je onderwerp houden, anders zal het centrum van de actie heel klein in beeld komen.
  • Beveiliging. Zelfs een tweedehandse gsm die eigenlijk stuk is, zou wel eens gestolen kunnen worden. Kies dus best een positie of een bevestigingsmethode die niet uitnodigt tot diefstal. Ik heb voor mijn camera uit een plaat aluminium een soort hoesje geplooid dat vastgeschroefd wordt aan het meubilair.

Geluid voor de live streaming

Het microfoontje van een gsm is goed genoeg om van dichtbij in te spreken, maar hopeloos als je al het geluid in een grote ruimte wil opnemen. Je moet dus een geluidsinstallatie hebben met een versterker en een of meerdere microfoons en we gaan proberen die in te pluggen op de gsm. Het geluid dat opgevangen wordt door de opgestelde microfoons zou dan goed hoorbaar moeten zijn, maar het omgevingsgeluid zal wellicht moeilijk hoorbaar zijn.

Er zijn twee manieren om geluid op je gsm op te nemen van een externe bron. 

Via hoofdtelefoonaanluiting

Je kan de jack-aansluiting gebruiken, waar je meestal je hoofdtelefoon of headset inplugt. Daarvoor heb je wel enkele hulpstukken nodig, want zo’n gsm-jack is een 4-polige stekker (één pool is aarde, één pool is mono-geluid voor de microfoon en twee polen zijn stereogeluid voor de hoofdtelefoon) en een gewone audiokabel zoals die waarmee je de aansluiting op je geluidsinstallatie kan maken is 3-polig (gewone stereo).

Je kan proberen te werken met een jack-splitter, die de 4-polige gsm-stekker splitst naar twee aparte 3-polige stekkers, één voor microfoon en één voor hoofdtelefoon. Je moet nog goed opletten, want er zijn twee types van 4-polige jacks en afhankelijk van welke gsm je hebt, moet je een splitter nemen van type OMTP of van type CTIA. Dat laatste is bij moderne gsm’s het meest courant. Op internet vind je dat vast wel terug.

Ervaring leert echter dat niet in alle omstandigheden je telefoon je kabel zal ‘herkennen’. Zelfs al heb je een verloopstuk van het juiste type, dan nog kan het gebeuren dat je gsm  de aangesloten kabel niet ‘herkent’ en dus gewoon blijft opnemen met zijn interne microfoon. Dat komt omdat de gsm op de microfoonlijn een bepaalde impedantiewaarde verwacht, die typisch is voor het microfoontje van een headset, maar niet aanwezig is als je de kabel rechtstreeks aansluit op de lijnuitgang van een versterker. Daarvoor bestaat er een speciale “line out” verbindingskabel met ingebouwde impedantie, speciaal bedoeld om op de gsm geluid op te nemen dat rechtstreeks van de versterker komt.

Anderzijds heb ik ervaren dat een lange verlengkabel ook een zekere impedantie veroorzaakt en dan werkt zo’n kabel met ingebouwde impedantie juist tegen, want die verzwakt het geluid.

Opletten geblazen is het ook met storingen op lange verlengkabels die naast andere geleiders liggen. Zo is het niet aangeraden een audiosnoer in hetzelfde kabelgootje te leggen waar al een luidsprekersnoer ligt, dat heb ik ook geleerd.

De opname van het geluid is dus niet zo eenvoudig en je zal wat moeten experimenteren. Tal van factoren zijn in het spel: de manier waarop je gsm een aangesloten kabel met microfoonlijn herkent, de lengte van je kabelverbinding tot de versterker, de kwaliteit van je signaal, storingen van andere kabels,…

Via USB

Een andere methode om een externe geluidsbron aan te sluiten is via de USB-aansluiting van je gsm. Daarvoor heb je een USB sound adapter. Nadeel van deze methode is dat je niet tegelijk je gsm in de voeding kan steken en geluid kan laten opnemen. Je zal dus tijdens het streamen de USB-aansluiting op de geluidsbron moeten aansluiten en dan nadien weer overpluggen naar de voeding om de batterij op te laden.

Streaming

Voor streaming zijn er twee voor de hand liggende keuzes: Facebook en YouTube.

Op Facebook maak je best een pagina aan en via de Facebook-app Paginabeheer kan je met twee klikken “live gaan”. Je opname wordt dan live uitgezonden via je pagina op Facebook en na afloop kunnen bezoekers ze ook opnieuw afspelen.

Op YouTube maak je een eigen kanaal aan en via de YouTube-app op je gsm kan je de livestream opstarten. Die wordt dan later ook bewaard op het kanaal. Je kan met de app de uitzendingen op voorhand inplannen.

YouTube is de beste optie voor streaming, omdat je kanaal voor iedereen gemakkelijk toegankelijk is, terwijl je uitzendingen op Facebook eigenlijk enkel bedoeld zijn voor andere gebruikers van Facebook. Als je op Facebook toch veel mensen bereikt, kan je je uitzendingen op YouTube delen via je Facebookpagina, zo vang je twee vliegen in een klap.

Bediening

Vermits de camera-gsm permanent wordt opgesteld op een misschien moeilijk bereikbare positie, moet je die vanop afstand kunnen bedienen. Daarvoor bestaan heel handige apps. Op de camera-gsm kan je TeamViewer Host installeren. De persoon (of personen) die de opnames zullen starten en stoppen, moeten op hun gsm TeamViewer for Remote Control installeren. Als je daarmee inlogt op de camera-gsm kan je die volledig bedienen alsof je hem in je hand hebt.

Webcam

Een eenvoudige webcam is eigenlijk gewoon een foto die je kan tonen in een webpagina, zoals er miljarden online te vinden zijn, maar die om de zoveel seconden wordt vervangen door een nieuwe. Op je gsm kan je met een app zoals Automate een scriptje maken dat elke minuut een foto neemt en die vervolgens met FTP oplaadt naar je webserver. Met twee regels javascript op je website, wordt de foto om de vijf seconden herladen, zodat je steeds het meest recente beeld ziet.

Alle onderdelen op een rijtje gezet:

Let op: je gebruikt dus of de Line-out-kabel of de jack-splitter! 

De meeste hulpstukken vind je bij https://www.allekabels.nl, maar de Line-out verbindingskabel heb ik enkel op Amazon teruggevonden.

Dit zijn de benodigde apps:

TeamViewer Host
TeamViewer Host
Developer: TeamViewer
Price: Free
TeamViewer for Remote Control
TeamViewer for Remote Control
Developer: TeamViewer
Price: Free
YouTube
YouTube
Developer: Google LLC
Price: Free
Facebook Pages Manager
Facebook Pages Manager
Developer: Facebook
Price: Free
Automate
Automate
Developer: LlamaLab
Price: Free+

Zo ziet een scriptje op Automate eruit, dat voor de registratie van de webcambeelden zorgt:

Dit korte stukje javascript-code op je website zal zorgen dat de webcamfoto vanzelf update om de 5 seconden:

<script type="text/javascript">
setInterval(function() { 
  var myImageElement = document.getElementById('heilighart'); 
  myImageElement.src = '/heilighart/heilighart.jpg?rand=' + Math.random();
}, 5000);
</script>

Veel succes! 

Dit artikel verscheen reeds in een eerdere versie, maar is hier aangevuld met extra informatie.

Online Lectionarium in beide vormen

In een vorig artikel was ik op zoek gegaan naar een online lectionarium. Na enig zoekwerk bleek dat wel degelijk te bestaan.

Enkele dagen geleden las ik een tweet met de vraag wat de lezingen die zondag zouden zijn volgens de buitengewone vorm (tridentijnse mis). Mijn zoekwerk van vorige keer had enkel lectionaria opgeleverd volgens de gewone vorm van de mis.

Temeer omdat de vraagstelster van deze tweet een hatelijk antwoord kreeg van een gerenommeerde katholieke trol (wiens twitteraccount tot mijn voldoening slechts door zichzelf gevolgd wordt), dacht ik: dat zou nog een mooie uitbreiding zijn voor missale.net. Die geeft reeds de liturgische kalender voor beide vormen van de liturgie en bevat in de database ook alle schriftlezingen die bij elke mis horen.

Vanaf nu vind je op missale.net op elke pagina een knop “Lectionarium”, die een nieuwe pagina opent met de bijbelteksten die in de mis worden gelezen. Het zijn niet echt de teksten volgens het officiële lectionarium, want dat zijn redactionele bewerkingen van de bijbeltekst. De teksten worden opgehaald uit een online bijbel (dat maakt dat de laadtijd van de pagina niet erg snel is). Voor het Nederlands is dat de Petrus Canisiusvertaling.

Nieuwe knop “Lectionarium”

Voor de techneuten: de pagina met het lectionarium is eigenlijk een front-end voor een generieke service die teksten ophaalt uit online bijbels. Een URL is opgebouwd als volgt:

http://alledaags.gelovenleren.net/lectionarium?title=H.+Laurentius%2C+diaken+en+martelaar&subtitle=vrijdag+10+augustus+2018&language=nl&Eerste+lezing=2Cor+9%3A6-10&Evangelie=John+12%3A24-26&edition=CAN
  • title: de titel in de hoofding kan je zelf invullen
  • subtitle: ondertitel, ook zelf in te vullen
  • language: “nl” voor Nederlands, andere talen werken ook, bv “fr” of “en”
  • edition: “CAN” voor de Petrus Canisiusvertaling en “WV95” voor de Willibrordvertaling (via rkbijbel.nl) — de Nieuwe Bijbelvertaling kan niet worden opgehaald, want die zit op slot en grendel achter een login op debijbel.nl.
  • de overige parameters bevatten voor elke bijbelpassage die je wil opvragen als naam de kop, die je zelf kan invullen, en als waarde de verwijzing naar de bijbelpassage

Je kan dus ook zelf de API gebruiken om verwijzingen naar de bijbel te maken.

Niets zo katholiek als universele rechten van de mens

Keuleneer vs. mensenrechten

Beroepskritikaster Fernand Keuleneer stelt in Tertio de vraag of het wel gezond is dat in ons rechtssysteem zo’n grote rol wordt toegekend aan de mensenrechten. Het interview is enkel toegankelijk voor abonnees, maar hoofdrecteur Van Lierde vat het voor u samen in zijn hoofdartikel “Doos van Pandora“.

Read More

Sacramentsprocessies a’ gogo

Als ik door de straten van Borgerhout wandel, zie ik affiches uithangen met aankondigingen van allerhande evenementen in het kader van de Ramadan. Het is fijn voor onze islamitische stadsgenoten dat zij zich in het straatbeeld op een mooie manier kunnen manifesteren.

Wist je echter dat er in Antwerpen ook nog een katholieke gemeenschap huist? Je zou het niet zo meteen zeggen, want ze blijven verborgen achter de muren van doodse kerkgebouwen, waarvan je je vaak afvraagt of ze eigenlijk nog wel actief gebruikt worden. Ik vermoed dat het bisdom een aantal gebouwen in waakvlammodus houdt, al is het maar om te voorkomen dat ze verkocht moeten worden om als moskee te dienen (wat trouwens van stadswege ook met postgebouwen gebeurt).

Read More