Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Silverlight sera accéléré GPU

par - source: Microsoft

Silverlight 3, la dernière version du concurrent de Flash (proposé par Microsoft), sera accéléré par le GPU. Concrètement, il sera possible d'utiliser les fonctions vidéo des GPU récents pour diminuer l'occupation du CPU pendant la lecture.

Une fonction parfaite pour YouTube

Dans la pratique, Silverlight 3 utilise du H.264 couplé à de l'AAC pour l'audio, avec la possibilité de travailler en 720p ou plus. Le mode plein écran peut utiliser — selon Microsoft — l'accélération proposée par les GPU, a priori à travers DirectX (ce qui élimine de facto la version Mac de Silverlight). Cette information peut paraître sans intérêt, étant donné la puissance des CPU actuels, mais elle a un intérêt, surtout quand on regarde l'occupation CPU des vidéos encodées avec Flash sur des netbooks et autres nettops : une simple vidéo sur YouTube fait déjà beaucoup travailler le processeur et une aide de la carte graphique (si elle est compatible) ne serait donc pas de trop. Notons aussi que les vidéos peuvent être protégées via des DRM (avec PlayReady Content Protection) et que la nouvelle fonction Smooth Streaming permet d'adapter la qualité de la vidéo en fonction de la charge CPU et de la bande passante.

La version bêta de Silverlight 3 est disponible pour Windows et Mac OS X.

Partager:
22
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
lterci 20/03/2009 18:14
Afficher
oudiny 20/03/2009 18:20
Masquer
-5+

90% du marché utilise Windows donc qu'est ce qui te permet de dire qu'il n'aura aucun avenir !!

tigrane 20/03/2009 19:06
Masquer
-1+

lterci :
Superbe !Un produit qui ne tourne que sous windows, quoi de mieux pour encore une fois brider le marché ?Aller je vais faire mon steeve balmer, je ne lui donne aucun avenir.



Windows et Mac OS X.

Tu sais lire ou t'es juste un anti ms primaire?
L'acceleration GPU, encore une baffe de plus dans la face de adaube...

Il ne reste plus qu'à tuer leur infame bouse de Acrobat Reader (Ils devraient racheter Foxit, histoire d'avoir des codeurs de talent, parce que visiblement, chez eux, ya pas)

dandu 20/03/2009 19:17
Masquer
-1+

Windows, Windows Mobile, Mac OS X, Symbian S60, c'est deja bien (il manque Linux, très très utilisé par le grand public)

WOC 20/03/2009 19:23
Masquer
-6+

Je ne suis pas pro-Microsoft ni anti-Adobe (loin sans faux) mais il faut admettre que le Flash, quand on monte en résolution, consomme énormément (et sur Linux c'est pire malheureusement, faute à une optimisation bâclée?). L'idée d'utiliser le GPU, et ce par directX (et non pas essentiellement CUDA) va faire que n'importe qui possédant une carte graphique aura droit à un petit Boost sans doute non négligeable. Quant au Smooth Streaming, c'est une très bonne idée. En bref, c'est une bonne chose, mais le mieux serait quand même que Flash en fasse de même, ça m'évitera d'avoir à l'installer ce Silverlight...

eat your potato 20/03/2009 20:47
Masquer
-2+

Attention, le CUDA n'est pas une solution magique et est encore pire que de n'utiliser que DirectX. Non, la solution passerait plutôt par de l'OpenCL je crois.

xinyingho 20/03/2009 21:02
Masquer
--3+

Waouh ! ça bâche de l'Adobe et du Microsoft !
A propos d'Adobe : ils ont de très bon programmeur mais ils préfèrent travailler sur des trucs sexy sur Photoshop, After Fx ou Illustrator (je les comprends...).
A propos de Silverlight : c'est quoi les autres intérêts du 3 sur Mac OS si l'accélération graphique ne marche que sur Windows ? Et puis le coup du streaming fluide, c'est une soupe que toutes les sociétés comme Macromedia, Real et même Microsoft pour MediaPlayer nous ont déjà filé...j'y crois pas à ça, ça a jamais marché.
1/ On a une bande passante énorme car on habite Paris, donc ça sert à rien.
2/ On a une bp minuscule car on est en banlieue ou en province et le mécanisme du Smooth truc peut pas marcher car il y a vraiment pas assez de bp pour rendre qqc de potable.
3/ On est entre les 2 et le truc pourrait servir. C'est une situation qui n'existe pas à ma connaissance...

dandu 20/03/2009 21:14
Masquer
-1+

eat your potato :
Attention, le CUDA n'est pas une solution magique et est encore pire que de n'utiliser que DirectX. Non, la solution passerait plutôt par de l'OpenCL je crois.



Ca a pas vraiment de rapport, vu que l'accélération vidéo classique passe ni par CUDA ni par OpenCL, qui sont des API de calcul (pour de l'encodage, donc, plutot)

