rCast将您的Chromecast变成独立的媒体播放器


智能电视的问世给我们带来了很多享受 。它使我们能够将(大部分)屏幕显示时间整合在单个设备上(不需要并排屏幕),并且使我们能够在电视上做以前无法做的事情 。无需借助价格过高的游戏机或计算机系统 。最重要的是,这种趋势还催生了廉价的解决方案,可以将“哑”电视变成智能电视 。一种这样的解决方案是Google对Cupertino的AppleTV Chromecast的回答 。自从2013年7月进入市场以来,这个小巧的设备并没有发生太大的变化(可以通过与最新的HDMI加密狗的比较来看出) 。但是,正是由于像XDA高级会员rundgong 这样的开发人员 ,该设备(和所有者)才以35美元的低价获得了更大的成功 。
如果没有互联网连接,Chromecast本质上是无用的,并且Google通过添加大量锁来防止自定义固件之类的问题来确保这一点 。实际上,这是它的致命弱点……或者至少是 。输入rCast 。这是一个自定义ROM,基本上可以使用户通过启用本地媒体播放来充分利用Chromecast的内部存储器 。而且,该设备不需要互联网连接即可正常工作 。开发人员继续说明,ROM使用修补的二进制文件对ping到Google服务器的ping改为定向到本地服务器 。
– cast_shell和net_mgr向google服务器发出http请求 。我已经修补了这些二进制文件,以使它们向本地Web服务器发出请求 。
–设备进行dns查找,并将其发送到服务器8.8.8.8 。我通过在本地主机上为8.8.8.8创建别名并运行dns服务器来解决此问题 。
–在从pool.ntp.org收到更新时间之前,设备将无法完成引导 。通过在hosts文件中将pool.ntp.org添加为127.0.0.1并在本地运行sntp服务器来解决此问题 。
这些解决方法将使设备即使在缺少网络的情况下也能正常启动 。
不用说,该设备必须能够在其上刷新自定义固件,因为这是基于Eureka的ROM 。如果您想使用旧的Chromecast做一些“有趣的事情”,请尝试一下 。
【rCast将您的Chromecast变成独立的媒体播放器】

    推荐阅读