Nincs többé akadozó tükrözés: az új nyílt forráskódú eszköz teljes minőségben továbbítja a webes videókat az okos tévékre

Egy új, Castor nevű nyílt forráskódú parancssori eszköz képes tetszőleges webes videókat okos tévére továbbítani a képernyőtükrözésnél jellemző késleltetés és felbontásvesztés nélkül, anélkül, hogy egyáltalán támaszkodna a Chromecast vagy az AirPlay támogatására.
A projektet Go nyelven fejlesztették ki, és a „stupside” fejlesztő MIT-licenc alatt tette közzé a GitHubon. A Castor a képernyő tükrözése helyett kivonja a tényleges videó streamet a weboldalról. Ezután helyileg átkódolja a streamet, majd közvetlenül továbbítja. A Castor elfogadja a weboldal URL-jét, a közvetlen stream-linket vagy az IMDB/TMDB címazonosítót.
A projekt dokumentációja szerint a Castor egy véletlenszerű böngésző-ujjlenyomattal indítja el a headless Chrome-ot a botok észlelésének elkerülése érdekében, majd a Chrome DevTools Protocol segítségével figyeli a hálózati forgalmat a stream felkutatásához. Miután megtalálta, a streamet ffmpeg segítségével átkódolja és valós időben továbbítja; egy opcionális funkció a csomagban található whisper.cpp modell segítségével automatikusan generált feliratokat is beilleszt.
A Castor bármely, a DLNA/UPnP MediaRenderer szabványt támogató tévékészüléket megcélozhat. Ez magában foglalja az elmúlt évtized legtöbb okostévéjét – Samsung, LG, Sony Bravia, Panasonic, Philips, Hisense, TCL, Vizio és Sharp –, valamint olyan lejátszókat, mint a Kodi, a VLC és a Plex. A Chromecast-támogatás ugyan létezik, de kísérleti státuszú.
A macOS-ra történő telepítés a Homebrew segítségével történik, amelyhez Chrome, ffmpeg és ffprobe szükséges. Linux-gépekhez Docker-kép áll rendelkezésre, azonban a macOS/Windows rendszereken futó Docker Desktop a hálózati beállításai miatt nem éri el a helyi eszközöket. A beállításhoz csupán egy konfigurációs fájlra van szükség, amely tartalmazza az eszköz nevét és a tartalomforrásokat; a TMDB-kulcs opcionális, de lehetővé teszi egy interaktív terminálböngésző használatát a címek poszter és metaadatok szerinti kereséséhez.
A Castor már elérhető a github.com/stupside/castor oldalon, jelenleg az 1.4.1-es verzióban, amely a cikk írásának pillanatában 89 csillagot kapott. A fejlesztő kijelenti, hogy a Castor maga nem tárol tartalmat, és az alkalmazandó törvények és a webhely felhasználási feltételeinek betartása a felhasználó felelőssége.
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja








