mboost-dp1

Microsoft

TV 2 satser på Silverlight

- Via Version2 - , redigeret af Net_Srak

Hos TV 2 har man længe anvendt Microsofts medieafspiller til at vise sit indhold på Sputnik, men det har givet en række problemer, blandt andet for de, der ikke anvender Windows eller Internet Explorer.

Nu har man besluttet at skifte til et andet system, og her faldt valget på Microsofts Silverlight i stedet for Adobe Flash. Hos Version2 har man haft fat i TV 2 for at høre, hvorfor de valgte, som de gjorde.

Den mest oplagte årsag var, at hele infrastrukturen bag Sputnik i forvejen var baseret på Microsofts Media Video-format, som Silverlight kan anvende direkte. Var valget faldet på Flash, skulle det meste laves om.

Magnus Rask Detlif, videoprojektleder hos TV 2 Net til Version2 skrev:
Med Silverlight har vi kunnet nøjes med at lave en ny afspiller til Sputnik-hjemmesiden. Med Flash ville det være hele infrastrukturen, der skulle skiftes for at understøtte Flash, hvilket vil sige både streamingserver og videoformater

Derudover har Silverlight en velintegreret DRM-teknologi, og netop kopibeskyttelse er et krav fra flere indholdsleverandører.

Med Silverlight åbnes der også op for bedre understøttelse af Mac-platformen, ligesom Firefox-brugere får bedre forhold. De, der anvender Linux, må dog stadig se sig forbigået.





Gå til bund
Gravatar #51 - Jonasee
5. nov. 2009 16:18
illishar (50) skrev:
Man kan dog undre sig lidt over at de har lavet en Silverlight til MacOS, som basalt set også er en unix-klon og ikke nogen til resten af unix-folket?


MacOS er mere udbredt.
Gravatar #52 - nyx
5. nov. 2009 16:50
Jonasee (51) skrev:
MacOS er mere udbredt.

Might be so, men MacOS bygger på en BSD med LBC, så der er ikke nogen grund til at det ikke skulle virke til alle *nix platforme (BSD, Linux, UNIX), hvis man da vælger at gøre det uafhængigt af windowmanageren. Så skal source bare være åbent, og så kan alle implementere det som de vil, og du vil kunne finde ports til alle styresystemer derude, inkl. "hårde" mediecentre, indenfor den første måned af initiel release.

Jeg forstår ikke hvorfor man vælger at gøre det så besværligt at være kunde. Hvorfor må jeg ikke ku' se (hah hah) TV2 sputnik på mit mediecenter, som ikke nødvendigvis er M$ godkendt? Jeg mener, jeg har 4 Windows licenser i huset, men jeg downgrader sgu da ikke mit mediecenter for at kunne se Sputnik - nu må I da holde op...

Hvis jeg skulle proppe Silverlight knald ind i min Popcorn, skulle jeg først transcode signalet, og derved have en maskine mere kørende (hvis det var tanken til at begynde med, havde jeg ikke købt en Popcorn). Dernæst skal jeg have et program som "NetFlix" for at kunne transcode til noget jeg overhovedet gider at se på - betalingssoftware. Så, alt-i-alt... Jeg ville skulle have et mediecenter og en forholdsvis kraftig computer kørende, samtidig med at jeg skulle betale for software OG betale for Sputnik? Heh... Like that's ever going to happen :P

Så er det slut med "Operation X" og hvad jeg nu ellers ville se og rent faktisk, indtil nu, har betalt for på Sputnik. Så må jeg sætte min HD-recorder til den tjans istedet - billigere i det lange løb...

Konklusion:
TV2 har tabt en kunde i mig, så snart de foretager skiftet.

@ Acro:
Hvorfor var mit indlæg #21 flamebait for dig? Jeg er ikke sikker på jeg forstår?
Gravatar #53 - arne_v
5. nov. 2009 17:13
Kyoobix (20) skrev:
I følge den engelske Wikipedia findes Silverlight også til Linux, så hvorfor virker det ikke på Linux?


Silverlight findes ikke til Linux.

Moonlight findes til Linux.

http://en.wikipedia.org/wiki/Moonlight_%28runtime%... beskriver status. Ord som "ustabil" og "beta" synes at optræde en del. Foruden at den er langt bagefter Silverlight i version.

http://www.version2.dk/artikel/12739-tv-2-om-silve... siger:


»Jeg må indrømme, at jeg ikke har afprøvet afspilleren med Moonlight. Men jeg er helt sikker på, at det i hvert fald ikke vil virke med vores DRM-beskyttede indhold,« siger Magnus Rask Detlif.


http://www.version2.dk/artikel/12731-silverlight-s...


Det fungerer ikke overraskende ikke med Moonlight i Linux.
Har lige tjekket. Både med version 1 og beta af version 2.
Gravatar #54 - arne_v
5. nov. 2009 17:18
Windcape (27) skrev:
Men modsat Flash, så tillader Silverlight separering af GUI og business logic.


Sludder.

Layout i .mxml, kode i .as, Cairngorm MVC, BlazeDS server side etc..

Det kan vist ikke gøres ret meget pænere.
Gravatar #55 - arne_v
5. nov. 2009 17:28
Tukanfan (29) skrev:
Hvorfor kan folkene bag Moonlight ikke indbygge support for DRM?


SShadowS (31) skrev:
Du må ikke tage mig på ordet, men af hvad jeg kan gætte mig til så er DRM delen i Silverligt forholdvis lukket kode så andre ikke kan omgå den, derfor de ikke kan implementere det.


Windcape (32) skrev:
Fordi Novell ikke har indgået en aftale med Microsoft omkring det endnu.


Windcape (43) skrev:
Pointen var jo netop at Novell godt kunne implementere det i Moonlight hvis de fik lov.


De kan næppe implementere DRM som open source. Open source giver per definition alle ret til at modificere koden til at virke som de ønsker. Det er ligesom uforeneligt med formålet med DRM.

DRM kunne muligvis godt implementeres som et closed source modul.

Er der nogen som ved mere præcist hvad problemerne er for at lave det i ML til Linux?

Har Microsoft patent på implementeringen, så andre ikke kan implementere det?

Bruger DRM løsningen features i styresystemet?

Er brugen af DRM modulet coorperativt således at selv med en binært DRM modul kunne modifceringer til ML omgå den?

Er der licens konflikt med ML's open source license p.g.a. den måde ML og DRM skulle integreres?

Gravatar #56 - arne_v
5. nov. 2009 17:30
Windcape (32) skrev:

Og fordi at 9/10 Linux folkere vil opføre sig sådan her hvis det skete:

DRM IS THE EVIL ITSELF!!, DRM ON LINUX IS THE APOCALYPSE, DEATH TO MICROSOFT AND NOVELL!!


Windcape (43) skrev:

At bede Ubuntu om at supportere DRM er som at bede en ortodoks Muslim om at spise svinekød.


Jeg tror faktisk at du har ret.

DRM er næppe populært hos den typiske Linux bruger.
Gravatar #57 - arne_v
5. nov. 2009 17:34
mathiass (49) skrev:
Det er absolut ikke noget mere neutralt i Flash, det er en lukket standard fra Adobe.


Nu er der jo lukket og lukket.

Adobe har:
- publiceret specs
- leverer gratis SDK's

Og Flash er langt den mest udbredte teknologi i browsere.

Indtil HTML version Z kræver support for FooBar teknologien kan man vist ikke komme ret meget længere.
Gravatar #58 - arne_v
5. nov. 2009 17:35
nyx (52) skrev:
Might be so, men MacOS bygger på en BSD med LBC, så der er ikke nogen grund til at det ikke skulle virke til alle *nix platforme (BSD, Linux, UNIX), hvis man da vælger at gøre det uafhængigt af windowmanageren.


