RCast Transformă Chromecastul într-un player media autonom

click fraud protection

Apariția smart TV-ului ne-a oferit destul de multe lucruri de care să ne bucurăm. Ne-a permis să consolidăm (cea mai mare parte) din timpul nostru de utilizare a ecranului pe un singur dispozitiv (fără a fi nevoie să avem ecrane unul lângă altul) și ne-a permis să facem lucruri pe televizoarele noastre pe care nu le-am putea face până acum fără ajutorul unor console de jocuri sau sisteme informatice prea scumpe.

Pe deasupra, această tendință a dat naștere și la soluții ieftine pentru a transforma televizoarele „proste” în televizoare inteligente. O astfel de soluție a fost răspunsul Google la AppleTV-ul lui Cupertino, the Chromecast. Micul dispozitiv nu a evoluat foarte mult de la intrarea sa umilă pe piață în iulie 2013 (și poate fi văzut făcând o comparație cu cea mai recentă încarnare a dongle-ului HDMI). Cu toate acestea, din cauza dezvoltatorilor precum XDA Senior Member rundgong că dispozitivul (și proprietarii) a câștigat mult mai mult pentru 35 USD pe care îi costă.

Chromecastul este în esență inutil fără o conexiune la internet, iar Google s-a asigurat de acest lucru adăugând un număr mare de blocări pentru a preveni lucruri precum firmware-ul personalizat. Acesta este, de fapt, călcâiul lui Ahile... sau cel putin asa a fost.

Introduceți rCast. Acesta este un ROM personalizat care, practic, permite utilizatorului să folosească bine memoria internă a Chromecastului, permițând redarea media locală. În plus, dispozitivul nu necesită o conexiune la internet pentru a putea funcționa. Dezvoltatorul continuă să explice că ROM-ul utilizează binare corecţionate pentru a face ca ping-ul către serverele Google să fie direcţionat către un server local.

- cast_shell și net_mgr fac solicitări http către serverele Google. Am corectat acele binare, astfel încât să facă cereri către serverul web local.

- Dispozitivul face o căutare dns trimisă la serverul 8.8.8.8. Am rezolvat asta creând un alias pentru 8.8.8.8 pe gazda locală și rulând un server dns.

- Dispozitivul nu va termina de pornire până când nu a primit o oră actualizată de la pool.ntp.org. Acest lucru este remediat adăugând pool.ntp.org ca 127.0.0.1 în fișierul hosts și rulând local un server sntp.

Aceste soluții vor permite dispozitivului să pornească normal chiar și atunci când rețeaua lipsește.

Inutil să spun că dispozitivul trebuie să poată să flashe firmware personalizat pe el, deoarece acesta este un ROM bazat pe Eureka. Continuați și încercați dacă aveți chef să faceți ceva „distractiv” cu vechiul Chromecast.

Puteți găsi mai multe informații și ghidul complet în rCast fir original.