Streamujte pracovnú plochu ako video alebo statický obrázok v sieti

Snažím sa postaviť kiosk z kusu softvéru, ktorý nie je navrhnutý na spustenie týmto spôsobom. Je to flatpak, ktorý je v podstate pribalenou/predkonfigurovanou aplikáciou Electron. Aby sme predišli akejkoľvek zaujímavosti, sú to viac-menej hodiny špecifické pre aplikáciu s počasím a podobne info, ale má vopred naplánované zvukové alarmy, ktoré závisia od ročného obdobia, a to je dôležitá časť ja. Chcel by som však mať možnosť zobraziť, kedy sa spustí alarm, a preto by som chcel mať aj video výstup.

Mám zvuk, ktorý generuje, distribuovaný tak, ako chcem po celom dome, a to uspokojivým spôsobom (veľmi nízky výkon FM vysielač), ale chcel by som nechať počítač, na ktorom beží, v garáži a potom zobraziť pracovnú plochu na akomkoľvek televízore v dom.

Rozmýšľal som nad vygenerovaním RTSP streamu po nasnímaní pracovnej plochy, alebo spraviť niečo s DLNA vysielaním, aby si stream mohol jednoducho naladiť každý základný smart TV. Musí existovať spôsob, ako to urobiť, ale čo by bolo najjednoduchšie? Momentálne používam Debian 11, ale ak je to jednoduchšie, môžem prejsť na akúkoľvek distribúciu. Procesor je Celeron J4005, takže má podporu pre kódovanie videa QuickSync.

Stretch cieľom by bolo vysielanie len aplikáciu, nie celú pracovnú plochu. Týmto spôsobom môžem odstrániť chróm pracovnej plochy, ktorý nie je relevantný.

Ak dokážem distribuovať video stream z pracovnej plochy, ponechám si ho na tejto zostave Celeronu, inak sa pokúsim namiesto toho na Raspberry Pi 3 (pretože tie nedokážu zakódovať video, čo by stálo za hubu, ale budem mať prospech z nižšieho výkonu použitie).

Nikdy predtým som to neskúšal, ale myslím, že vlc to dokáže? Viem, že to môže robiť streamy rtsp a google mi dáva pokyny na streamovanie obrazovky v systéme Windows. Predpokladám, že to funguje aj v Linuxe.

Alebo, ako riešenie pre chudobných, môžete každú sekundu zachytiť snímku obrazovky a umiestniť ju na jednoduchú webovú stránku s automatickým obnovovaním. Ale myslím, že to závisí od toho, aký druh snímkovej frekvencie potrebujete ;)

Snímky obrazovky by fungovali, niečo také jednoduché ako 1 snímka každých 15 sekúnd by bolo v poriadku. Bohužiaľ si nemyslím, že by webová stránka fungovala, pretože nie všetky televízory majú prístup k webovému prehliadaču. Streamované video je niečo s univerzálnou podporou.

Dám šancu VLC, vždy som prekvapený všetkými šialenými funkciami, ktoré má, o ktorých som nikdy nevedel. 😁

Najnovší blogový príspevok

Podpora ovládača Intel X520-DA1 v systéme Windows 11
October 05, 2023

Potrebujem nové 10 GbE SFP+ NIC, pretože zásobník ConnectX-2, ktorý mám, už nie je podporovaný v systéme Windows 11. Naozaj škoda, som veľkým fanúš...

Čo je hybridná optická/koaxiálna sieť?
September 25, 2023

zvedavý... Cox nedávno robil niečo, čo nazývajú hybridná optická/koaxiálna sieť. Hoci hovoria, že zvažujú zavedenie skutočného vlákna tu v Newport ...

./iperf3 -c 127,0,0,1
September 25, 2023

Ach, to je o niečo rýchlejšie ako môj Mac Mini z roku 2016 alebo 2018/2020.Keď sa to rozbehne takto, ako ďaleko prejdú bity, kým sa otočia? A líši ...