MacOS X bruger jo ikke X men deres egen GUI.

Og det er vel rimeligt at antage at noget der kan vise levende billeder rent faktisk er GUI afhængig.
Gravatar #59 - Windcape
5. nov. 2009 17:50
nyx (52) skrev:
Might be so, men MacOS bygger på en BSD med LBC, så der er ikke nogen grund til at det ikke skulle virke til alle *nix platforme (BSD, Linux, UNIX), hvis man da vælger at gøre det uafhængigt af windowmanageren. Så skal source bare være åbent, og så kan alle implementere det som de vil, og du vil kunne finde ports til alle styresystemer derude, inkl. "hårde" mediecentre, indenfor den første måned af initiel release.
Problemet er at det skulle være en closed-source version.

Som jeg gjorde udtryk for i #32 (intended flamebait), er det usandsyneligt at det sker.

arne_v (53) skrev:
http://en.wikipedia.org/.. beskriver status. Ord som "ustabil" og "beta" synes at optræde en del. Foruden at den er langt bagefter Silverlight i version.
Jeg er uenig i wikipedia's beskrivelse af Moonlight's status. Men jeg har ikke kilder der retfærdiggøre en ændring.

Personligt synes jeg at deres Silverlight support virker ret godt. På niveau med flash, specielt på x64
Gravatar #60 - Chucara
5. nov. 2009 19:23
Personligt synes jeg Silverlight er Flash langt overlegen mht. mange ting, men jeg synes det er for tidligt at tage skridtet. Vent på ordentlig Linux understøttelse, eller lad den gamle afspiller være en mulighed.
Gravatar #61 - Windcape
5. nov. 2009 19:25
Chucara (60) skrev:
Vent på ordentlig Linux understøttelse, eller lad den gamle afspiller være en mulighed.
Linux er understøttet på alle de film og serier der ikke kræver DRM. Det er ikke TV2, men udbyderen af materialet som bestemmer om det er nødvendigt. TV2 kan slå DRM fra (og dermed understøttet Linux) når de har lyst.

Derudover er den "gamle" version med Windows Media Video stadig muligt, svjv.
Gravatar #62 - arne_v
5. nov. 2009 19:26
#60

Den gamle var Windows only - så Linux brugerne er ikke bedre stillet med den gamle løsning.
Gravatar #63 - arne_v
6. nov. 2009 02:36
Windcape (61) skrev:
Linux er understøttet på alle de film og serier der ikke kræver DRM.


Er de verificeret?

Gravatar #64 - arne_v
6. nov. 2009 02:49
#V2 diskussionen

Umiddelbart synes jeg at det må være klart at:
- hvis TV2 vil fungere som en privat virksomhed, så må de 100% selv bestemme hvilke bruger de vil understøtte, Kun Windows og Mac er OK, kun Windows med IE6 er OK, kun FreeBSD med Lynx er OK, vælger de forkert bliver de udkonkurreret af andre leverandører og går konkurs
- hvis TV2 vil have hjælp fra staten, så må de forsøge at udbyde deres service til så mange som det er praktisk muligt

TV2 fik lov at låne en halv milliard af staten på et tidspunkt, hvor bankerne ikke ville låne dem penge. TV2 er en såkaldt "must carry" kanal. TV2 får hjælp fra staten. Ikke i DR størrelse men alligevel en betydningsfuld støtte.

Der er langt flere danskere som kan se Flash film end Silverlight film.



Gravatar #65 - Windcape
6. nov. 2009 07:00
arne_v (63) skrev:
Er de verificeret?
Ikke af TV2, men rent teknisk er der intet i vejen for det. Derefter er det et rent spørgsmål om politik, hvilket jeg mener er en diskussion for politikere og ikke teknikere :p

arne_v (64) skrev:
Der er langt flere danskere som kan se Flash film end Silverlight film.
Min typiske oplevelse er at folk gerne installere et plugin for at se online video.

DivX er et pragteksempel på dette. Jeg tror ikke den manglede udbredelse af Silverlight bliver et problem.
Gravatar #66 - MortenH
6. nov. 2009 16:32
Jamen hvor er det da bare typisk på newz, alt går op i nørdsnak og hvem er mest klog


Jeg er bare SUPER glad for jeg nu kan fjerne det elendige lorte windows jeg har været tvunget til at benytte igennem meget lang tid..

TAK TV2

Gravatar #67 - Windcape
6. nov. 2009 16:36
MortenH (66) skrev:
det da bare typisk på newz, alt går op i nørdsnak
Er det ikke meningen?
Gravatar #68 - MortenH
6. nov. 2009 16:41
Troede faktisk det var et nyhedssite, og der var en grund til newz.dk også har en irc kanal :)

Gravatar #69 - arne_v
6. nov. 2009 16:45
#68

Hvis det kun var et nyheds site, så ville man nok have undladt muligheden for at kommentere og diskutere ....
Gravatar #70 - mat
6. nov. 2009 19:18
#54

Sludder.

Layout i .mxml, kode i .as, Cairngorm MVC, BlazeDS server side etc..

Det kan vist ikke gøres ret meget pænere.


Ja det er noget uinformeret sludder fra windcape.

Og selvom der ikke var MXML ville logikken stadig kunne sepereres fint (se eksempelvis PureMVC der klarer opgaven fint i plain AS). MXML er ActionScript da MXML er en abstraktion over ActionScript klasser og egenskaber (MXML konverteres til ActionScript inden det kompileres til byte code).
Gravatar #71 - mat
6. nov. 2009 19:27
#0

Fra nyheden:

Den vigtigste årsag ligger i, at TV 2 med Silverlight kunne slippe for at pille ved hele bagkataloget af videoer, der ligger gemt i Windows Media Video-formatet.


Så årsagen er at de har sovset deres programmer ind i en teknologi ingen andre understøtter, og derfor er det tvunget til at vælge samme leverandør?

Gravatar #72 - arne_v
6. nov. 2009 19:37
#71

Noget i den stil.

Men den problem stilling er jo ikke ukendt i andre sammenhænge. Hvem har ikke nogle Excel regneark med enorme VBA script i som ikke virker i OOo, en applikation med en masse Oracle specifik SQL i eller noget tilsvarende.
Gravatar #73 - Windcape
6. nov. 2009 19:48
mat (70) skrev:
Ja det er noget uinformeret sludder fra windcape.
Ja, det ser jeg :) Jeg undskylder, men det kursus jeg har haft i Flash og ActionScript delete ikke arkitekturen op.

Så meget for Odense Tekniske Skole ;)
Gravatar #74 - johanmw
6. nov. 2009 20:01
Windcape (32) skrev:
Tukanfan (29) skrev:
#22
Hvorfor kan folkene bag Moonlight ikke indbygge support for DRM?
Fordi Novell ikke har indgået en aftale med Microsoft omkring det endnu.

Og fordi at 9/10 Linux folkere vil opføre sig sådan her hvis det skete:

DRM IS THE EVIL ITSELF!!, DRM ON LINUX IS THE APOCALYPSE, DEATH TO MICROSOFT AND NOVELL!!

De vil hellere ofre Video on Demand, end at opgive en minimal del af deres frihed i form af et closed-source plugin.... Men stadigvæk have lov at klage over det.


Nice nok, fjollegøj - sådan reagerer hele linux userbase nemlig når det handler om closed source plugins... idiot.
Gravatar #75 - mat
6. nov. 2009 20:03
#72

Ja det er nok ikke et enestående tilfælde. Men det er bare sjovt at de ikke vælger at komme ud af det nu, istedet for potentielt at skyde problemerne ud hvor de udover en konvertering også skal bruge en ny klient.

Silverlight er stadig en ny og relativt uprøvet teknologi, som MS kan vælge at strande til enhver tid. Og har stadig en elendig udbredelse og platformsunderstøttelse i forhold til f.eks Flash.

Hvis de lavede en konvertering (som reelt ikke burde være "andet" end nogle servere der tygger en konvertering igennem), kunne de bruge en vilkårlig klient i fremtiden (inklusiv Silverlight).

#73

Det er med ActionScript som med de fleste programmeringssprog, man laver selv sin seperation, Cairngorm, PureMVC, Mate o.s.v. er frameworks der er designet til at hjælpe (udviklere kan stadig selv fucke det op hvis de anstrenger sig).

MXML er det samme, bortset fra at det er XML og at Adobe har lavet en fortolker der oversætter det til ActionScript.
Gravatar #76 - arne_v
6. nov. 2009 20:05
mat (75) skrev:
Ja det er nok ikke et enestående tilfælde. Men det er bare sjovt at de ikke vælger at komme ud af det nu, istedet for potentielt at skyde problemerne ud hvor de udover en konvertering også skal bruge en ny klient.


Måske er deres tidshorisont dette års budget. Dette ville heller ikke være et TV2 specifikt fænomen.
Gravatar #77 - arne_v
7. nov. 2009 02:50
Windcape (73) skrev:
Ja, det ser jeg :) Jeg undskylder, men det kursus jeg har haft i Flash og ActionScript delete ikke arkitekturen op.

Så meget for Odense Tekniske Skole ;)


Det er ikke altid muligt at nå til højeste niveau i et kursus grundet den begrænsede tid. Og det er for den sags skyld heller ikke altid underviseren har ballasten til at kunne nå det højeste niveau.

Så man skal ikke konkludere at indholdet i et kursus er hvad der er muligt.

Gravatar #78 - illishar
9. nov. 2009 11:20
#77 Jeg leder efter "floskel" ratingen lige nu.

Et godt kursus må forventes, både at give overblik over hvad der er muligt og hvad der er kotume.

At det så alligevel ikke gør, må høre under Murphy's lov.

;p
Gravatar #79 - Jonasee
9. nov. 2009 12:48
illishar (78) skrev:
Et godt kursus må forventes, både at give overblik over hvad der er muligt og hvad der er kotume.


Hvem sag noget om at det var et godt kursus
Gravatar #80 - arne_v
9. nov. 2009 14:02
#78

Helt uenig.

Et kursus's indhold skal have tage hensyn til den tid der er til rådighed og det niveau deltagerne har.

Hvis man hopper ind på et for højt niveau, så får deltagerne ikke en snus ud af det.

Så nogen gange kan et kursus ikke nå op på professionel niveau. Man er nødt til at starte med hello world og så arbejde sig op. Er forløbet ikke langt nok, så stopper man inden folk er gode. Men de har stadigvæk lært noget.


Gravatar #81 - illishar
10. nov. 2009 09:15
#80 Så hvis 60% af deltagerne til et algoritme-kursus ikke har set en compiler før, så starter du med at forklare om make files? ;)

Personligt mener jeg, at det kommer an på, hvorvidt det er et "universitets"-kursus eller et privat finansieret. Et privat finansieret, har til mål, at folk skal "få noget ud af det". Et "universitets"-kursus har til mål at udbrede kundskab indenfor et givent emne og at holde (og også gerne forbedre) niveauet, indenfor den akademiske verden.
Følgende udsagn vil ikke være urealistisk, i første lektion, for et akademisk algoritme-kursus:
Til næste gang, implementerer I en binær søge-algoritme, i et valfrit sprog. I skal ikke bryde Jer om at møde op uden denne
(Faktisk så mener jeg rent faktisk, at det var første opgave i det kursus som jeg tog for længe siden.)

