Zelf schakelen bij wielrennen is leuk !!
Het experiment tijdens de Amstel Gold Race, waarbij kijkers op internet zelf konden schakelen tussen verschillende beeldbronnen, is wat mij betreft geslaagd.
Bekijk hier het experiment nogmaals on demand
Waarom dit experiment?
We wilden graag een experiment met Silverlight doen, omdat het een nieuwe streaming techniek is die interessante mogelijkheden lijkt te bieden. Wat mij vooral aanspreekt is de mogelijkheid om live wedstrijdinformatie mee te sturen met de videostream en al deze informatie in één player te ontsluiten. Video en overige informatie loopt dan altijd synchroon, iets wat we in het verleden (bijvoorbeeld bij het schaatsen) niet voor elkaar kregen. Als je nu on demand de Amstel Gold Race terugkijkt, zie je dat bijvoorbeeld de tijd en de andere informatiestromen gewoon weer gelijk lopen met het beeld.
Ook wilden we graag experimenteren met het ontsluiten van meerdere videostreams in één videospeler, omdat we tijdens de Olympische Spelen dat ook willen gaan doen. Voorheen gaf het switchen van de ene naar de andere livestream bepaald geen optimale gebruikerservaring, omdat er dan altijd gebufferd moest worden, wat veel vertraging tot gevolg had. Nu, met Silverlight, hebben we geprobeerd dat overschakelen gebruiksvriendelijk te maken, zodat mensen het leuk vinden er mee te spelen. En dat is zeker gelukt.
De keuze om dit experiment met Silverlight te doen (en niet met Flash) is geen principiële keuze of zo. Het had te maken met haalbaarheid op zeer korte termijn (we hadden slechts 8 dagen voorbereidingstijd) en de bestaande infrastructuur. We hebben ook helemaal niets tegen Flash, zoals hier en daar gesuggereerd werd. Wij zullen altijd kiezen voor een schaalbare, kostenefficiënte technologie die daarnaast een goede gebruikerservaring biedt.
Evaluatie
Puntsgewijs onze eigen opmerkingen:
> De kwaliteit van de video viel ons tegen. We wilden de applicatie niet al te zwaar maken, vandaar dat we niet al te hoog in de bandbreedte zijn gaan zitten. We hadden het echter getest met een ander type encoder dan uiteindelijk gebruikt is. Een volgende keer zullen we hier nog eens goed naar kijken.
> Het schakelen tussen de vier bronnen werkte goed en supersnel.
> Tussen Nederland 1 en de vier overige streams zat (te) veel vertraging.
> De live GPS-data van de motoren op de Google Map werkte helaas niet. De gegevens werden in een verkeerd formaat aangeleverd.
De cijfers
> We hadden op zondag 16.400 unieke bezoekers op de Silverlight Player, die samen goed waren voor ruim 100 duizend pageviews.
> Daarnaast hadden we ook nog 6000 bezoekers op de ‘gewone’ livestream.
> De gemiddelde kijktijd bedroeg bijna 4 uur (!). Mensen hebben hem dus gewoon de hele middag open laten staan.
> Binnen de Silverlight player keek de meerderheid van de mensen naar het geschakelde signaal van Nederland 1, terwijl ongeveer 40% van de mensen zelf aan het schakelen was.
Conclusies
Wat ons betreft was het een zeer geslaagd experiment. De bezoekcijfers zijn voor een evenement dat tevens live op televisie wordt uitgezonden zeer goed te noemen. We hebben veel geleerd over de mogelijkheden en onmogelijkheden van de Silverlight technologie en een hoop nieuwe ideeën opgedaan. Het aanbieden van losse streams en de kijker zelf de mogelijkheid geven om te schakelen voorziet zeker in een behoefte.
Wel roept het allerlei nieuwe vragen op waar ook wij het antwoord nog niet op hebben. Bijvoorbeeld: Stel je voor dat zich een ernstige valpartij had voorgedaan, waarbij een renner zwaargewond was geraakt. Een cameraman zou zoiets gewoon in beeld brengen, ook als de beelden zeer bloederig zouden zijn. Het is dan aan de regisseur van de uitzending om te bepalen of een dergelijk beeld niet te schokkend is om in de uitzending te laten zien. Bij die keuze houdt de regisseur rekening met wat ethisch verantwoord is en bijvoorbeeld het feit dat er ook kinderen zitten te kijken op zondagmiddag. Hoe gaan we met dit soort zaken om als we wel alles 1 op 1 op internet beschikbaar maken?
Wel zagen we wat klachten van mensen die op een oudere computer niet genoeg capaciteit hadden om de Silverlight player te draaien (in combinatie met de flash-animaties en een Google Map). Dat verklaart ook het relatief hoge aantal kijkers op de ‘gewone’ livestream.


