Damstreaming

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Damstreaming

Post by Marcel Kosters » Tue Sep 24, 2019 12:21

IMG_5480.jpg
IMG_5480.jpg (146.65 KiB) Viewed 3564 times
hdcstreaming.png
hdcstreaming.png (454.31 KiB) Viewed 3502 times
Gisteravond verzorgde de Haarlemse Damclub e-bord- en videoregistratie van tien partijen in de onderlinge competitie. Buiten beeld (en op conventioneel bord gespeeld) zijn de partijen tussen Fabian Snijder en Frans Elzenga en tussen Paul Smit en Roel Janssen.

De video uitzending:




De Oerterp live applets: https://live.kndb.nl/games/2019/haarlem ... eGames.php
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Sat Sep 28, 2019 10:05

Practice makes perfect



Maandagavond 30 September 2019 20:00 uur: Onderlinge Competitie van de Haarlemse Damclub live.

Perfect zal het nog lang niet zijn. Maar hopelijk met verbeteringen / lessen van vorige week. De Youtube chat is geactiveerd. Toeschouwers met een Google account kunnen meedenken en -praten. Ik beloof geen reactie: toeschouwers moeten het in principe met elkaar doen. Voorlopig heb ik de handen vol aan de techniek.

De echo die vorige week nog nog op enkele(!) momenten te horen was moet maandag uit de audio verdwenen zijn. Het valt me op, dat de videobeelden nog wel eens minder "vloeiend" zijn. Ik meen te weten, dat dit niet aan de internetverbinding zelf ligt. Het zal 'm of in de snelheid van mijn computer zitten (die door de vooralsnog gebruikte systematiek met veel instances van verschillende programma's op z'n tenen moet lopen), of wellicht in de periodieke FTP upload van de partijen die mogelijk botst met het stream protocol / de stream bandbreedte van de video vanaf dezelfde computer. Of misschien dat het wel in een combinatie van die twee zit. Ik zal de komende tijd kijken of en hoe ik dit (zonder hardware upgrade) kan ondervangen.

De update van de bordposities en -zetten in de streaming video is iedere seconde. De update van de posities en zetten op de Oerterp live pagina https://live.kndb.nl/games/2019/haarlem ... hp?ronde=2 is vooralsnog iedere minuut.

Voor de live uitzending en partijen van vorige week: zie de eerste post in deze draad. Wie een herinnering van Youtube wil ontvangen om de uitzending niet te missen: klik in bovenstaande video op "Set reminder".
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Tue Oct 01, 2019 08:34

De video van gisteravond kan in de voorgaande post worden terug gekeken.

1. De echo in enkele scenes is opgelost.
2. De mixer en alle samenhangende instellingen bedienen blijft een kunst. Het audio volume had een stuk hoger gemoeten. Het is een beetje inherent aan test uitzending van een clubavond: er is geen gelegenheid een volledige check te doorlopen voordat de partijen beginnen. Bij een top event met dedicated speelzaal is die gelegenheid er in de regel wel. Naarmate de ervaring groeit wordt de kans op dit soort onbedoelde en onopgemerkte onvolkomenheden kleiner.
3. Audiostream was op volume na goed en ononderbroken / geen haperingen. Videostream bevroor regelmatig. Omdat de video soms ook vloeide vermoed (!) ik dat de internet toegang en met name andere gebruikers van deze internet toegang voor de “freezes” zorgen. Als de computer de stream niet aankan zouden de beelden continue bevroren zijn, is mijn aanname. Volgende keer de internetverbinding monitoren.
4. Gelukt: proof of principle countdown scherm.
5. Gelukt: een allereerste en natuurlijk primitieve eigen intro video.
6. Gelukt: een aparte camera voor overzichtbeeld van de speelzaal (vraag me wel af of dit wellicht toch ook drukt op computer > freezes).
7. Leuk: studiogasten / collega presentatoren! Ton Smit, Joep Kerkhoff en Stefan Stolwijk leverden spontane en onderhoudende bijdragen.
8. (Wederom) gelukt: stipt op het aangekondigde tijdstip en binnen de dagen geleden klaar gezette stream (belangrijk voor embedding in event websites en opbouwen publiek) gestart.

Gestaag gaat het naar een punt waarop “alleen” internetverbinding en snelheid van de hardware nog een punt zijn.
Afgesproken: in oktober de sneldam match tussen Casper Remeijer en Stefan Stolwijk.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Mon Oct 07, 2019 17:14

Puntjes op de i



Vanavond de eerste avond van het HDC Blitz kampioenschap. Deze keer zonder e-borden en zonder commentaar. Maar met video. Kijken of de video deze keer minder hapert / op zoek naar de oorzaak. En ondertussen zelf lekker sneldammen :). De uitzending start 19:45 en de competitie zal naar verwachting ergens tussen 19:45 en 20:05 daadwerkelijk van start gaan.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Tue Oct 08, 2019 13:34

hdcblitz.png
hdcblitz.png (600.03 KiB) Viewed 2838 times
1. Een geslaagde eerste ronde van het blitz kampioenschap;
2. De video 'vloeide' redelijk. Dit duidt in de richting van (over)belasting computer bij draaien grafische weergave van e-borden. Dat is niet geheel verwonderlijk omdat in de huidige opzet 13 aparte instances van webbrowsers gedraaid moeten worden en 20 aparte scenes met ieder 6 of meer apart gedefinieerde window captures. Dat zal waarschijnlijk meer efficiënt moeten en kunnen om tot een eerste relatief gelikte event uitzendstandaard te komen met - natuurlijk - vloeiende video en audio. Eerst op 720p en wellicht daarna meteen naar 4K. Die laatste is de standaard die nodig is voor aansluiting met (mainstream) media. Wordt hopelijk vervolgd.
3. De uitzending begon circa een uur na het daarvoor geplande tijdstip. Oorzaak lag in een samenloop van (software) omstandigheden en het feit dat ik ervoor koos mee te spelen (super leuke avond, alleen Casper wist me onderuit te halen :)). Daar zijn experimentele uitzendingen voor.

Stap voor stap voorwaarts.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

Krzysztof Grzelak
Posts: 777
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damstreaming

Post by Krzysztof Grzelak » Thu Oct 10, 2019 15:38

Marcel Kosters wrote:
Mon Oct 07, 2019 17:14
Puntjes op de i



Vanavond de eerste avond van het HDC Blitz kampioenschap. Deze keer zonder e-borden en zonder commentaar. Maar met video. Kijken of de video deze keer minder hapert / op zoek naar de oorzaak. En ondertussen zelf lekker sneldammen :). De uitzending start 19:45 en de competitie zal naar verwachting ergens tussen 19:45 en 20:05 daadwerkelijk van start gaan.
The image is of very poor quality.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Fri Oct 11, 2019 12:10

Krzysztof Grzelak wrote:
Thu Oct 10, 2019 15:38
The image is of very poor quality.
What a turd of a contribution to this thread :D.

The chosen quality is 720p as 1080p or even 4K with available hardware are not possible.
On top of that, for video purposes there is sub optimal lighting in the venue and also a
workaround to access the camera is being used. Both circumstances possibly result in some
loss of video quality.

Having said all that, video quality is not yet the relevant issue :idea: .

As mentioned, the next step required is some efficiency in the application of the graphics
so that all basic conditions are met for a "fluent" 720p live broadcast. After that, further
improvement of the scene buildup (better look and feel of the video) can follow. And only
after look and feel has reached a sufficient level, investing in new hardware for 4K
streaming will become a relevant consideration. And in the meantime possibly tweaking to
improve the 720p video quality.

For now, a 720p live video stream with graphics is preferable to no live video stream at all
and for draughts a very acceptable first standard.

Moving forward step by step.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

Krzysztof Grzelak
Posts: 777
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damstreaming

Post by Krzysztof Grzelak » Fri Oct 11, 2019 13:47

If it's not a secret, write what cameras you use for live broadcasts.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Mon Oct 14, 2019 11:06



Experimenteel, video + 1 e-bord in principe zonder commentaar. Mogelijk dat commentaar in de loop van de partij wordt bijgeschakeld.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

Krzysztof Grzelak
Posts: 777
Joined: Thu Jun 20, 2013 17:16
Real name: Krzysztof Grzelak

Re: Damstreaming

Post by Krzysztof Grzelak » Mon Oct 14, 2019 12:23

And what camera did you record video with?

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Tue Oct 15, 2019 13:30

Krzysztof Grzelak wrote:
Mon Oct 14, 2019 12:23
And what camera did you record video with?
Axis ptz.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Tue Oct 15, 2019 13:36

Screenshot 2019-10-15 at 13.27.35.png
Screenshot 2019-10-15 at 13.27.35.png (447.27 KiB) Viewed 2299 times
Eerste deel video: camera via window capture
Screenshot 2019-10-15 at 13.27.22.png
Screenshot 2019-10-15 at 13.27.22.png (490.46 KiB) Viewed 2299 times
Tweede deel video: rechstreekse feed vanuit de camera

- Probleem opgelost waarbij camera niet rechtstreeks toegankelijk was en de video met een window capture werd opgevangen.
* voordeel: minder belasting internetverbinding;
* voordeel: betere beeldkwaliteit.
* nadeel: (veel) hogere cpu belasting, maar hopelijk is dit met aanpassing instellingen op te lossen.
- Toch weer "gestoei" met de audio op het eind van de video. Met alle gemaakte fouten ga ik die mixer straks zó snappen :D .
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Mon Oct 21, 2019 12:50