Hokus-pokus, så vil der kun være 40% tilbage, som tilgengæld så er parat til at indtage det egentlige formål med kurset. (Så kan man derefter tage stilling til den tilbageværende tid.)

Derudover så mener jeg ikke at et "overblik over emnet" og "kotume-mæssig praksis" er uforeneligt med et "lavt fagligt niveau". Men behøver ikke trække deltagerne igennem en implementation af en Fibonacci heap, blot for at inkludere denne i deres overblik, eller for at indsætte dem i, hvor den normalt benyttes.

Men du har ret i at mange akademiske undervisere, ikke er helt i sync med det private arbejdsmarked og et realistisk overblik kan derfor ikke forventes.
Gravatar #82 - Mandalae
10. nov. 2009 09:26
mat (75) skrev:
Hvis de lavede en konvertering (som reelt ikke burde være "andet" end nogle servere der tygger en konvertering igennem), kunne de bruge en vilkårlig klient i fremtiden (inklusiv Silverlight).


Der er så meget indhold på Sputnik at det ville tage flere måneder for en server at tygge alt det indhold igennem.

Jeg er ikke uenig i at det er den bedre løsning, men med det setup de havde da jeg var der var det bare ikke rigtig en mulighed. Udover det understøtter flash stadig ikke DRM og det er et ufravigeligt krav fra nogle af rettighedshaverne.

Uden DRM vil det være meget svært at vise serier som 24 eller Desperate Housewives - Så det er TV 2 naturligvis heller ikke interesserede i. Det er sandsynligvis det der er den store årsag til at valget er faldet på Silverlight.

Jeg synes personligt det er på tide at de gik væk fra at bruge windows media player, i det mindste er det nu muligt at benytte Sputnik i andre browsere end IE.
Gravatar #83 - mat
10. nov. 2009 11:39
#82

Der er så meget indhold på Sputnik at det ville tage flere måneder for en server at tygge alt det indhold igennem.


Jeg skrev servere, altså flertal ;) - men ja, jeg er da ikke i tvivl om at det ville tage noget tid.

Udover det understøtter flash stadig ikke DRM og det er et ufravigeligt krav fra nogle af rettighedshaverne.


Hvis man bruger Flash Media Server til at streame indholdet med, er der understøttelse for DRM.
Gravatar #84 - arne_v
10. nov. 2009 19:33
illishar (81) skrev:

Så hvis 60% af deltagerne til et algoritme-kursus ikke har set en compiler før, så starter du med at forklare om make files?


Nej.

Man starter med noget simplere!

Forklarer hvad en compiler gør og bruger enkelt kommando build ved prompten til eksempler.

illishar (81) skrev:

Følgende udsagn vil ikke være urealistisk, i første lektion, for et akademisk algoritme-kursus:
Til næste gang, implementerer I en binær søge-algoritme, i et valfrit sprog. I skal ikke bryde Jer om at møde op uden denne
(Faktisk så mener jeg rent faktisk, at det var første opgave i det kursus som jeg tog for længe siden.)

Hokus-pokus, så vil der kun være 40% tilbage, som tilgengæld så er parat til at indtage det egentlige formål med kurset. (Så kan man derefter tage stilling til den tilbageværende tid.)


Det er selvfølgelig en måde at gøre det på.

Men ikke nogen speciel god måde at gøre det på.

Det gør at kun dem med bedste forkundskaber kommer igennem kurset.

Og det er ikke engang nødvendigvis dem med mest potentiale.

Ikke nogen speciel stor success for underviseren.

illishar (81) skrev:
Derudover så mener jeg ikke at et "overblik over emnet" og "kotume-mæssig praksis" er uforeneligt med et "lavt fagligt niveau".


Ikke per automatik.

Men ofte vil der være store praktiske problemer.

Hvis niveauet på kursuset er at få lært de studerende basale ting a la sekventiel udførsel, if statements og løkker - så tjener det ike noget formål at snakke om layers og MVC.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login