ik heb zondag gekeken met de Silverlight stream. Ik vond het best leuk. Zo kon je zelf bepalen wat je wou zien, alleen was de kwaliteit van het beeld niet super nee. Maar voor de eerste keer zag het er zeker goed uit denk ik.
ik kijk uit naar de volgende keer.
Mag ik nog een opmerking plaatsen over de kwaliteit? De kwaliteit van de “Media Player” was echt vele malen beter. Deze is zelfs full screen redelijk goed.
Mij leekt het erop alsof er eigenlijk 2 streams waren. 1 Stream Nederland 1 live, redelijke kwaliteit maar net niet zo goed als “Media Player”. En daarnaast 1 Stream Moto123+Heli. Deze leken de bandbreedte te delen, schakelen ging daardoor supersnel, maar de kwaliteit was gewoon slecht. Enorm blokkerig en renners waren niet te onderscheiden (en dat wil je wel als het commentaar niet klopt met het beeld).
Roeland, heb je meer details over de techniek? (Behalve dan Silverlight, dat kunnen we bij Microsoft allemaal lezen).
Het grote nadeel van silverlight is dat het (voorlopig) niet met Linux te gebruiken is. Nou weet ik dat ik als Linux-desktop gebruiker in een extreme minderheid zit, en dat ik er zelf voor kies, maar een overheidsinstelling als de NOS zou zich zo veel mogelijk aan open standaarden moeten houden, vind ik.
Erg leuk experiment! En dat gezever over de al dan niet gebruikte software laat ik aan mij voorbij gaan.
Ik sluit me aan bij Thijs. Met Silverlight weet je zeker dat je een Windows pc nodig hebt om de boel te bekijken. De kwaliteit op andere systemen (apple/linux) zal altijd minder zijn. Een oude tactiek van Microsoft waar ze inmiddels al meerdere malen voor veroordeelt zijn (o.a. door Smit Kroes namens de EC).
Ja, Silverlight is leuk, maar werkt inderdaad niet op linux. Terwijl Ubuntu vanaf morgen toch wel héél populair zal gaan worden. Zeker iets om serieus naar te kijken dus.
Prima experiment van wat ik er zondag van zag. Silverlight, flash, ubuntu het is me om het even. Waar het om draait is gebruiksvriendelijkheid, gemak en een duidelijke toegevoegde waarde voor de kijker. Dat zat er allemaal in, petje af en benieuwd wat we tijdens de komende sportzomer nog te zien krijgen!
Ik roep ook even mee wat betreft Linux
Overigens wordt er wel gewerkt aan een linux-versie: http://www.mono-project.com/Moonlight
Tja voor de linuxfans hebben ze een mooi spreekwoord … de eersten zullen de laatste zijn. Als je experimenteert met een nieuwe techniek en je wilt een goed resultaat met een brede feedback moet je niet ook nog eens gaan experimenteren met het besturingssysteem. Zoland de overgrote meerderheid van de mensen met een windowssysteem werken vind ik het een logische keuze van de NOS om een programma te kiezen dat daar het beste op draait en dat heeft niks met de EC of Smit Kroes te maken maar gewoon met logisch nadenken.
Goed initiatief, goede uitwerking. Inderdaad het switchen naar ned1 duurde te lang, maar verder liep het als een zonnetje. Waarom hebben jullie gekozen voor het spiegeleffect? Voor plaatjes vind ik het een mooi effect, maar met bewegende beelden werd ik er zelf een beetje kriegel van. Misschien is een stroke beter. Met oog op de spelen zou een functie om de beelden te verbergen misschien ook handig zijn.
@Arthur: Rare opmerking. Ik ‘experimenteer’ niet met Linux. Het is gewoon het systeem dat ik (al jaren geleden) gekozen heb omdat het gewoon goed is. Als de hele wereld Opel rijdt en ik Citroen, wil toch ook niet zeggen dat ik een brug niet over kan? Trouwens, het zou juist goed zijn om ook Linux-gebruikers mee te laten testen. Die zijn namelijk gewend aan het geven van feedback en zijn vaak erg geinteresseerd in nieuwe technologie. Sterker: het oordeel van mensen die heel bewust kiezen voor hun besturingssysteem lijkt me vele malen interessanter dan de grote massa die Windows gebruikt omdat dat ‘toevallig’ bij hun pc geleverd werd.
Morgen is het tijd voor de Flash-variant. RTL Voetbal doet eenzelfde test op basis van het Flash Media Server platform met wedstrijdstats en een combinatie van live en on-demand video tijdens de KNVB Bekerfinale. (www.rtlvoetbal.nl)
@constantijn Leuk, ik ga zeker kijken! In samenwerking met Adobe? Of webmasters?
@constantijn Laat je even weten waar ik jullie evaluatie van deze test kan bekijken? Ik wil er graag van leren.
Bright http://www.bright.nl/zelf-voet.....rt-bij-rtl : In navolging van de NOS bij wielerwedstrijd Amstel Gold Race, konden voetbalfans gisteravond de KNVB-bekerfinale tussen Feyenoord en Roda JC zelf online regisseren. Je kon switchen tussen vijf camera’s en een webcam waar twee fans voor zaten. Alleen haperde de flash-applicatie nogal, waarschijnlijk vanwege de grote toeloop. Daardoor miste ik zelfs het eerste doelpunt. Er liep een tickertape met tekstberichten onder het beeld en tijdens de wedstrijd kon je al hoogtepunten terugkijken en statistieken zien. Goed idee, alleen moet RTL meer servers neerzetten.
Hoi Roeland,
Ik heb gisteren ook zitten kijken, het zag er allemaal erg strak uit. Tot ongeveer 5 minuten na de start van de uitzending lukte het mij om te kijken. Dit werkte erg leuk, het was wel een hele uitdaging te achterhalen waar de bal zich bevond. Ik vraag me dan ook af of voetbal de aangewezen sport is om dit te doen. Misschien is het voor een volgende keer leuker als men 5 cams heeft die wel bezig zijn met het filmen van nuttige content. Nu was er een keuze uit bijvoorbeeld een camera achter een goal, opzich leuk als er steeds gescored wordt. Maar meer kans dat je daar echt iets ziet gebeuren is klein.
De beelden moesten onderling opnieuw laden (buffering) en het was ook niet synchroon. Het was daardoor erg moeilijk om te kiezen tussen camera;s omdat je dan meestal toch te laat was omdat een actie al gebeurt was als je beeld kreeg.
Bright is wel erg makkelijk in zijn statement dat het aan de hoeveelheid servers lag. De applicatie was enorm zwaar, op mijn pc had de applicatie al 400mb memory in gebruik na 5 minuten.
Er staat bij dutchview welke de streaming host, een vermogen aan apparatuur en niet te vergeten een vermogen aan Flash licenties. Ik ben zelf altijd al van mening geweest dat flash niet de aangewezen techniek is voor live streaming. Dat is gisteren wederom gebleken. Er zaten nog helemaal niet zoveel gebruikers op waardoor servers overbelast raakten.
Ik begreep van de mensen van techniek dat de servers ook nog lang niet aan de daarvoor ingerichte load zaten. Het beredeneren van Bright om te stellen dat een paar servers bijplaatsen (let wel kost nogal wat aan licenties per server) de oplossing zou zijn is te kort door de bocht.
Wij draaien zelf ook Adobe FMS servers en hebben vergelijkbare situaties gezien, mijn vermoeden is dat het grote aantal requests naar de servers, door het schakelen tussen de streams ontstaan een enorm aantal clients, dat de applicaties heeft doen hangen.
Ik denk niet dat enig partij die kosten zal willen betalen, wetende dat er een zeer goed alternatief is wat een fractie van de kosten met zich meebrengt. Uiteindelijk gaat het ook om kosten/baten, en kijkende naar gisteren zal dit een aardige kostenpost zijn geweest, en nog meer kosten maken voor een nu reeds zo kleine hoeveelheid kijkers zal nooit commercieel te verantwoorden zijn.
Erg mooi uitgewerkt initiatief! Dit laat echt zien wat hoe je met (live) media in de (ahum) ‘toekomst’ kunt omgaan. Ik vind dat Silverlight een erg mooi platform voor de presentatie hiervoor is. Het schakeld allemaal erg soepel.
Wat technische toelichting van een ontwikkelaar.
Er werd een opmerking gemaakt over open standaarden en dat daarom niet voor Microsoft zou moeten worden gekozen.
Feit is dat Adobe ervoor heeft gekozen om met Flash een proprietair gesloten videoformaat te gebruiken. Daarbij is Flash zelf een gesloten binair formaat terwijl Silverlight via XAML e.d. open is.
Silverlight gebruikt VC1 of Windows Media voor video. VC1 is al jaren een industrie erkende standaard en biedt bovendien een betere kwaliteit video (zeker in vergelijking met Flash video)
Mensen willen dat het beschikbaar is voor Linux. Adobe heeft pas in januari 2007 een werkbare Flash plugin voor Linux vrijgegeven. Dus zo gelieft is Linux ook niet bij Adobe.
Vaak gehoord is dat mensen tegen Silverlight zijn omdat Microsoft het web over wil nemen. Als het een beter product biedt voor Mac en Windows (Nog altijd dik 90% van de markt samen) dan is het logisch dat Silverlight een groter marktaandeel gaat krijgen.
En als er monopolies zijn is het Adobe met Flash in dit segment. Toch heeft niemand hier een protest tegen. Feit is dat er (in mijn ogen) nu een beter product is. Vraag is of Adobe hier tegen een beter product in de markt kan zetten. Als ze dit lukt blijft Flash de koploper. Sowieso is consument de winnaar aangezien zij de beste technologie voorgeschoteld krijgen.
@Jurrian:
Windows media is geen open standaard, en VC1 is een afgeleide versie van WMV9. Tot voor zeer kort was er geen behoorlijke VC1/WMV9 implementatie voor non-MS systemen, en moesten linux en mac gebruikers het doen met wrappers voor de binary wmv codecs van MS. Tot zo ver het ‘open’ argument van silverlight… je kan best een project als mono hebben wat een plugin maakt, maar als ze alle proprietary technologien die daar bij horen moeten reverse engineeren (of uberhaupt niet kunnen ondersteunen) komen ze alsnog niet ver. Waarom denk je anders dat er nog steeds geen downloadbare versie is van die mono silverlight plugin?
Verder is de publieke omroep geen bedrijf, wat er wel of niet voor kan kiezen om zich alleen te richten op 90% van de markt, omdat dat commercieel aantrekkelijk is of iets dergelijks. De publieke omroep wordt onder andere betaald uit de belastingcenten van diezelfde linux gebruikers die ze hier laat stikken, dus al zou het aandeel linux gebruikers maar 1% van het totale aantal stream-kijkers zijn, dient er alsnog rekening mee gehouden te worden. Of zou jij het redelijker vinden als linux gebruikers voortaan belastingkorting krijgen omdat ze alle MS-specifieke rommel van de overheid niet kunnen gebruiken?
Het feit alleen al dat er uit wordt gezonden in WMV9 was al erg genoeg. Daar was dan nog omheen te werken door die vieze binary codecs van MS te installeren, maar was helemaal niet netjes van een publieke omroep. Om het dan ook nog eens via silverlight beschikbaar te maken gaat imho te ver. Als je je zo nodig op 90% van de markt wilt richten, ga dan aub bij een commerciële omroep werken, want dan heb je bij de NOS niks te zoeken.