![]()
(Laatst bijgewerkt op 9 maart 2009; zie onderaan de pagina)
Moonlight is een open source implementatie van Micosoft’s Silverlight voor Linux. In September 2007, hebben Microsoft en Novell een samenwerkingsverband aangekondigd dat toegang geeft tot Microsoft’s testsuites voor Silverlight en de distributie van een mediapakket met gelicenseerde media codecs voor video en audio.
Inmiddels is de eerste versie van Moonlight verschenen.
Woord vooraf
Moonlight 1.0 (moon 1.0.1) werkt alleen met Silverlight 1.0 en Microsoft Media Pack 1.0.
Microsoft heeft Silverlight 2.0 al uitgebracht en zal binnenkort versie 3.0 uitbrengen. Hopelijk kan Novell dit bijhouden.
Moonlight 2.0 staat geplanned voor september 2009.
Installatie van Moonlight
Ubuntu 8.10
Het installeren van Moonlight doen we via een PPA van het mono project.
- Ga naar Toepassingen –> Hulpmiddelen –> Terminalvenster.
- Voor de PPA hebben we een verificatiesleutel nodig. Deze activeren we door het volgende commando in het terminalvenster uit te voeren:
gpg --no-default-keyring --keyring /tmp/tmp.keyring --keyserver keyserver.ubuntu.com --recv A425B4C4880CA38523ADA2FC275B5E1905F4C15A && gpg --no-default-keyring --keyring /tmp/tmp.keyring --export --armor A425B4C4880CA38523ADA2FC275B5E1905F4C15A | sudo apt-key add - && rm /tmp/tmp.keyring - Ga nu naar Systeem –> Beheer –> Softwarebronnen.
- In het Softwarebronnen venster ga naar het tabblad ‘Software van derden’.
- Klik op de Toevoegen button.
- Vul het volgende bij de ‘APT-regel:’ in:
- voor Ubuntu 8.10: deb http://ppa.launchpad.net/mono-ubuntu/ppa/ubuntu intrepid main
- Klik op de ‘Bron toevoegen’ button.
- Klik op de Herladen button.
- Het Update Manager ikoon verschijnt nu in de systray.
- Klik hierop om de beschikbare mono updates te installeren. Klik op de ‘Updates installeren’ button.

- Klik op de Sluiten button om het Update-manager venster te sluiten.
- Ga naar Systeem –> Beheer –> ‘Synaptic pakketbeheer’
- In het ‘Synaptic Pakketbeheer’ venster klik op Zoeken in de werkbalk.
- In het Zoeken venster vul bij ‘Zoeken:’ moonlight in en klik op de Zoeken button.
- In het ‘Synaptic Pakketbeheer’ venster selecteer moonlight-plugin-mozilla met de rechter muisknop en kies ‘Markeren voor installatie’. Accepteer eventueel te installeren afhankelijkheden.
- Klik op Toepassen in de werkbalk.
- Klik in het Samenvatting venster op de Toepassen button.
- Klik in het ‘veranderingen doorgevoerd’ venster op de Sluiten button.
- Sluit het ‘Synaptic pakketbeheer’ venster.
Versies ouder dan Ubuntu 8.10
Het installeren van Silverlight voor oudere Ubuntu versie (ouder dan 8.10) gebeurt door het installeren van een plug-in via deze webpagina: Moonlight Downloads. Kies de goede architectuur en lees de instructies op deze pagina goed.
Gebruik van Silverlight
De eerste keer, dat je met Silverlight werkt, kan je het beste de Microsoft Media Pack installeren.
- Open Firefox en ga naar een website met Silverlight,
- Klik hiervoor met de rechter muisknop op het Silverlight-venster, kies ‘Install Microsoft Media Pack’ en klik op de ‘Install Codecs’ button.

- Klik op de Accept button om de End User License Agreement te accepteren.

- Klik op de Sluiten button om de installatie te voltooien.

- Ververs de webpagina.
That’s it. Veel plezier met Silverlight in Ubuntu.
Gewijzigd op 9 maart 2009: Installatie methode voor versies ouder dan Ubuntu 8.10 gewijzigd.



