Connexion
Abonnez-vous

Piracast utilisez votre RaspberryPi comme diffuseur Miracast

En attendant une implémentation sous Linux ?

Piracast utilisez votre RaspberryPi comme diffuseur Miracast

Le 06 janvier 2014 à 13h14

Si le standard Miracast est déjà assez bien intégré à Android ou Windows, ce n'est pas le cas sur d'autres plateformes. Linux fait par exemple complètement l'impasse ou presque, tout comme Apple qui privilégie le support de sa technologie AirPlay. Une équipe a néanmoins décidé de proposer le support de Miracast au RaspberryPi, qui peut alors diffuser le contenu envoyé par un appareil mobile sur la TV.

Si un adaptateur Miracast ne coûte pas très cher, certains cherchent à s'en passer en optant pour des solutions comme le RaspberryPi. C'est tout le sens d'un projet comme Piracast qui permet, sous certaines conditions, de transmettre l'image d'un appareil sous Android.

RaspberryPi : la machine à tout faire (ou presque)

Sous licence GPL, celui-ci est diffusé via GitHub et connait bien entendu quelques limitations. Impossible par exemple de diffuser du contenu protégé par l'HDCP ou de récupérer l'audio sur le port HDMI pour le moment. Il faut aussi disposer d'un adaptateur Wi-Fi spécifique comme le TP-LINK TL-WN725N et l'image du 20 décembre 2013 de Wheezy Raspbian

 

Du côté des appareils compatibles, il est pour le moment question des Nexus 4, 5 et 10 ainsi que de la G-Pad de LG. Dans certains cas, les appareils Samsung semblent fonctionner, mais pas systématiquement. Une vidéo de démonstration et une autre concernant l'installation ont été mises en ligne :

 

Miracast et la diffusion sans fil : le monde du libre s'éparpille

Si ce support est le bienvenu, on se demande pourquoi les distributions Linux ne font pas à l'inverse un peu plus d'effort pour intégrer le support de Miracast en tant que source. Impossible en effet de transmettre l'image de votre machine via ce standard si vous n'êtes pas équipé de Windows 8.1 pour le moment, alors que cela fonctionne très bien sous Android depuis plusieurs mois, bien que les constructeurs jouent parfois un peu trop avec la norme.

 

Pour rappel, Apple propose sa propre solution AirPlay depuis des années, avec des implémentations alternatives comme ce fût un temps le cas avec open-airplay, celle de XBMC, AirMedia utilisé par Free sur sa Freebox, etc. Il en était de même pour rPlay, un temps évoqué par VMlite, qui devrait permettre là encore l'utilisation d'un Raspberry Pi, mais comme diffuseur AirPlay cette fois :

 

 

Certains s'essaient à la création de solutions maisons comme MagicPlay qui est utilisé par l'application DoubleTwist par exemple. Dommage que toutes ces initiatives ne s'unissent pas afin de proposer une véritable solution exploitable par tous, plutôt que de bricoler des bouts de code plus ou moins fonctionnels et souvent incomplets chacun de son côté. Espérons que cela changera dans les mois à venir et l'évolution des distributions les plus actives, car la tendance de l'affichage déporté ne va sans doute pas s'arrêter là.

Commentaires (37)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







mum1989 a écrit :



mmm c’est plus dans les 35-40€ environ il me semble.









descends un peu; y en a à 20€


votre avatar







John Shaft a écrit :



Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />







Pour la version dosette :http://www.raspberrypi.org/archives/2975 :p


votre avatar







John Shaft a écrit :



Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />





Ou encore ici <img data-src=" />


votre avatar







John Shaft a écrit :



Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />







Tu prend un petit relais 10A dans ce genre



Tu utilises la même alim que celui de ton RPi pour l’alimenter ça devrait suffir.



Un petit bout de code en python ou php ou tout autre lib qui te permet d’utiliser le gpio et voilou


votre avatar







SFX-ZeuS a écrit :



Tu prend un petit relais 10A dans ce genre



Tu utilises la même alim que celui de ton RPi pour l’alimenter ça devrait suffir.



Un petit bout de code en python ou php ou tout autre lib qui te permet d’utiliser le gpio et voilou







Apparemment y’a quelques risque de griller le Raspberry en alimentant ces cartes (en tous cas pour celle que j’utilise a 8 relais)



Mais un vieux chargeur de téléphone fait l’afaire ;)


votre avatar