Screenshot 2019-10-21 at 11.48.53.png
Screenshot 2019-10-21 at 11.48.53.png (513.29 KiB) Viewed 1623 times
Screenshot 2019-10-21 at 13.05.53.png
Screenshot 2019-10-21 at 13.05.53.png (640.24 KiB) Viewed 1614 times


Gisteren weer flink ervaring kunnen opdoen. Ik hoop een keer alle relevante en juiste instellingen te vinden :D .

Bij vlagen waren kwaliteit van video en audio behoorlijk. Ondertussen is dit een proefje van wat - met 1 speelzaal camera en eventueel een studio camera - mogelijk is. Zeker in de setting van een kleiner en volledig controleerbaar toernooi als regulier NK of regulier WK kunnen we zo een perfecte presentatie bereiken met minimale middelen.

Daarbij kun je voor een relatieve grijpstuiver zaal / tafels bijvoorbeeld in sponsorstijl aankleden, dusdanig dat je maximale exposure hebt en vrijwel volledige controle over de beeldvorming. Als je vervolgens voor een slimme zaal setup kiest - bijvoorbeeld: camera in het midden, borden rondom de camera met daarachter ruimte voor het publiek, dan heb je ook (vrijwel) geen door en voor beeld wandelend publiek en wordt het publiek "aankleding".

Met dit event was dit in theorie ook al mogelijk geweest alleen gegeven de nog experimentele staat van de streaming presentatie nog niet relevant. In de toekomst zou het gebied tussen de "tv borden" en de camera tot non publiek gebied bestempeld kunnen worden en publiek aan de andere zijde in de zaal kunnen staan.

Dat ik in de stream gebruik maak van DamZ! template heeft overigens niets te maken met mijn betoog voor focus op DamZ! strategie. Tenslotte is de DamZ! doelgroep tot en met 12 jaar en daar had dit WK niet veel mee te maken. Het is simpel dat er - met 8 uur (2x) heen en weer rijden naar Beilen, 4 uur opbouwen, 2 uur afbouwen en 10 uur streamen geen tijd was om ook hiernaar te kijken. Vormgeving wordt weer relevant zodra video en audio kwaliteit constant / bedrijfszeker zijn.

Het waren een geslaagd event en een geslaagde dag, goed georganiseerd door de mensen van Hijken DTC in samenwerking met hoofdarbiter Johan Demasure.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Tue Oct 22, 2019 01:14

clubavond.png
clubavond.png (518.52 KiB) Viewed 1465 times


Het mysterie van de haperende video lijkt opgelost. De camera staat ingesteld op 50 fps (frames per second) en de uitzend software stond op 30 fps. Waarschijnlijk dat de computer het te druk kreeg met "kiezen" welke van de 20 fps hij moest overslaan en de video daardoor ging haperen. Computer nu ook op 50 fps gezet en de video loopt als een zonnetje. De in vergelijking met gisteren wat mindere beeld kwaliteit heeft te maken met mindere verlichting ten opzichte van gisteren. Weer een stapje voorwaarts.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

User avatar
Marcel Kosters
Posts: 1987
Joined: Mon Jan 20, 2003 16:13
Location: Haarlem, The Netherlands

Re: Damstreaming

Post by Marcel Kosters » Mon Oct 28, 2019 12:20

Vanavond live video met commentaar: Blitz Match Remeijer - Stolwijk




Vanavond prime time 20:00 de blitzmatch over tien partijen (5 minuten + 5 seconden Fischer) tussen Casper Remeijer en Stefan Stolwijk met commentaar door Mark Deurloo en mij. De winnaar van deze match gaat door naar de volgende ronde van de HDC bekercompetitie. Dit is een competitie waarin partijen normaliter met reguliere bedenktijd worden gespeeld, maar Casper en Stefan zijn overeen gekomen, er een spectaculaire blitz match van te maken :) .

De partijen zijn live in de videostream te volgen en via https://live.kndb.nl/games/2019/hdcblit ... Games.php . Als het goed is, zullen op de webpagina ook Kingsrow en Sjendeblyn meedraaien. Op Youtube zelf is mogelijk om rechts naast het videoscherm mee te chatten over het match verloop. Opgelet: voor dat laatste (meechatten) heb je een Gmail account nodig. Gegeven de logistiek (zeker bij een blitz match) is het wellicht nog niet mogelijk voor Mark en / of mij om op de chat comments te reageren.

Alle 10 partijen worden - ongeacht de tussenstand - gespeeld. De uitzending zal naar verwachting tot 23:30 duren.
Nu: 18.200 DamZ! DamSets. Doel: 100.000 DamZ! DamSets voor 31-12-2020. Doe mee met 1, 10 of 100 DamZ! DamSets. De strategie is onbeperkt schaalbaar. Prijs 3 euro. Minimum 20 sets, met club of vrienden snel besteld via marcelkosters@gmail.com.

Post Reply