Added readme
This commit is contained in:
parent
e5b57dd3d7
commit
4d4591fb2d
14
README.md
14
README.md
@ -1,5 +1,13 @@
|
|||||||
# LOLED
|
# LOLED
|
||||||
|
|
||||||
```
|
Outil de projection sur l'ecran led du LOL
|
||||||
apt install xorg fluxbox lightdm
|
|
||||||
```
|
L'ecran lED du LOL est controlle par une carte PCI qui prend une portion de l'ecran pour en mapper chaque pixel sur l'ecran LED.
|
||||||
|
|
||||||
|
Avec LOLED : un serveur (`loled.js`) execute avec [Deno](https://deno.com/) et mets a disposition les elements suivants :
|
||||||
|
|
||||||
|
* Une page `/display` qui doit etre ouverte en plein ecran sur un navigateur interne
|
||||||
|
* Une page d'index `/` qui donne quelques details et instructions sur comment utiliser l'outil sur le WEB
|
||||||
|
* Un script `/js/grab-canvas.js` qui peut etre execute sur n'importe quel page du web dispose d'un element video ou canvas, le flux video du premier element trouve sera alors envoye a l'ecran
|
||||||
|
|
||||||
|
Techniquement, le systeme repose sur une connexion WebRTC et utilise le serveur comme serveur de signalisation. Sur la machine assocee a l'ecran LED nous avons demarre une session fluxbox avec LightDM. Flubox demarre un firefox automatquement qui se connecte au serveur en tant qu'affichage.
|
Loading…
Reference in New Issue
Block a user