PinoTM a écrit :



Apparemment y’a quelques risque de griller le Raspberry en alimentant ces cartes (en tous cas pour celle que j’utilise a 8 relais)



Mais un vieux chargeur de téléphone fait l’afaire ;)





Attention je n’ai pas dis d’alimenter la carte avec le Rpi le gpio n’est pas fait pour ça mais avec l’alim qui alimente le rpi et la tout dépend de ce que tu as :)


votre avatar







tAran a écrit :



Ou encore ici <img data-src=" />









SFX-ZeuS a écrit :



Tu prend un petit relais 10A dans ce genre



Tu utilises la même alim que celui de ton RPi pour l’alimenter ça devrait suffir.



Un petit bout de code en python ou php ou tout autre lib qui te permet d’utiliser le gpio et voilou







Je disais ça sur le ton de la blague et des gens l’ont déjà fait. <img data-src=" />



Le RPi ! <img data-src=" />


votre avatar



RaspberryPi : la machine à tout faire (ou presque)





Le raspberry pi ou la puissance de l’ouverture.



Et oui, c’est dingue tout ce qu’on peut faire avec ce petit bidule.



Pourtant ce n’est a la base qu’une carte basée sur un vieux SOC complètement dépassé pour les smartphone/tablette.



Ca vous donne une idée de tout ce qu’on rate avec les smartphones/tablettes à cause du bridage(et non documentation du matériel) de ces appareils.


votre avatar







John Shaft a écrit :



Je disais ça sur le ton de la blague et des gens l’ont déjà fait. <img data-src=" />



Le RPi ! <img data-src=" />





Ah… Moi qui était si content de ma découverte <img data-src=" />



<img data-src=" />


votre avatar

XBMC a déjà une case à cocher “Airplay” dans ses paramètres, et je ne serais pas fâcher d’y voir aussi Miracast à côté.









coket a écrit :



Et c’est pas HDCP…





Pour moi, c’est un avantage <img data-src=" />


votre avatar







tAran a écrit :



Ah… Moi qui était si content de ma découverte <img data-src=" />



<img data-src=" />







Bin si tu trouves comment trouver l’âme soeur avec un RPi, je te payes une bière !



