82 votes

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

Je n'ai trouvé aucune information sur Ubuntu agissant en tant que récepteur ou émetteur Miracast.

  • Est-ce que cela fonctionne?
  • Y a-t-il des prérequis matériels?
  • Le WiFi est-il requis ou cela peut-il fonctionner via LAN ou un autre type de connexion réseau?
  • Le WiFi direct semble être une exigence nécessaire, est-ce une exigence suffisante? (c'est-à-dire si un système supporte le WiFi direct, est-ce qu'il supporte Miracast?)
  • Y a-t-il des différences de support entre la réception et l'envoi?
  • Quelle est la latence? (comparée à la concurrence, c'est-à-dire VNC, les appareils Miracast commerciaux, etc.)
  • Comment l'utiliser concrètement, si c'est difficile?

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

29voto

Anthony Points 14424

OpenWFD est mort et est maintenant remplacé par MiracleCast:

MiracleCast est une implémentation open-source de la technologie Miracast (aussi: Wifi-Display (WFD)). Il est basé sur le projet de recherche OpenWFD et le remplacera. Nous nous concentrons sur une intégration adéquate et étroite dans les systèmes Linux de bureau existants, par rapport à OpenWFD qui était destiné à être un terrain de jeu pour des prototypages rapides.

Malgré son nom et son origine, le projet lui-même n'est pas limité au Miracast. Nous pouvons prendre en charge tout type de streaming d'affichage avec juste une quantité minimale de travail supplémentaire. Cependant, Miracast restera la principale cible de développement en raison de son niveau de reconnaissance.

Il est encore tôt dans son cycle de développement. Pour l'instant, il semble qu'il puisse établir la liaison, mais ne fera pas le streaming vidéo réel.

La démonstration d'OpenWFD à la FOSDEM 2014 a également réalisé la partie streaming, mais d'après ce que je comprends, MiracleCast est un projet fait pour être bien fait, alors que le code qu'il a montré à la FOSDEM "ne fonctionnera probablement que sur cette machine".

6voto

Robin Winslow Points 2356

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

Transmetteur

Je pense que Intel Wireless Display est la solution pour envoyer l'écran d'un ordinateur portable vers un récepteur Miracast.

Cependant, autant que je sache, Ubuntu n'a actuellement aucun support pour les cartes d'affichage sans fil.

Récepteur

Pour recevoir du contenu d'un émetteur Miracast (comme votre téléphone), vous pouvez acheter des dongles récepteurs Miracast qui transmettront vers n'importe quelle entrée HDMI: Rocketfish™ - Miracast Video Receiver

Il y a aussi Chromecast, mais il ne reçoit que du contenu envoyé depuis un navigateur Chrome, plutôt que de tout un affichage.

Je ne sais pas si l'un ou l'autre appareil possède des pilotes pour Ubuntu. Si quelqu'un peut confirmer, ou suggérer un autre appareil avec des pilotes pour Ubuntu, ce serait génial.

5voto

user221273 Points 67

L'extension Google Cast pour Chromium fonctionne sous Ubuntu (pour diffuser les pages/navigations de Chromium sur votre téléviseur à l'aide d'un ChromeCast en 720p, ce qui est plutôt bien, bien que légèrement retardé).
Cela ne diffuse pas bien l'espace YUV (superposition vidéo), même en 802.11n. (Testé sur 12.04 LTS et 13.10, avec le dernier Chromium) Cela 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 n'est pas dépendant de votre téléphone/ordinateur une fois que vous avez appuyé sur Lecture).

Je n'ai pas encore trouvé d'applications émettrices Miracast (par ex. EZ Air) pour Ubuntu malheureusement (pour les dongles HDMI Miracast génériques d'eBay HK/Chine).
Donc le câble HDMI de 5 mètres (également d'eBay) reste notre solution pour la télévision à la demande en plein écran en 1080p.

1voto

Matthias Weiler Points 694

Côté récepteur (sink), le déjà mentionné MiracleCast semble être le meilleur choix. Il y a aussi du travail en cours pour soutenir l'envoi de flux (source).

Gnome-Network-Displays (anciennement Gnome-Screencast) est un nouvel effort (2019) pour prendre en charge le streaming Miracast (source) dans GNU/Linux.

1voto

mr. Noobey Points 153

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X