-
Mobile Messenger campagne met Silverlight 2
-
Is Silverlight nu al wel een omgeving waarmee je stoere toepassingen kan maken? Silverlight 1.0 richt zich met name op media toepassingen waarbij Javascript de programmeertaal is. Niet echt geschikt of handig om meer geavanceerde toepassingen te maken. Maar Silverlight 2 belooft al veel goeds.
Het Nederlandse Windows Live team heeft Silverlight 2 als platform gekozen voor hun nieuwe campagne rond Mobile Messenger. De toepassing is ontworpen door RedUrban en gebouwd door Lightmaker. De streams worden gehost door Cross Media Ventures. En ik vind het een heeeele stoere toepassing. Het is een combinatie van XAML, applicatie logica, progressive download videos voor de transities en video streams voor de andere videos.
De toepassing laat een chat-sessie zien tussen 4 vrienden en je kan zelf bepalen met wie je meekijkt. Je kan op de contactpersonen in de film of via het menu kiezen en je vliegt als het ware naar de andere persoon.
De toepassing heeft uiteraard best wat uitdagingen gekend, maar wanneer is dat niet het geval. Deze toepassing laat zeker zien dat Silverlight een zeer krachtig platform is om ook dit soort rijke websites te maken.
Via www.msn.nl wordt je ook geattendeerd op de campagne en kan je ernaar toe gaan. Maar je kan ook rechtstreeks naar http://www.overaljevriendenbijje.nl/ gaan ... dan Messenger overal gaan gebruiken natuurlijk.
-
Silverlight 2 en Digital Rights Management (DRM)
-
2 weken geleden is de PlayReady Server SDK beschikbaar gekomen. Deze SDK bevat alles wat nodig is voor content packaging, licensering, distributie en metering van audio- en video-materiaal dat met DRM beveiligd wordt. Aan de client kant is niets anders nodig dan Silverlight 2 als plugin in de browser, of een andere PlayReady implementatie natuurlijk. Het PlayReady platform is met name voor het web en mobiele toepassingen gebouwd.
In deze eerste oplossing in combinatie met Silverlight 2 is het mogelijk om zowel content die via streaming wordt aangeboden als content die als progressive download wordt aangeboden beschermd worden. Dat kan wel alleen in een online scenario, dus content kan niet offline genomen worden en alsnog worden bekeken in deze versie.
Met de release van Silverlight 2 is het niet nodig alle video-content opnieuw te encrypten als er al van Windows Media DRM 10 gebruik is gemaakt, want ook dat kan Silverlight 2 decrypten. Wel is de nieuwe PlayReady Server SDK nodig voor het hosten. Er kan dus niet met een bestaande hosting oplossing gewerkt worden in combinatie met Silverlight 2.
De huidig gereleasde versie van de PlayReady Server SDK ondersteunt DRM voor Silverlight 2 beta 2. Zodra de release van Silverlight 2 beschikbaar komt, komt er ook een refresh van de PlayReady Server SDK.
Meer informatie over Content Protection en Silverlight kan gevonden worden op http://www.microsoft.com/silverlight/overview/mediaDetail.aspx?index=4 en in de PlayReady Overview Whitepaper.
-
Geo-IP blocking, moeilijk te begrijpen
-
Als je de blog van Roeland Stekelenburg van de NOS leest, zie je veel positieve reacties op omgevingen zoals die voor het EK2008 en de Olympische Spelen 2008 zijn aangeboden. Ook zie je wat reacties op de Geo-IP blocking die op de videostreams zit: "Ik woon in Nederland, maar ik kan niet kijken".
De NOS heeft alleen de rechten om de videostreams aan personen binnen Nederland aan te bieden. Aangezien er geen paspoort-controle mogelijk is, wordt er gekeken naar het IP-adres of dat zich binnen Nederland bevindt. Als dat niet het geval is wordt geen toegang geboden.
Maar ik heb zelf ook een situatie waarbij ik echt fysiek in Nederland zit, maar er toch wordt bepaald dat ik daar niet zit. Hoe werkt dat dan? In mij situatie zit ik dan op kantoor bij Microsoft op Luchthaven Schiphol. Maar wij maken daar gebruik van een proxy-server die niet in Nederland staat. Daardoor is mijn directe verbinding met het internet niet in Nederland. Daardoor wordt er bepaald dat ik niet in Nederland zit.
Overigens is dit niet puur een probleem van Nederland of de NOS. Probeer maar eens naar de Olympische Spelen bij de NBC te kijken. Als je geen proxy-server in de VS hebt gaat dat ook niet lukken.
Het is natuurlijk geweldig dat er steeds meer live video te zien is op het internet. Het is ook geweldig dat de technieken om dit aan te bieden steeds beter worden. Maar er zit ook nog iets van commercie achter. In het geval van de Olympische Spelen bepalen organisaties als de IOC hoe er met rechten omgegaan moet worden uit commercieel oogpunt.
Als we het dan over user experience hebben is dit niet iets wat daar aan bijdraagt. Het blijkt elke keer weer moeilijk te begrijpen voor 'de user'. Wie weet kan dit ook nog eens met software worden opgelost. Kunnen we daarna weer fijn gaan klagen over al die commercials die over het scherm vliegen ;-)
-
Showcase - NOS brengt de Olympische Spelen met Silverlight
-
De NOS brengt dit jaar veel live sport. Hebben we het EK en de Tour gezien met Silverlight, nu is ook de Olympische Spelen aan dit rijtje toegevoegd. Op http://os2008.nos.nl/ wordt een applicatie geboden die alles rond de Olympische Spelen 2008 brengt. De wedstrijdschema's, uitslagen en medailles zijn hier te vinden. Maar er worden ook in een live omgeving 13 videostreams aangeboden, 12 vanuit Beijing en 1 die Nederland 1 live laat zien. Er zijn ook samenvattingen te vinden.
In de Extra-tab wordt onder andere een Vista gadget aangeboden waarbij de spelen in de sidebar van Vista gevolgd kan worden. Hier is het schema van uitzendingen te zien en door erop te klikken wordt een browser geopend met de betreffende stream.
Voor een overzicht van de live videostreams zijn er allerlei mogelijkheden geboden. Zo kan er gezocht worden op een bepaalde sport of een bepaalde dag in het wedstrijdschema. Er kan ook een lijst aan worden gelegd van favorieten sporten zodat hiervan een overzicht gegeven wordt.
Naast de video wordt getoond welke streams en wedstrijden er allemaal actief zijn. Door erop te klikken kan de betreffende stream gekozen worden. Ook kan de video fullscreen worden gespeeld.
In vergelijking met wat de NBC heeft gebouwd is het in sommige opzichten wat beperkter wat er aan video-functionaliteit wordt geboden. Hele wedstrijden kunnen niet on-demand worden bekeken bijvoorbeeld. Ook is er geen mogelijkheid om meerdere beelden tegelijk te kunnen volgen. Maar met de informatie eromheen en de manier waarop de navigatie wordt aangeboden maakt het allemaal aantrekkelijk om te bekijken.
De huidige oplossing van de NOS is gebouwd met Silverlight 1.0, waar NBC gebruik heeft gemaakt van Silverlight 2 beta 2. De Silverlight 2 omgeving biedt meer mogelijkheden om eenvoudiger rijke toepassingen te kunnen maken. Silverlight 2 biedt straks ook de mogelijkheid om audio- en videostreams te beveiligen met Windows Media DRM of PlayReady DRM.