Tag Archives: video

Peer-to-peer video kijken? Voorlopig niet.

Gisteren had ik een telefonisch overleg met een bedrijf dat zich heeft gespecialiseerd in het peer-to-peer aanbieden van video en audio materiaal. Het idee van een peer-to-peer netwerk is dat elke kijker in het netwerk naast client ook server(seed) is. Een techniek die zich redelijk heeft bewezen in de peer-to-peer download applicaties waarbij bestanden worden uitgewisseld en één client van meerdere seeds de informatie binnenhaalt. Dit kan omdat niet alle clients tegelijkertijd als seed fungeren en clients terwijl ze niet downloaden vaak “aan staan”. De verhouding van het aantal seeds per client is hier dus vaak in het voordeel van de client. Voor video wordt het echter een ander verhaal.

Wil je met een (groot) aantal mensen video kijken in een al dan niet besloten peer-to-peer omgeving dan zal de kwaliteit van de video afhankelijk zijn van de upload snelheid van de seeds. De downloadsnelheid van de meest thuisgebruikers is op dit moment ruim voldoende. De grote bottleneck is de uploadsnelheid van de gebruikers. Die is in veel gevallen niet voldoende. De meeste ADSL pakketten bieden een upload die ligt rond de 1Mbit per seconden waarbij de download ligt op een veelvoud daarvan. De snelheden zijn meestal theoretisch en in de praktijk zijn lagere snelheden eerder regel dan uitzondering.

Voorbeeld
Stel je kijkt met een grote groep mensen naar een live sportwedstrijd. De kwaliteit van de aangeboden stream ligt rond de 1.5 Mbit. Dit zou betekenen dat de snelheid om de stream te kunnen binnenhalen ruim voldoende is bij alle thuisgebruikers (1.5 Mbit download is overal beschikbaar). De upload snelheid van de thuisgebruikers is echter de bottleneck. Immers als niet alle gebruikers een minimale upload snelheid hebben van 1.5 Mbit dan kunnen niet alle gebruikers als volledige seed(server) voor een andere client dienen. Het concept van het peer-to-peer netwerk komt hiermee niet uit de verf. Voor live heb je immers minstens net zoveel seeds nodig als clients.

Voorlopig is video kijken via een peer-to-peer netwerk op een hoge kwaliteit dus niet mogelijk. Voor een gratis stream met een kwaliteit van maximaal 1Mbit (en dat is al aan de hoge kant) kan een peer-to-peer netwerk prima worden ingezet. Ga je echter betaalde content of content in een hogere kwaliteit aanbieden dan is peer-to-peer op dit moment toch echt een brug te ver.

Reageren

VidBlaster een prima keus!

Afgelopen week was ik een middagje te gast bij Erwin Blom van The Crowds om eens te kijken hoe het nu gaat met de studio die ze daar aan het maken zijn.

Ze maken gebruik van een stevige Windows machine met daarop een software pakket genaamd VidBlaster met daarop aangesloten verschillende camera’s (in dit geval webcams). Met behulp van VidBlaster is het mogelijk om diverse video bronnen te gebruiken en door middel van prachtige overlays of andere mooie effecten je eigen televisie uitzending te maken. Eigenlijk is VidBlaster een tool voor de regisseur van een programma.

Ik heb een paar uurtjes wat met VidBlaster gespeeld en moet zeggen dat het een prima en gebruiksvriendelijke interface is. Het is even wennen (het is immers Windows) maar na een half uurtje heb je eigenlijk al wel door hoe je nu makkelijk kunt schakelen tussen de verschillende camera’s en hoe je een mooie overlay in beeld kunt laten verschijnen.

Leuk aan VidBlaster is dat het een Nederlands product is. Het is gemaakt door Mike Versteeg (volg Mike op Twitter) en wordt over de hele wereld gebruikt voor het maken van (televisie) programma’s.

Aan de nieuwsberichten op de website van VidBlaster is te zien dat er hard gewerkt wordt om te zorgen dat ze hun reeds veroverde plek in de markt blijven behouden. Zo is er inmiddels een API (TCP/IP) module beschikbaar om vanuit een externe applicatie allerlei leuke dingen aan je programma toe te voegen. Ideaal voor bijvoorbeeld het in beeld brengen van een live scorebord of andere statistieken tijdens een sportwedstrijd.

Ik zou zeggen, wil je met video aan de slag, je eigen uitzending maken? Dan is VidBlaster een prima keus!

Reageren

Online video oorlog?

Half januari maakte Google bekend dat het gaat stoppen met de ondersteuning van de H.264 video codec in hun Chrome browser en het zich volledig wil gaan richten op WebM. Het bericht veroorzaakte nogal wat onrust in medialand maar is dat wel nodig?

De huidige situatie
Op dit moment is Flash de meest gebruikte methode om audio en video af te spelen op het web. Vrijwel alle grote websites zoals Youtube, Vimeo en anderen gebruiken een Flash player voor het afspelen van hun beeldmateriaal. Voor live streaming lijkt op dit moment op de desktop Microsoft Silverlight de meest gebruikte methode en in de browser markt wint Google Chrome aan populariteit en is inmiddels Safari voorbij gestreefd. Van de mobiele devices zijn de Apple iPhone, iPod en iPad het meest gebruikt voor het afspelen van video.

Verschillen
Licentiemodel
Waarschijnlijk het grootste verschil tussen H.264 en WebM is het licentiemodel. Voor H.264 is er een licentiemodel actief, meer informatie hierover kun je vinden op de website van MPEGLA. In het kort komt dit model erop neer dat voor internet video er niet betaald hoeft te worden, dus voor consumenten is dit een licentie die gratis is. Voor fabrikanten van bijvoorbeeld hardware encoders zijn er echter wel licenties van toepassing.

Snelheid, kwaliteit
Op dit moment is de kwaliteit van H.264 nog beter dan die van WebM. Niet alleen is de kwaliteit beter, ook qua snelheid van encodering is H.264 op dit moment nog “superieur” aan WebM. Een ander belangrijk verschil van dit moment is het ontbreken van hardware encoders voor het encoderen van WebM video’s.

Ondersteuning
De verschillen waar ik het over heb gelden voornamelijk voor het gebruik van de <video> tag in de HTML5 specificaties. Deze wordt gebruikt voor het afspelen van video in een webpagina binnen de browser met gebruik van de “lokale” videospeler. In de verschillende browsers is de ondersteuning (zoals meestal) anders, zo ondersteunen Chrome, Firefox en Mozilla al wel het WebM formaat maar zijn deze video’s in Internet Explorer 9 en Safari nog niet af te spelen. Google heeft aangekondigd dat ze voor deze browsers een plugin gaan ontwikkelen zodat de video’s toch afgespeeld kunnen worden. Dus vooralsnog zullen we daar als consument niet zo veel van merken.

De grote verliezers
Wat mij betreft zijn er in deze hele discussie 2 grote verliezers. De consument die een mindere kwaliteit video zal krijgen als de kwaliteit van WebM niet gaat verbeteren. En de content providers die als er zoveel verschillen blijven bestaan content op steeds meer formaten zal moeten encoderen om de consument nog te kunnen blijven bedienen.

Bronnen:
Guardian Technology Blog
Google stopt met H.264, Emerce
Google Chromium Blog

Reageer

Journalisten en techniek, een goede combinatie

Vanochtend kwam ik op Twitter via via een Tweet tegen van @evr over de manier waarop we werken bij de nieuwe media afdeling van de NOS. Ik begrijp dat het verhaal Wat kunnen bedrijfsjournalisten leren van NOS Nieuwe Media is geschreven naar aanleiding van een presentatie over Nieuws op Nieuwe Plekken door Roeland Stekelenburg.

In het artikel wordt o.a. de term database journalistiek veelvuldig genoemd, wat mij betreft dekt het niet helemaal de lading maar komt het aardig in de buurt. Zoals Roeland tijdens zijn presentatie aan heeft gegeven wordt er bij de NOS op verschillende gebieden samengewerkt tussen de journalisten van de NOS en de afdeling nieuwe media.

Prima samenwerking
De samenwerking tussen de nieuwe media afdeling en de journalisten binnen de NOS krijgt op verschillende manieren vorm. Nieuwe ideeën van de redactie voor de website NOS.nl worden samen met ons besproken om uiteindelijk tot een goede invulling te komen. Een mooi voorbeeld is een speciaal voor de schaatswedstrijden gerealiseerde videobox. Op de pagina over het NK afstanden is aan de rechterkant een verzameling te zien van alle interessante video’s van het betreffende schaatsweekend.