ababa 20/03/2009 21:51
Masquer
-1+

Dandu :
(il manque Linux, très très utilisé par le grand public)


mort de rire...

magellan 20/03/2009 22:40
Masquer
-3+

ababa :
mort de rire...


Le plus drôle c'est que ce n'est plus si inepte qu'il y a seulement trois ans! Linux commence sérieusement à apparaître en masse, ne serait-ce que par l'apparition des EEPC Asus par exemple. Bah oui, c'est distribué depuis le début avec un Linux et non un Windows! Bon maintenant Windows est dispo dessus, mais concrètement ils ont vendu des milliers (dizaines de milliers? Plus?) avec le pingouin comme OS... donc le truc qui te fait visiblement rire n'a rien de stupide, bien au contraire.

Sinon concernant Silverlight ce qui est pour le moment expliqué c'est la beta en cours de développement sera GPU compliant sur MS... mais rien n'indique que MS ne va pas inclure cette fonctionnalité sur Mac OS, et sans me faire oracle pour autant je suis convaincu que Ms va se démener pour que justement son produit puisse être compatible, rien que pour percer plus efficacement sur le marché Apple qui est en expansion.

Sont pas fous chez microsoft! Si cela séduit les développeurs, si les services deviennent de plus en plus présents (typiquement de la vidéo diffusée via silverlight), ils feront tout pour que la plus grande partie du marché soit capable de les lire. En revanche je doute qu'une version Linux soit un jour disponible, du moins pas mise à dispo par le géant de Redmond. En revanche, rien n'interdit d'imaginer qu'ils mettent à disposition certaines choses pour que des tiers se chargent de développer un truc pour le pingouin.

Concernant Adobe (et non Adaube qui fait ado prépubère crachant sur tout et n'importe quoi pour jouer les rebelz), le Adobe acrobat reader est un excellent produit pour ce qu'il est supposé faire, c'est à dire lire des documents aussi complexes soient-ils, protégés contre la modification, et sans contraire d'OS. De fait, ce qui m'insupporte dedans c'est surtout son outil de mise à jour auto qui squatte le démarrage, mais c'est totalement différent de la visionneuse.

Eric B 20/03/2009 22:56
Masquer
-2+

silverlight EST dispo sous linux (monolight, seulement en 1.0), mais pas encore sous S60 (annonce de Nokia et MS il y a 1 an sur le commencement du dev, tjs rien de sortie apparemment).
Avec SilverLight, Microsoft semble bien vouloir sérieusement concurrencer Flash de Macromedia/Adobe, et supporte donc d autre plate formes que Windows.
Le DeepZoom de SL2 est assez sympa, cherchez "hardrock memorabilia", "deepearth" ou "playboyarchive" pour qques exemples fameux...

magellan 20/03/2009 23:19
Masquer
-1+

eric b :
silverlight EST dispo sous linux (monolight, seulement en 1.0), mais pas encore sous S60 (annonce de Nokia et MS il y a 1 an sur le commencement du dev, tjs rien de sortie apparemment).Avec SilverLight, Microsoft semble bien vouloir sérieusement concurrencer Flash de Macromedia/Adobe, et supporte donc d autre plate formes que Windows.Le DeepZoom de SL2 est assez sympa, cherchez "hardrock memorabilia", "deepearth" ou "playboyarchive" pour qques exemples fameux...


Merci pour l'info, je l'ignorais;)

magellan 20/03/2009 23:21
Masquer
-0+

Bon ben je comprends mieux ma méconnaissance de la présence de silverlight sur Linux: Ms n'en fait pas mention sur son site officiel... qui est responsable du dev de ce produit?

Kheops14 21/03/2009 00:07
Masquer
-0+

magellan :
Le plus drôle c'est que ce n'est plus si inepte qu'il y a seulement trois ans! Linux commence sérieusement à apparaître en masse, ne serait-ce que par l'apparition des EEPC Asus par exemple. Bah oui, c'est distribué depuis le début avec un Linux et non un Windows!



sans chercher a dénigré linux, je trouve ubuntu ou kubuntu symap, mais quand ont voit les parts de marché de linux et celle de windows, ce n'est pas quelques dizaines où même centaines de milliers de eepc qui vont changer la donne.

donc, linux est toujours très très loin d'être un OS grand public.

1.2% de part de marché pour linux en décembre 2008 face à 93,3 % pour microsoft, il y a encore beaucoup de chemin.

MEI 21/03/2009 08:00
Masquer
-1+

Moonlight est developpé par Novell en open-source. A priori on aura toujours un poil de retard. Encore que Microsoft a priori fournis des specs complete.

dandu 21/03/2009 10:12
Masquer
-1+