Leo, hoe denk je erover om alle veranderingen in Hardy terug te draaien. Dus het hele proces dat hierboven staat aangegeven. Dat was immers voor Intrepid bedoelt en niet voor Hardy. In Hardy kan Moonlight kennelijk alleen als add-on in Firefox geïnstalleerd worden. Dat heb ik inmiddels gedaan.
Comment door Herman Degenhart — maart 18, 2009 @ 3:50 am |
Herman,
Ik heb het volgende in een (nieuwe) virtuele hardy 8.04.2 omgeving uitgevoerd en het volgende werkt. Voer de volgende commando’s in een terminalvenster uit.
Stap 1:
sudo aptitude remove libmono0 libmono-cairo1.0-cil libmono-cairo2.0-cil libmono-sqlite2.0-cil libmono1.0-cil libmono2.0-cil libmono-corlib1.0-cil libmono-corlib2.0-cil libmono-data1.0-cil libmono-data2.0-cil libmono-data-tds1.0-cil libmono-data-tds2.0-cil libmono-getoptions1.0-cil libmono-getoptions2.0-cil libmono-posix1.0-cil libmono-posix2.0-cil libmono-security1.0-cil libmono-security2.0-cil libmono-sharpzip0.84-cil libmono-sharpzip2.84-cil libmono-system1.0-cil libmono-system2.0-cil libmono-system-data1.0-cil libmono-system-data2.0-cil libmono-system-web1.0-cil libmono-system-web1.0-cil mono-common mono-gac mono-jit mono-runtime mono-2.0-gac mono-2.0-runtime
Kies overal Y(es). Bovenstaande verwijderd ook f-spot tomboy en ubuntu-desktop (de zogenaamde gebroken pakketten). Configuratiebestanden worden door ‘aptitude remove’ niet verwijderd. Deze pakketten zullen we opnieuw moeten installeren in stap 2. Als er meer pakketten bij jou verwijderd worden (behalve de libs en de mono-pakketten) dan zul je deze ook opnieuw moeten specificeren bij stap 2.
Stap 2:
sudo aptitude install ubuntu-desktop f-spot tomboyDit commando installeert ook weer alle originele mono-pakketten.
Het klinkt allemaal desastreus, maar geloof me…het werkt zonder problemen. Succes.
PS. Maak voor de zekerheid een backup van de data die je niet kwijt wilt raken. Belastinggegevens bijvoorbeeld.
Comment door Leo — maart 18, 2009 @ 10:09 pm |
Het had wat voeten in de aarde, maar stap 1 en 2 zijn uitgevoerd. Mijn computer heeft het overleefd. Wel lijkt het me dat
http://ppa.launchpad.net/mono-ubuntu/ppa/ubuntu hardy main in softwarebronnen uitgevinkt moet blijven. Want vink ik het aan, dan schijnen de al eerder genoemde drie pakketten door het venster heen ten teken dat het met die pakketten niet lekker zit. Dat probleem is dus (nog) niet opgelost.
Comment door Herman Degenhart — maart 19, 2009 @ 3:47 am |
Herman, het klopt inderdaad dat deze PPA uitgevinkt moet blijven, anders worden de pakketten uit deze PPA weer ingestalleerd en dat wil je niet. Je kan de PPA ook uit de softwarebronnen verwijderen als je wilt.
Comment door Leo — maart 19, 2009 @ 8:54 am |
PPA uit softwarebronnen verwijderen lijkt me niet genoeg. Dan verdwijnt alleen het lijntje uit de lijst software van derden, maar de verbindingen in het systeem blijven staan. Of niet?
Comment door Herman Degenhart — maart 19, 2009 @ 12:39 pm |
Herman, als je de PPA uit softwarebronnen hebt verwijderd krijg je een vraag om te herladen. Doe dit en de verbindingen en de pakketten zijn dan ook weg. Deze zal je dan niet meer zien.
Comment door Leo — maart 19, 2009 @ 3:04 pm |
Zeer bedankt.
Comment door Herman Degenhart — maart 19, 2009 @ 4:00 pm |
Alles schijnt dik voor mekaar. Geen protesten toen ik Gnome-do installeerde. Een probleem echter is gebleven. Als ik op de site http://www.bloomberg.com op Bloomberg Life-TV klik, dan krijg ik een venstertje met de volgende tekst:
Unable to open ‘mms://a627.l2479952251.c24799.g.lm.akamaistream.net/D/627/24799/v0001/REFlector:52251′
Unable to open ‘mms://a536.l2479952400.c24799.g.lm.akamaistream.net/D/536/24799/v0001/REFlector:52400′
Unable to open ‘mms://a1598.l2489858165.c24898.n.lm.akamaistream.net/D/1598/24898/v0001/REFlector:58165′
Unable to open ‘mms://a1332.l2489859148.c24898.n.lm.akamaistream.net/D/1332/24898/v0001/REFlector:59148′
Nu ondersteunt Bloomberg geen Linux. Het resultaat is wel beeld, maar geen geluid. Toch moet dit op te lossen zijn, maar hoe?
Overigens, als ik op een video klik, dan krijg ik wel beeld en geluid. Alleen bij de TV-beelden zit geen geluid.
Comment door Herman Degenhart — maart 19, 2009 @ 10:06 pm |
Aanvulling op het vorige: sommige video’s hebben ook alleen maar beeld en geen geluid. Andere video’s hebben beide, beeld en geluid. Alle TV-beelden zijn zonder geluid.
Comment door Herman Degenhart — maart 19, 2009 @ 10:11 pm |
Herman, ik denk niet dat dit überhaupt niets te maken heeft met Moonlight, maar met het niet aanwezig zijn van codecs. Bloomberg gebruikt ook geen Silverlight zo ver ik kan zien. Er worden de volgende codecs gebruikt: Microsoft Windows Media 9 (Video) en WMA Version 8 (Audio). Hoogstwaarschijnlijk heb jij die niet geïnstalleerd. Zie Jouw verzoek eerste reactie. Vervang interpid door hardy. Als je Ubuntu 64-bit hebt geinstalleerd moet je w64codecs installeren i.p.v. w32codecs. Bij mij werkt Bloomberg vlekkeloos met deze codecs.
Comment door Leo — maart 19, 2009 @ 10:38 pm |
Leo, de sleutel deb http://packages.medibuntu.org/ hardy free non-free is bij mij geïnstalleerd, evenals het codecs pakket w32codecs. Mijn computer is een 32 bits versie. Als ik in Synaptics op MWM zoek (Microsoft Windows Media), kom ik het pakket jwm tegen. Dat lijkt mij een nuttig pakket, maar ik weet er te weinig van voor een oordeel. Als ik op WMA zoek, wordt mij xmms-wma aangeboden. Als ik dat wil installeren krijg ik terug: Kan niet alle pakketten markeren voor installatie of bijwerken. xmms-wma: Vereisten: xmms (>=1.2.10+20070501) but it is not installable. Hoe kom ik nu aan de juiste codecs?
Comment door Herman Degenhart — maart 20, 2009 @ 12:05 am |
Herman, jwm is een Windows Manager, een venster manager, niet MS Windows. xmms is een mediaplayer.
Kijk eens of je ffmpeg hebt geïnstalleerd. Zo niet installeer het dan en kijk of de filmpjes op de bloomberg site het dan wel doen.
Kan je het volgende doen:
Als je een filmje op de bloomberg site geopend hebt, klik er dan eens op en kies ‘Openen met Totem mediaspeler’. Als je een (fout)melding krijgt, kan je deze hier dan kopiëren.
Comment door Leo — maart 20, 2009 @ 7:41 pm |
Leo, ffmpeg was geïnstalleerd. Als ik op een video klik en het venster opent zich en ik krijg geen geluid, dan heb ik ook geen geluid als ik hem in Totem open. Het reclamefilmpje dat aan het TV programma vooraf gaat, heeft wel geluid, het programma zelf niet. Bij de video’s rechts heeft de een wel geluid, de ander niet. Bij geen geluid verschijnt ook geen venster met fouten. In andere gevallen heb ik die wel gezien. Dus zie er nu maar eens achter te komen.
Comment door Herman Degenhart — maart 21, 2009 @ 3:00 am |
Als ik Mediaplayer connectivity inschakel, dan krijg ik wel een venster met foutmeldingen. Bijvoorbeeld deze:
Unable to open ‘mms://a627.l2479952251.c24799.g.lm.akamaistream.net/D/627/24799/v0001/REFlector:52251′
Unable to open ‘mms://a536.l2479952400.c24799.g.lm.akamaistream.net/D/536/24799/v0001/REFlector:52400′
Unable to open ‘mms://a1598.l2489858165.c24898.n.lm.akamaistream.net/D/1598/24898/v0001/REFlector:58165′
Unable to open ‘mms://a1332.l2489859148.c24898.n.lm.akamaistream.net/D/1332/24898/v0001/REFlector:59148′
Of deze:
Unable to open ‘mms://69.191.210.33:80/ads/fxcm/2/Final%20FXCM%20Commercial_200.wmv?MSWMExt=.asf’
Wat geen geluid geeft zonder Mediaplayer connectivity doet dat ook niet met. Wat wel geluid geeft met Mediaplayer connectivity doet dat ook zonder.
Comment door Herman Degenhart — maart 21, 2009 @ 3:09 am |
Herman, bij de Bloomberg Live TV heb ik daar ook last van. Ik kan ook niet zien welke audiocodec ze gebruiken. De bovenstaande mms links duiden op een rechtenprobleem. Ik vermoed dat dit probleem bij Bloomberg zelf ligt. Andere sites zoals journaal24 en cnn enz doen het wel goed.
Comment door Leo — maart 21, 2009 @ 2:31 pm |
Leo, zeer bedankt. Als het inderdaad een juridisch probleem is, dan is dat niet technisch op te lossen. We zullen dan moeten wachten totdat het aantal Linux gebruikers zo groot is dat Bloomberg e.a. er niet meer omheen kunnen. Afwachten tot dat punt bereikt is. Ondertussen bedankt voor je moeiten.
Comment door Herman Degenhart — maart 22, 2009 @ 1:44 am |
Herman, dat is niet wat ik bedoelde (maar dat ligt aan mij). IK bedoelde met rechten permissies en niet juridische rechten. Dus toegangsrechten tot de films.
Comment door Leo — maart 22, 2009 @ 11:29 am |
Dan begrijp ik het niet. De filmpjes op de site van Bloomberg zijn journalistieke producten. Iedereen mag ze gebruiken op voorwaarde van bronvermelding. Iedereen mag er dus kennis van nemen. Dat is nota bene waar journalisten het voor doen.
Comment door Herman Degenhart — maart 22, 2009 @ 8:06 pm |
Herman, ik snap het, maar ik kan je jammer genoeg hier niet mee verder helpen. Probleem is dat de Bloomberg films niet optimaal werken en films op andere sites wel. Misschien heeft een van de lezers nog een idee. Dan kan hij/zij dat hier vermelden.
Comment door Leo — maart 22, 2009 @ 8:17 pm |
Als ik Bloomberg TV in Intrepid 8.10 af wil spelen met MediaPlayer Connectivity, dan krijg ik de volgende boodschap:
Your input can’t be opened:
VLC is unable to open the MRL ‘mms://a627.l2479952251.c24799.g.lm.akamaistream.net/D/627/24799/v0001/REFlector:52251′. Check the log for details.
Your input can’t be opened:
VLC is unable to open the MRL ‘mms://a536.l2479952400.c24799.g.lm.akamaistream.net/D/536/24799/v0001/REFlector:52400′. Check the log for details.
Your input can’t be opened:
VLC is unable to open the MRL ‘mms://a1598.l2489858165.c24898.n.lm.akamaistream.net/D/1598/24898/v0001/REFlector:58165′. Check the log for details.
Your input can’t be opened:
VLC is unable to open the MRL ‘mms://a1332.l2489859148.c24898.n.lm.akamaistream.net/D/1332/24898/v0001/REFlector:59148′. Check the log for details.
No suitable decoder module:
VLC does not support the audio or video format “wmas”. Unfortunately there is no way for you to fix this.
In een vorige versie van Ubuntu heb ik ooit alles van Bloomberg in de Player Kaffeïne af kunnen spelen, met beeld en met geluid. Dat was nog zonder MediaPlayer Connectivity. Ik klikte dan rechts op het schermpje, kopieerde de stream en voerde die in in Kaffeïne. Die speelde elke stream probleemloos af. Als ik nu op een Bloomberg schermpje rechtsklik, dan krijg ik niets. Ik kan dus ook geen stream in Kaffeïne invoeren. Maar afgezien daarvan, waarom speelt Kaffeïne Bloomberg wel af en VLC niet? Wat heeft Kaffeïne dat VLC niet heeft?
Comment door Herman Degenhart — maart 22, 2009 @ 10:33 pm |
Herman, heel eerlijk gezegd weet ik niet waarin Kaffeine verschilt van VLC.
Verder zegt deze site http://wiki.videolan.org/Windows_Media_Video dat deze codecs niet onder Linux gaan werken. Klik op DMO en je ziet dat je dan Wine moet gaan installeren om dit aan de praat te krijgen. Maar of je dat wilt……
Comment door Leo — maart 23, 2009 @ 5:27 pm |
Ik heb in Intrepid in MediaPlayer Connectivity VLC vervangen door Kaffeïne. Ik denk dat het een kwestie van instellen is. Ik heb al geluid gehoord onder een filmpje dat in VLC geen geluid gaf. Weet iemand hoe ik Kaffeïne het beste afstel?
Comment door Herman Degenhart — maart 22, 2009 @ 11:31 pm |
Herman ik ben de hele middag met Bloomberg bezig geweest.
Er zijn zenders die afspelen.
Dee één met geluid en beeld een ander alleen beeld en geen audio.
Er zijn er die niks doen.
Er zijn er die kort afspelen en dan stoppen.
inderdaad vroeger speelden ze wel af.
Zelfs met de VLC Player.
Volgens mij zijn er verschillende codecs veranderd ,voor Windows gebruikers misschien verbeterd voor ons niet.
Heb getest met mediaplayerconnectivity en zonder.
Mijn persoonlijke hoop is de 9.04 die in April uitkomt.
daar zitten verbeterde codecs in (gstreamers ook overgens).
[Moderated door Leo]
Heb geduld Herman april is dichtbij.
Groeten Tom
Comment door tom — maart 22, 2009 @ 11:38 pm |
Heer Rooze, niet schelden. Ik weet, Ordnung muss sein, maar dat geldt niet voor alles en iedereen. [Moderated door Leo]
Overigens lijkt het mij dat ook de Kaffeïne player optimaal af te stellen moet zijn. Hoe doe ik dat?
Comment door Herman Degenhart — maart 22, 2009 @ 11:57 pm |
http://hftom.free.fr/phpBB2/
Misschien kunnen zij u helpen beste Herman.
Is de Website van kaffeine.
Heb hem zelf nog nooit geprobeerd.
[Moderated door Leo]
Zo ben nu weg . ( Beste Leo dank U voor al Uw hulp ).
Comment door tom — maart 23, 2009 @ 12:02 am |
Heer Rooze, ik mag graag bij de tegenpartij in de etalage kijken. Bedankt voor uw inspanning.
Comment door Herman Degenhart — maart 23, 2009 @ 12:14 am |
Ik zou het ook niet weten, maar dat telt niet omdat ik überhaupt weinig van techniek weet. Ik heb MediaPlayer Connectivity alweer terug gezet naar VLC. Volgens mij ligt hier een taak voor de softwareschrijvers van Linux en Ubuntu om dit probleem op te lossen.
Comment door Herman Degenhart — maart 23, 2009 @ 10:20 pm |
Beste Leo na een herinstallatie van jaunty heb ik zo als voorheen Moonlight geinstalleerd.
En bij ,,about:plugins ,, staat hij er weer op met de bemerking actief.
Zo ver zo goed.
Maar als ik naar onderstaande website ga krijg ik geen codecs meer aangeboden , als ik druk op afspelen in Silverlight.
http://www.nos.nl/journaal24/wmv.html
Krijg je dat maar éénmalig aangeboden of iets dergelijks.
Krijg dan ook geen beeld.
Als ik vink op afspelen met windows media player loopt de video wel .
Groetjes Tom.
Comment door wanda — juni 29, 2009 @ 12:37 pm |
Tom, nee die krijg je niet eenmalig. Die krijg je wanneer de correcte codec niet geïnstalleerd is. Speelt de video goed af? Heb je toevallig medibuntu geïnstalleerd. Zo ja dan is dat de reden. Je hebt dan nl. al de correcte codecs via medibuntu geïnstalleerd.
Comment door Leo — juni 29, 2009 @ 7:29 pm |
Zo iets had ik al gedacht Leo.
Ja ik heb Medibuntu met de w32codecs etc geinstalleerd.
Bedankt voor de overigens snelle bevestiging , super zo als altijd.
Met dank en vriendelijke groeten Tom.
Comment door Tom — juni 30, 2009 @ 3:25 pm |