Het idee van een dergelijke verzameling kwam van de afdeling nieuwe media en de invulling is op een prima wijze gedaan door de redactie. Leuk is dat de verzameling niet alleen op de voorpagina van een schaatsweekend te zien is maar ook op de videodetailpagina’s van de gekozen video’s. Dat het afgelopen weekend nog niet helemaal lekker liep kwam door een foutje van mijn eigen persoontje maar goed, uiteindelijk is het resultaat op de website te bewonderen.

Een ander voorbeeld, de kabinetsfoto
De foto van het nieuwe kabinet is ook altijd een mooi moment. Op een leuke manier zou je eigenlijk het nieuwe kabinet willen “voorstellen”. Samen met de redactie is het uiteindelijke resultaat bedacht en uitgevoerd. Een mooi voorbeeld van een wat mij betreft fijne samenwerking.

Reageren

Hoe ik werk 22/31 : Software, Flip4Mac

Apple gebruikers zullen vrijwel allemaal Flip4Mac wel kennen. Om streams in het Windows Media formaat te kunnen afspelen (op websites die geen Silverlight gebruiken) is het noodzakelijk om Flip4Mac te installeren. Met Flip4Mac speel je Windows Media bestanden en streams eenvoudig af op je Apple.

Reageren

Erg jammer : Sport.nl

In het verleden bezocht ik nog wel eens de website Sport.nl om te kijken wat er zoal gebeurt op het gebied van sport in Nederland. Voornamelijk de “andere” sporten werden op deze website goed belicht. De website bood informatie over verschillende sporten in de vorm van nieuws en video, een prima initiatief van het NOC-NSF. Helaas is de website vervangen door een nieuwe variant die zich helemaal richt op video’s van verschillende sporten. Van de directeur van het NOC-NSF (Gerard Dielessen) heb ik begrepen dat de domeinnaam http://sport.nl nog wel eigendom is van het NOC-NSF.

Silverlight
De nieuwe website is één grote Silverlight applicatie, op zich een prachtige applicatie met best aardige content. Echter voor een aantal gebruikers natuurlijk zeer ongeschikt. Zonder Silverlight plugin zal de website niet werken. Ik ben persoonlijk geen voor of tegenstander van Silverlight maar gebruik het dan op de juiste manier.Wat mij betreft kan een player prima in Silverlight worden gemaakt, dat doen we bij de NOS ook, maar de rest van de website zou toch “gewoon” in HTML moeten worden geleverd. De huidige site is zeer ontoegankelijk en frustrerend voor de gebruiker.

De inhoud
De website bevat videomateriaal van verschillende sporten. Wat betreft de inhoud: Om te beginnen bevat de site op dit moment (vrijdag 30 juli 8:00 uur in de ochtend) allerlei videoberichten (in het Engels) over het Dames British Open Golf, op zich is daar niks mis mee maar waarom in het Engels?

Het is toch een Nederlandse site? Daarnaast is het niet mogelijk om te zoeken in de website, iets wat ik persoonlijk als erg storend ervaar, ik wil bijvoorbeeld die ene handbalwedstrijd zien of een prachtig geslagen bal tijdens het British Open Golf. Allemaal niet te vinden.

UPDATE
Inmiddels zijn de teksten van het Engels al aangepast in Nederland, een hele verbetering voor de Nederlandse bezoekers van de site lijkt me.

Google
In Google kom je nog steeds veel resultaten tegen van de “oude” Sport.nl Deze zoekresultaten resulteren allemaal in een 404 pagina (niet gevonden). Op zijn minst een paar redirects zouden al een heleboel helpen lijkt me.

Conclusie
Wat mij betreft is de huidige variant van Sport.nl echt een grote gemiste kans, van een website als Sport.nl verwacht ik:

  • het laatste sportnieuws in Nederland (van de verschillende sporten, samenwerken met bonden misschien?)
  • informatie over sportevenementen in Nederland
  • een rijk archief aan videomateriaal (want het is blijkbaar wel beschikbaar, zie huidige Sport.nl)
  • een fatsoenlijke zoekmogelijkheid om materiaal te kunnen terugkijken
Reageer

Zomaar een motorrit

Een tijdje geleden bestelde ik (natuurlijk online) een houder voor mijn Flip Mino HD camera. Gewoon omdat zo’n houder altijd handig is en ik het leuk zou vinden om een keer te laten zien hoe een motorrit op mijn Yamaha FZ6 (Fazer) 600 er nu uitziet.

Motorrit from Jan Willem Eshuis on Vimeo.

Reageer