(Note : j’ai testé “apt-get install ame-soeur soulmate” et ça ne marche pas <img data-src=" />)



<img data-src=" /> <img data-src=" />



votre avatar







John Shaft a écrit :



Bin si tu trouves comment trouver l’âme soeur avec un RPi, je te payes une bière !



(Note : j’ai testé “apt-get install ame-soeur soulmate” et ça ne marche pas <img data-src=" />)



<img data-src=" /> <img data-src=" />





J’ai trouvé ce qu’il te faut <img data-src=" />



J’ai gagné ma binouze ? <img data-src=" />


votre avatar







tAran a écrit :



J’ai trouvé ce qu’il te faut <img data-src=" />







<img data-src=" />



Je ne suis pas homo (et pis il est un poil jeune quand même) <img data-src=" />


votre avatar







John Shaft a écrit :



<img data-src=" />



Je ne suis pas homo (et pis il est un poil jeune quand même) <img data-src=" />





Mais nan t’as pas compris, c’est mettre en application ce qu’il a fait (bon, faut 3 ou 4 RPi) <img data-src=" />



Les spectacles pyrotechniques, ça plait toujours aux nanas (ça leur rappelle les pompiers, toussa..) <img data-src=" />


votre avatar







Soriatane a écrit :



Peut-être parce que c’est bardé de brevets:

fr.wikipedia.org WikipediaH.264 =&gt; soumis à des brevets par la MPEG LA

AC3 =&gt; soumis à des brevets de Dolby

HDCP= &gt; pour transporter des DRM (aux quels les logiciels libres sont assez allergiques).



Si implémenter une technologie signifie qui faut faire l’impasse sur le marché US et japonais vous pouvez être sur qu’aucune boite du Logiciel Libres payera ses développeurs pour travailler dessus.



En résumé, le problème de Miracast c’est comme le problème de la balise ou du WebRTC: il n’y a pas de codec vidéo libre donc cela bloque la diffusion (VP8/VP9 c’est de l’OpenSource pas du Libre).





Merci pour ton commentaire, cela dit déjà pour le H.264 il y a des versions libres comme x264, pour AC3 c’est déjà lisible (ou alors j’ai mal vu), et j’ai lu il y a très longtemps que le HDCP était “cracké”.

Et tu n’as pas tort pour l’impasse sur le marché US, cependant ça n’a pas empêché des versions libres d’être développées, comme ça a été fait pour H.264 ou auparavant pour DeCSS (concerne les DVD).


votre avatar







DarKou40 a écrit :



Pour la version dosette :http://www.raspberrypi.org/archives/2975 :p





ca me fait penser a cayoutube.com YouTube<img data-src=" />


votre avatar



RaspberryPi : la machine à tout faire (ou presque)





Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />

votre avatar

vraiment coul, ça ferait un appareil miracast pour vraiment pas cher !

votre avatar







John Shaft a écrit :



Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />







2 ou 3 résistance, 1 ou 2 transistor 1 ou 2 relais devrait suffire ^^


votre avatar

Y a des dongles à 25€ sur le marché… vous aimez bien vous torturer non?

votre avatar







al_bebert a écrit :



2 ou 3 résistance, 1 ou 2 transistor 1 ou 2 relais devrait suffire ^^







Et une alim 1000 Watts? <img data-src=" />


votre avatar







al_bebert a écrit :



2 ou 3 résistance, 1 ou 2 transistor 1 ou 2 relais devrait suffire ^^







1 alim externe aussi je pense <img data-src=" />


votre avatar







John Shaft a écrit :



Si quelqu’un sait monter une cafetière sur la connectique GPIO, je suis preneur <img data-src=" />







http://www.susa.net/wordpress/2012/06/raspberry-pi-relay-using-gpio/


votre avatar

Question apparemment idiote mais cela ne pourrait pas fonctionner avec un récepteur connecté en filiaire et non en Wifi?



Du moment que l’émetteur et le récepteur sont sur le même réseau?



Excellente initiative sinon, vite un plug-in pour XMBC sur Pi ! <img data-src=" />



Envoyer du contenu en DLNA c’est assez cool (vidéos youtube par exemple), mais le Scren Mirroring c’est très cool.

votre avatar







coket a écrit :



Et une alim 1000 Watts? <img data-src=" />







non juste une alim 5V pour le Pi c’est tout









John Shaft a écrit :



1 alim externe aussi je pense <img data-src=" />







pour le Pi oui





attention je parle de piloter une cafetière hein ! pas un truc à dosette à la con ! même ci ce doit être faisable aussi


votre avatar







coket a écrit :



Y a des dongles à 25€ sur le marché… vous aimez bien vous torturer non?







Je suppose que l’intérêt c’est si on a déjà un Rpi connecté à la TV, par exemple utilisé comme HTPC.


votre avatar







seboquoi a écrit :



Question apparemment idiote mais cela ne pourrait pas fonctionner avec un récepteur connecté en filiaire et non en Wifi?

Du moment que l’émetteur et le récepteur sont sur le même réseau?







Je crois que miracast utilise des fonctionnalités specifiques du wifi mais c’est a confirmer


votre avatar







Jonathan Livingston a écrit :



Je suppose que l’intérêt c’est si on a déjà un Rpi connecté à la TV, par exemple utilisé comme HTPC.







Oui, j’ai bien compris; et ça limite d’autant plus la cible. Il faut un Pi, un Nexus ou de la chance avec un samsung, le dongle wifi qui va bien…



Et c’est pas HDCP…



Autant mettre le dongle wifi sur la télé, connecté à ta box et tu feras la même chose <img data-src=" />


votre avatar







coket a écrit :



Y a des dongles à 25€ sur le marché… vous aimez bien vous torturer non?





ou ? (avec livraison en France)



(le Rpi a le mérite d’avoir plus de fonctionnalités )


votre avatar







mum1989 a écrit :



ou ? (avec livraison en France)







là par ex







mum1989 a écrit :



(le Rpi a le mérite d’avoir plus de fonctionnalités )







L’un n’empêche pas l’autre…



Edit : quote foiré… 2 fois^^


votre avatar







coket a écrit :



là par ex







L’un n’empêche pas l’autre…



Edit : quote foiré… 2 fois^^





mmm c’est plus dans les 35-40€ environ il me semble.


votre avatar



on se demande pourquoi les distributions Linux ne font pas à l’inverse un peu plus d’effort pour intégrer le support de Miracast en tant que source.



Peut-être parce que c’est bardé de brevets:

fr.wikipedia.org WikipediaLe codec H.264 avec une résolution théorique Full HD 1080p (jusqu’à 60 ips) pour la vidéo.

Un flux audio classique stéréo (2 canaux, PCM, 44 ou 48 kHz) ainsi que sur les flux audio multi-canaux (AC3 par exemple) pour la partie audio.

Le HDCP 2.0 pour autoriser la lecture de contenus protégés comme les Blu-ray ou des films à la demande.



H.264 =&gt; soumis à des brevets par la MPEG LA

AC3 =&gt; soumis à des brevets de Dolby

HDCP= &gt; pour transporter des DRM (aux quels les logiciels libres sont assez allergiques).



Si implémenter une technologie signifie qui faut faire l’impasse sur le marché US et japonais vous pouvez être sur qu’aucune boite du Logiciel Libres payera ses développeurs pour travailler dessus.



En résumé, le problème de Miracast c’est comme le problème de la balise ou du WebRTC: il n’y a pas de codec vidéo libre donc cela bloque la diffusion (VP8/VP9 c’est de l’OpenSource pas du Libre).

votre avatar

On en revient toujours au même … c’est bien dommage ces guéguères …

votre avatar



Si ce support est le bienvenu, on se demande pourquoi les distributions Linux ne font pas à l’inverse un peu plus d’effort pour intégrer le support de Miracast en tant que source.





C’est en cours via le projet OpenWFD normalement.

votre avatar







OlivierJ a écrit :



Merci pour ton commentaire, cela dit déjà pour le H.264 il y a des versions libres comme x264, pour AC3 c’est déjà lisible (ou alors j’ai mal vu), et j’ai lu il y a très longtemps que le HDCP était “cracké”.







Libre ne veut pas dire que le développeur est exempt de brevets. La présence des brevets logiciels met d’ailleurs clairement l’Europe en situation d’infériorité par rapport aux USA.



C’est à cause des brevets que Mozilla refusait le H264 dans Firefox. Il fallut que Cisco s’engage à les payer pour toutes personnes qui utilisent OpenH264 (dont ils ont ouvert le code), pour que Mozilla accepte H264 dans Firefox.



ça n’a pas empêché des versions libres d’être développées, comme ça a été fait pour H.264 ou auparavant pour DeCSS (concerne les DVD).



Si c’est un frein, aucune boîte sérieuse ne prendrait le risque juridique. Si VLC peux s’amuser à marcher sur la ligne jaune et à questionner le législateur sur ce sujet c’est parce que ils sont une association: la contrainte d’argent est différente de celle d’une entreprise.



Sony & consors savent qu’ils ont rien à gagner d’un procès contre association: pas d’argent à leur prendre et un risque de mauvaise image médiatique et de mise en lumière du problème juridique, ce dernier les arrange pour l’instant.


votre avatar







Soriatane a écrit :



Si c’est un frein, aucune boîte sérieuse ne prendrait le risque juridique. Si VLC peux s’amuser à marcher sur la ligne jaune et à questionner le législateur sur ce sujet c’est parce que ils sont une association: la contrainte d’argent est différente de celle d’une entreprise.





Concernant DeCSS, personne n’a été poursuivi, surtout que la poursuite ne peut se faire qu’aux USA, où les brevets sont valides.

Et surtout, pour un projet libre avec de nombreux participants, qui poursuivre, et surtout à quel titre hors USA ? Les développeurs européens, sud-américains, asiatiques (sauf Japon), entre autres, sont tranquilles.


votre avatar







OlivierJ a écrit :



Concernant DeCSS, personne n’a été poursuivi, surtout que la poursuite ne peut se faire qu’aux USA, où les brevets sont valides.

Et surtout, pour un projet libre avec de nombreux participants, qui poursuivre, et surtout à quel titre hors USA ? Les développeurs européens, sud-américains, asiatiques (sauf Japon), entre autres, sont tranquilles.





Tu connais beaucoup de boites informatique qui visent l’international sans passer par les USA ??



Concernant DeCSS, personne n’a été poursuivi



Car le DVD c’est mort que l’attaque se fait par force brute. Et c’est pas parce que MS n’ a pas fait de procès que des constructeurs ne leur verse pas la dîme sur Android.


Piracast utilisez votre RaspberryPi comme diffuseur Miracast

  • RaspberryPi : la machine à tout faire (ou presque)

  • Miracast et la diffusion sans fil : le monde du libre s'éparpille

Fermer