Piracast utilisez votre RaspberryPi comme diffuseur Miracast

Piracast utilisez votre RaspberryPi comme diffuseur Miracast

En attendant une implémentation sous Linux ?

Avatar de l'auteur

David Legrand

Publié dansSciences et espace

06/01/2014
37
Piracast utilisez votre RaspberryPi comme diffuseur Miracast

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à.

37
Avatar de l'auteur

Écrit par David Legrand

Tiens, en parlant de ça :

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Petite révolution tranquille

17:39 Soft 4
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

Report minoritaire

15:46 DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

I'm API

15:12 SécuSociété 0

Sommaire de l'article

Introduction

RaspberryPi : la machine à tout faire (ou presque)

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

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Soft 4
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

SécuSociété 0
Fouet de l’Arcep avec de la fibre

Orange sanctionnée sur la fibre : l’argumentaire de l’opérateur démonté par l’Arcep

DroitWeb 10
Bombes

Israël – Hamas : comment l’IA intensifie les attaques contre Gaza

IA 10

#LeBrief : bande-annonce GTA VI, guerre électronique, Spotify licencie massivement

Poing Dev

Le poing Dev – Round 7

Next 58
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 6

Trois consoles portables en quelques semaines

Hard 37
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

#Flock a sa propre vision de l’inclusion

Flock 25
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

44
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 20
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 21
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 14
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 6

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 16

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 16
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 35
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 53
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 11

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Commentaires (37)


Romain_Ph Abonné
Il y a 10 ans

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


Tirr Mohma
Il y a 10 ans


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.


John Shaft Abonné
Il y a 10 ans


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=" />


mum1989
Il y a 10 ans

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


al_bebert Abonné
Il y a 10 ans






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 ^^



coket Abonné
Il y a 10 ans

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


coket Abonné
Il y a 10 ans






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=" />



John Shaft Abonné
Il y a 10 ans






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=" />



canti
Il y a 10 ans






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/



seboquoi
Il y a 10 ans

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.


al_bebert Abonné
Il y a 10 ans






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



Jonathan Livingston Abonné
Il y a 10 ans






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.



KP2
Il y a 10 ans






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



coket Abonné
Il y a 10 ans






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=" />



mum1989
Il y a 10 ans






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 )



coket Abonné
Il y a 10 ans






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^^



mum1989
Il y a 10 ans






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.



Soriatane Abonné
Il y a 10 ans


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:
https://fr.wikipedia.org/wiki/Miracast

Le 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).


coket Abonné
Il y a 10 ans






mum1989 a écrit :

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




descends un peu; y en a à 20€



DarKou40
Il y a 10 ans






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



tAran
Il y a 10 ans






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=" />



SFX-ZeuS
Il y a 10 ans






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



oowjee Abonné
Il y a 10 ans






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 ;)



SFX-ZeuS
Il y a 10 ans






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 :)



John Shaft Abonné
Il y a 10 ans






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=" />



sr17
Il y a 10 ans


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.


tAran
Il y a 10 ans






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=" />



Miles Prower
Il y a 10 ans

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=" />



John Shaft Abonné
Il y a 10 ans






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=" />



tAran
Il y a 10 ans






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=" />



John Shaft Abonné
Il y a 10 ans






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=" />



tAran
Il y a 10 ans






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=" />



OlivierJ Abonné
Il y a 10 ans






Soriatane a écrit :

Peut-être parce que c’est bardé de brevets:
https://fr.wikipedia.org/wiki/Miracast

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).


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).



Vindev_HELL84
Il y a 10 ans






DarKou40 a écrit :

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


ca me fait penser a cahttp://www.youtube.com/watch?v=BW9FbjjkKo4 <img data-src=" />



Soriatane Abonné
Il y a 10 ans






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.



OlivierJ Abonné
Il y a 10 ans






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.



Soriatane Abonné
Il y a 10 ans






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.