Ubuntu en tant qu'émetteur / récepteur Miracast

68

Je n'ai rien trouvé à propos d'Ubuntu agissant en tant que récepteur ou expéditeur de Miracast .

  • Peut-il fonctionner du tout?
  • Existe-t-il des prérequis matériels?
  • Le WiFi est-il une exigence ou peut-il fonctionner sur un réseau local ou un autre type de connexion réseau?
  • Le Wi-Fi direct semble être une exigence nécessaire, est-il suffisant? (Par exemple, si un système prend en charge le Wi-Fi direct, cela signifie-t-il qu'il prend en charge Miracast?)
  • Existe-t-il des différences d'assistance entre la réception et l'envoi?
  • Comment est la latence? (comparé à la concurrence, à savoir VNC, appareils commerciaux Miracast, etc.)
  • Comment puis-je l'utiliser, si c'est difficile?

Plus précisément, je prévois l’utiliser avec un téléphone Android (4.x Jelly Bean).

TiloBunt
la source
1
Je me demandais la même chose à propos de DNLA, actuellement je viens d'utiliser le plugin chrome décrit par user221273, mais il y a quelques semaines, je suis tombé par hasard sur un article (je ne le trouve pas maintenant) mentionnant quelques travaux du côté KDE pour cela. .
virtualxtc

Réponses:

23

OpenWFD est mort et est maintenant remplacé par MiracleCast :

MiracleCast est une implémentation à source ouverte de la technologie Miracast (également: Wifi-Display (WFD)). Il est basé sur le projet de recherche OpenWFD et le remplacera. Nous nous concentrons sur une intégration correcte et étroite dans les systèmes Linux-Desktop existants, par rapport à OpenWFD, conçu comme un terrain de jeu pour le prototypage rapide.

Malgré son nom et son origine, le projet lui-même ne se limite pas à Miracast. Nous pouvons prendre en charge tout type d’affichage en continu avec un minimum de travail supplémentaire. Cependant, Miracast restera la principale cible de développement en raison de son niveau de sensibilisation.

Il est encore tôt dans son cycle de développement. Actuellement, il semble pouvoir faire la liaison, mais pas le streaming vidéo.

La démo OpenWFD à FOSDEM 2014 a également fait le bit en streaming, mais si je comprends bien, MiracleCast est un projet à faire soi - même , alors que le code qu'il a montré à FOSDEM "ne fonctionnera probablement que sur cette machine".

odinho - Velmont
la source
1
Sur quelle version d'Ubuntu avez-vous compilé MiracleCast? Sur mon 14.04, je devais installer un libudev-devpaquet, mais je reçois toujours No package 'libsystemd' foundet j’ai installé divers paquets "systemd" sans changement à l’étape de configuration.
NoBugs
Idem. Impossible d'installer MiracleCast. Apparemment , c'est ce que vous avez besoin, mais je ne pouvais pas que pour installer soit.
mpen
J'ai essayé de l'installer le 15.10 amd64 à partir du PPA (ppa: thopiekar / miraclecast), mais le paquet miraclecast n'est pas là, il montre qu'il n'a pas été compilé. J'espère que ça se voit, j'aimerais le tester.
conualfy
9
Miraclecast semble mort aussi. Quelle est la prochaine? ^^
Personne
2
Ajoutez le temps écrit, le dernier en date étant avril 2017, donc Miraclecast n'est pas encore morte ... github.com/albfan/miraclecast
Martin Eden
5

Miracast est basé sur WiFi Direct , qui, pour autant que je sache, nécessite une carte sans fil avec prise en charge matérielle du standard.

Expéditeur

Je pense que Intel Wireless Display est le moyen d'envoyer un écran d'ordinateur portable à un récepteur Miracast.

Toutefois, pour autant que je sache, Ubuntu ne prend actuellement pas en charge les cartes sans fil.

Receveur

Pour recevoir le contenu d'un émetteur Miracast (comme votre téléphone), vous pouvez acheter des dongles de récepteur Miracast qui émettront vers n'importe quelle entrée HDMI: Rocketfish ™ - Récepteur vidéo Miracast

Il existe également Chromecast , mais il ne reçoit que le contenu envoyé par un navigateur Chrome , et non par un affichage complet.

Je ne sais pas si l'un ou l'autre périphérique a des pilotes Ubuntu. Si quelqu'un peut confirmer ou suggérer un autre périphérique avec des pilotes Ubuntu, ce serait formidable.

Robin Winslow
la source
Intel WiDi n'est pas le moyen d'envoyer Miracast, il est simplement compatible Miracast depuis la version 3.5. De plus, le Chromecast utilise son propre système d'exploitation et vient d'être branché via HDMI (c'est-à-dire sur votre écran). La même chose est vraie pour les récepteurs Miracast.
cmende
6
Vous avez clairement une connaissance plus profonde de ces choses que moi. Envie de poster votre propre réponse?
Robin Winslow
5

L'extension Google Cast pour Chromium fonctionne sous Ubuntu (pour convertir des pages Chromium sur votre téléviseur à l'aide d'un ChromeCast en 720p qui a l'air bien, bien qu'un peu en retard).
Cependant, il ne convertit pas bien l'espace YUV (superposition vidéo), même sur 802.11n. (Essais dans 12.04 LTS et 13.10, avec le dernier chrome). Ceci dit, la diffusion de YouTube depuis mon téléphone Android 4.3 (Galaxy Nexus) fonctionne à merveille. (Le dongle ChromeCast prend en charge le téléchargement + affichage, donc il ne dépend pas de votre téléphone / ordinateur portable une fois que vous avez appuyé sur Play).

Je n'ai pas encore trouvé d'application pour l'émetteur Miracast (par exemple, EZ Air) pour Ubuntu (pour les dongles HDMI Miracast génériques pour eBay HK / Chine).
Le câble HDMI de 5 mètres (également d’eBay) reste donc notre solution pour la télévision à la demande au format plein écran 1080p.

utilisateur221273
la source
Cette solution fonctionne immédiatement avec mon Chromium 62.0.3202.94 (Ubuntu Build), mais uniquement avec l'option "onglet" Distribution. La distribution de tout le bureau ou d'autres applications échoue.
Mak
0

Je me suis inspiré pour chasser un peu plus, et en effet, il n’ya pas grand-chose sur le miracast, mais j’ai trouvé ce post d’il ya quelques mois qui prétend que Andorid ne l’a pas encore. .

À cause de cela, je vais prendre un peu de liberté et discuter de DNLA / UPnP car il est presque identique (moins la connexion directe et la copie d’écran exacte)

Apparemment, dans KDE, il existe un média KIO-esclave pour kde appelé kio-upnp-ms que j'ai vu annoncé ici .

De plus, il semble y avoir pas mal d’autres options UPnP et DNLA, telles que XBMC , listées ici et ici.

En outre, la recherche de 'upnp' dans Synaptic vous donnera de nombreuses options de gnome

virtualxtc
la source
Les appareils Android plus récents prennent en charge Miracast, par exemple le Nexus 4 à partir d'Android 4.2. La grande différence avec DLNA est que Miracast permet la mise en miroir d’affichage, vous permettant ainsi de partager votre écran sans fil, par exemple lors d’une réunion. Une très belle promesse, mais oui, probablement trop tôt.
Bachi
lol - j'ai un lien 4; Je vais voir si je peux y arriver et mettre à jour ma réponse.
virtualxtc
0

Du côté récepteur (évier), le MiracleCast déjà mentionné semble être le meilleur choix. Des travaux sont également en cours pour prendre en charge l’envoi de flux (source).

Gnome-Screencast est une nouvelle initiative (2019) visant à prendre en charge la diffusion en continu Miracast (source) dans GNU / Linux.

Matthias Weiler
la source
0

Vous pouvez essayer le projet gnome-screencast . Plus d'infos dans ce blog . Il semble récemment et manque donc de documentation et semble bogué et destiné principalement aux utilisateurs de Fedora (le problème de l' installation sur Ubuntu ). Mais au moins, c'est un pas dans la bonne direction.

Monsieur. Noobey
la source