Citation :


Sinon concernant Silverlight ce qui est pour le moment expliqué c'est la beta en cours de développement sera GPU compliant sur MS... mais rien n'indique que MS ne va pas inclure cette fonctionnalité sur Mac OS, et sans me faire oracle pour autant je suis convaincu que Ms va se démener pour que justement son produit puisse être compatible, rien que pour percer plus efficacement sur le marché Apple qui est en expansion.

Sont pas fous chez microsoft! Si cela séduit les développeurs, si les services deviennent de plus en plus présents (typiquement de la vidéo diffusée via silverlight), ils feront tout pour que la plus grande partie du marché soit capable de les lire. En revanche je doute qu'une version Linux soit un jour disponible, du moins pas mise à dispo par le géant de Redmond. En revanche, rien n'interdit d'imaginer qu'ils mettent à disposition certaines choses pour que des tiers se chargent de développer un truc pour le pingouin.




Y a petre des limitations techniques, et on a l'exemple d'Adobe : ils aiment les Mac, ils ont pleins de logiciels Mac, et le plugin Flash est le truc le plus moisi du monde, hyper consomateur en CPU. Pour te donner une idée, il est plus intéressante, question CPU, de lancer une vidéo dans IE sous Windows en virtualisation que de la lancer en natif sous Safari/Firefox, genre elle va consommer deux à trois fois moins de CPU.

Mattamore 21/03/2009 14:31
Masquer
-1+

C'est bien qu'ce soit pas compatible linux. On pourra nativement être épargné des 99% de pubs que la technologie va nous produire. -_-

magellan 21/03/2009 15:09
Masquer
-0+

kheops14 :
sans chercher a dénigré linux, je trouve ubuntu ou kubuntu symap, mais quand ont voit les parts de marché de linux et celle de windows, ce n'est pas quelques dizaines où même centaines de milliers de eepc qui vont changer la donne.donc, linux est toujours très très loin d'être un OS grand public.1.2% de part de marché pour linux en décembre 2008 face à 93,3 % pour microsoft, il y a encore beaucoup de chemin.


Linux pas grand public? Il y a quelques temps oui... aujourd'hui avec les installations sur ces engins ce n'est plus vrai du tout.

De plus, passer de zéro (Linux était quasiment que sur l'environnement pro) à 1.2% en si peu de temps moi je dis belle progression à l'échelle mondiale! Enfin bon... Je n'ai pas non plus une passion pour le pingouin pour en avoir bavé sur les anciennes distributions totalement 0% user friendly. Ils progressent et très bien même.

anonymous 22/03/2009 19:31
Masquer
-0+

Il n'y a pas que les eeepc, il y a aussi les aspire one (et là on parle de millions...)

Sn4kY 23/03/2009 12:26
Masquer
-0+

xinyingho :
1/ On a une bande passante énorme car on habite Paris, donc ça sert à rien.2/ On a une bp minuscule car on est en banlieue ou en province et le mécanisme du Smooth truc peut pas marcher car il y a vraiment pas assez de bp pour rendre qqc de potable.3/ On est entre les 2 et le truc pourrait servir. C'est une situation qui n'existe pas à ma connaissance...



parceque tu crois qu'il n'y a que les parisiens qui ont des "grosses" bandes passantes ? et n'oublie pas que la grande majorité de la VoD est encodée à un débit bien inférieur à une bande passante de "provincial".
On croirait voir quelqu'un qui n'est jamais sorti de paris pour dire ça !

ultrabill 23/03/2009 15:16
Masquer
-0+

Citation :

parceque tu crois qu'il n'y a que les parisiens qui ont des "grosses" bandes passantes ? et n'oublie pas que la grande majorité de la VoD est encodée à un débit bien inférieur à une bande passante de "provincial".
On croirait voir quelqu'un qui n'est jamais sorti de paris pour dire ça !


C'est pourtant bien connu : de l'autre coté du Periph', c'est le Moyen Âge :o

anonymous 24/04/2009 19:11
Masquer
-0+

Bonjour,

Il y a quelques imprécisions importante sur Silverlight 3. L'accélération matérielle par le GPU est bien supportée par Silverlight 3 sur Mac. L'unique limitation pour l'instant est que cela est supporté en plein écran et en mode fenêtré sur Windows et en plein écran uniquement sur Mac. Nous avons utilisé DirectX sur PC et OpenGL sur Mac.

Si vous voulez en savoir davantage, rendez-vous sur mon blog http://blogs.msdn.com/davrous/arch [...] e-gpu.aspx

Qu'en à Smooth Streaming, cela fonctionne vraiment bien. Mais le mieux pour se faire une opinion est de tout simplement le tester: http://www.smoothhd.com/

Bye,

David

Publicité

Les offres du moment

Newsletters


OK