Comment ajouter un port HDMI à son PC portable ? Un Raspberry Pi "suffit" !

22 mars 2023 à 15h50
10
© Fondation Raspberry
© Fondation Raspberry

Si l'emploi d'un deuxième port HDMI pour un PC portable se fait sentir et qu'aucune carte graphique USB n'est à disposition, l'utilisation d'un Raspberry Pi peut pallier ce manque… mais attention, c'est tout un micmac.

Parfois, le moyen le plus compliqué de résoudre un problème est aussi le seul à disposition. Le Raspberry Pi est un outil très pratique qui peut régler bien des soucis, à condition évidemment de faire preuve d'un peu de patience.

S'offrir un second port HDMI grâce au Raspberry Pi ? C'est possible

« Tinkering » : le terme anglais correspondant en français à du « bricolage » convient parfaitement à la démarche permettant d'obtenir un deuxième port HDMI sur un PC portable, dans le cas où l'utilisation d'un port externe n'est pas possible. C'est ce que propose le développeur et professeur d'informatique Pierre Couy sur son site (en source en bas de cet article). On y retrouve une liste de prérogatives à suivre pour diffuser en « streaming » sur un écran supplémentaire en passant par un Raspberry. Cette solution n'est pas vraiment économique, mais elle peut être intéressante pour diffuser sur un écran un peu trop loin de votre PC.

© Fondation Raspberry
© Fondation Raspberry

Pierre Couy détaille toutes les étapes à suivre pour effectuer ce bricolage. Les objectifs principaux de sa démarche sont les suivants :

  • Permettre une latence non perceptible lors du défilement de la souris ;
  • Une qualité d'image suffisamment élevée pour lire du texte ;
  • Un objectif de 10 FPS afin de pouvoir lire du contenu statique ;
  • Ne pas dépendre d'un serveur pour afficher le flux sur le Pi.

Une méthodologie complexe

Pour ce faire, le développeur suit de nombreuses étapes différentes qui vont du codage pur et dur au simple bricolage simple. Après de nombreux essais (et échecs), il est ainsi parvenu à trouver une solution utilisable au quotidien, avec diverses petites contreparties pratiques qui n'affectent pas trop l'utilisation régulière.

Cette méthode n'est en effet pas parfaite. Il arrive parfois que divers bugs apparaissent sur l'écran avant de finalement disparaître quelques frames plus tard. Malgré tout, dans l'ensemble, cette solution proposée par Pierre Couy peut être employée et est pleinement fonctionnelle. Une raison de plus s'il en fallait de considérer le Raspberry Pi comme un outil particulièrement polyvalent, capable de résoudre divers problèmes, à condition d'avoir un peu de patience et l'esprit bricoleur.

Limitations selon les versions

Il est important de préciser que pour éviter de potentielles limitations techniques, l'emploi d'un Raspberry 4 est recommandé. Le problème, c'est qu'il est très difficile de mettre la main sur la quatrième version du hardware depuis quelques mois, conséquence directe de la crise de semi-conducteurs.

Dans ses démarches, Pierre Couy a originellement employé un Raspberry Pi 3, lequel a rapidement montré ses limites. L'outil offrait entre autres un CPU trop lent, ce qui le poussait à utiliser un encodage léger. Dans l'ensemble, pour appliquer les démarches décrites par le professeur d'informatique dans son long tutoriel, il est plutôt recommandé d'utiliser un Raspberry Pi 4.

Source : Pierre Couy

Benoit Bayle

Geekonoclaste permanent, je m'intéresse autant aux jeux vidéo (avec une petite faiblesse particulière pour les JRPG) qu'à l'high-tech. Je cherche à la fois l'originalité et l'inventivité, que ce soit...

Lire d'autres articles

Geekonoclaste permanent, je m'intéresse autant aux jeux vidéo (avec une petite faiblesse particulière pour les JRPG) qu'à l'high-tech. Je cherche à la fois l'originalité et l'inventivité, que ce soit derrière une manette ou à l'écrit sur mon clavier

Lire d'autres articles
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ? Suivez-nous pour ne rien rater de l'actu tech !
google-news

A découvrir en vidéo

Rejoignez la communauté Clubic S'inscrire

Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.

S'inscrire

Commentaires (10)

mrassol
TLDR : achetez un adaptateur sur Amazon.
_Ludo
Toutafé !
MattS32
Si votre machine principale est sous Windows et si vous avez n’importe quel appareil secondaire sous Windows, macOS, iOS, Android ou un autre OS avec un navigateur pas trop obsolète, il y a Space Desk qui permet de créer une la machine principale un écran virtuel donc le contenu sera visualisable sur la machine secondaire.<br /> À l’occasion je testerai avec un RPi pour voir si ça marche bien (à priori, ça rame : https://www.spacedesk.net/forums/topic/raspberry-pi-4-as-spacedesk-viewer/ ), mais avec par exemple une Galaxy Tab 7, ça marche nickel.<br /> Actuellement mon RPi me sert à faire l’exact inverse, je l’utilise comme KVM IP pour streamer sur le réseau la sortie HDMI de mon serveur
Francis7
Oui, il suffit d’un adaptateur qui apporte des ports supplémentaires. Il existe aussi les solutions DLNA/WIFI qui permettent de recopier l’écran sur un téléviseur à partir de macOS, c’est sur l’AppStore.<br /> Mais je préfère le HDMI même s’il faut toujours refaire la détection, que ça soit pour les logiciels ou le système, après une période de veille.
Mister_Georges
Utiliser un ordinateur portable avec un Display port c’est encore plus simple surtout pour chainer les écrans!
Catstom
Un chromecast a brancher sur le retroprojecteur/écran distant devrait aussi fonctionner…
pcouy
Bonjour, je suis l’auteur du blog mentionné dans cet article. Pour répondre à ceux qui recommandent un adaptateur USB vers HDMI, je reconnais volontiers qu’il s’agirait d’une solution plus facile à mettre en œuvre. En revanche, précise à la fin de mon article que ces adaptateurs nécessitent des pilotes à sources fermées que je ne souhaite éviter sur ma machine.<br /> Concernant les options sans fil type MiraCast, mon expérience de ces technologies est une latence trop importante pour faire office d’écran supplémentaire (le délai entre le moment où on bouge la souris et le résultat à l’écran créé une expérience désagréable)<br /> Quoi s’il en soit, j’ai énormément appris en réalisant ce projet, et je suis très satisfait d’être arrivé à une solution totalement open source.
pcouy
Si seulement j’avais pensé à vérifier ça avant d’acheter, je me serais moins compliqué la vie… Mais j’aurais loupé une super opportunité d’apprendre et de partager ce que j’ai appris
pcouy
Ça pourrait être une piste à explorer pour adapter mon travail à une machine hôte sous Windows
PyratOne
Un bête hub connecté en USB type C me semble infiniment plus économique et surtout plus simple à installer !
MattS32
Ça ça nécessite une machine relativement récente, avec un port USB-C gérant l’affichage… Et il manque tout le plaisir de la bidouille.<br /> L’avantage d’une solution comme celle proposée ici, c’est que ça marche avec n’importe quel ordinateur sous Linux, quelque soit la connectique dont il dispose.
Voir tous les messages sur le forum
Haut de page

Sur le même sujet