Mi Box S小米盒子国际版,体验纯正的Android TV

  • A+
所属分类:软件
摘要

小米盒子国际版面向海外市场,所以预装原生 Android TV 系统,内置 Google Play 商店和 Netflix、YouTube 等国际主流视频点播服务。

为什么要买国际版?

相比配置相同只要 ¥279 的小米盒子 4S,Mi Box S 贵上不少。但如果你和我一样是日常使用国际影音服务的「精神外宾」,那这 ¥100 左右的差价便是物有所值。

众所周知,包括国内小米电视及盒子用的 MIUI for TV 在内,无论机顶盒还是智能电视、甚至常见的家用投影仪,几乎所有在中国大陆正式上市销售的电视机相关的智能设备用的都是经过厂商深度定制的 Android 系统。这些系统通常不仅会阉割掉 Google 服务框架,还会与优酷、爱奇艺、腾讯视频或芒果 TV 等国内视频点播平台深度集成,从桌面到内建应用大肆修改系统 UI、添加开机广告。

也有几个例外:三星和 LG 电视分别使用各自与 Android 无关的 Tizen 和 WebOS 系统,可以进入调试界面更换区域。此外在中国大陆销售的 SONY 电视和 NVIDIA Shield TV 使用的是阉割掉 Google 服务框架的 Android TV 系统。

而小米盒子国际版面向海外市场,所以预装原生 Android TV 系统,内置 Google Play 商店和 Netflix、YouTube 等国际主流视频点播服务。

Mi Box S 在中国大陆的水土不服

因为是国际版,要在中国大陆使用也自然会遇到一些水土不服。

首要问题在第一次开机后便能发现。因为国际版是原生无阉割的 Android TV 系统,也不会考虑在中国大陆使用的情况,Mi Box S 在首次开机后的初始设置界面便会请求你登录 Google 账号。因为初始设置完成前也无法安装任何应用,你需要有一个可以直接穿墙的网络环境,例如在路由器端实现。(考虑到风险因素,这个问题的解决办法在此按下不表,你可以自行查阅网络资料解决。)

其次,也因为在海外发行,Mi Box S 并不内置中国大陆电视定制 Android 系统普遍使用的第三方 AirPlay 投屏协议实现。系统内置的投屏协议仅有 Android TV 提供的 Google 自家 Chromecast,相比 Apple 的 AirPlay 较为小众。如果要在 Mi Box S 上使用 AirPlay 进行投屏则需要自行安装第三方应用。

打开 Google Play,开始在电视上体验精神外宾

Mi Box S 的 Android TV 系统出厂内置 Netflix、YouTube 和 Google Play Movies,甚至遥控器上专门有一个 Netflix 键让你可以一键启动 Netflix。除了常用的 Netflix 和 YouTube,你也可以像 iTunes 商店一样以老派的租赁或购买方式在 Google Play Movies 获取电影和电视剧观看。

打开 Google Play 商店,你也可以找到几乎所有国际主流的影音平台。以我所常用的美国区为例,包括常见的 HBO Max、Disney+、Prime Video、Hulu 和 Apple TV+ 等。(没错,Apple TV+ 从 2021 年开始支持 Android TV。)

而一些小众的影音平台如主打经典和艺术电影的 MUBI、欧美二次元看动画必备的 Crunchyroll、体育爱好者喜爱的 ESPN,以及 Paramount+ 等也都能够找到,甚至可以通过 YouTube TV 收看欧美电视直播。

绝大多数服务商会选择只在提供服务的区域商店上架应用,所以你在 Google Play 所能看到的应用也随你的账号所在区域变化。除了我主力使用的美国区,香港区也是很多用户的选择。在香港区,你不会看到像 HBO Max 之类的目前尚不在香港提供服务的平台应用,但相比美国区也会多出一些如香港本地电视台的 TVB Anywhere+、ViuTV,电讯盈科的 NOW E,「HBO 亚洲」在香港提供服务的 HBO GO 等。对于二次元爱好者,也有台湾巴哈姆特提供的「巴哈姆特动画疯」可以从香港区 Google Play 商店安装。

和在手机上一样,面对区域的差异,你可以使用多个不同区域的账号做到「我全都要」。

那些 Google Play 装不了的,同样可以侧载

当然,因为是 Android 系统,Google Play 也不是你获取 Android TV 应用的唯一渠道。

对于我而言,除了美国区和香港区,还有些需要的应用如澳洲的 ABC iview 和 SBS on Demand 都仅在澳洲区上架,以及 TikTok 的 Android TV 客户端目前仅在英、法、德区 Google Play 提供。因为我除 Android TV 以外其实很少用到 Google Play,也不太可能为了这些应用再一一注册 Google 账号,自然选择侧载(通过 APK 包安装)应用。

题外话:目前 TikTok 在 Android TV 端是按照系统语言判定区域,例如我将 Android TV 系统语言设置为 English (Australia) 来收看澳洲区 TikTok。

对于这些上架 Google Play 但仅在部分区域商店提供的应用,或是某些特定设备内置的系统应用,大多都可以在 APKMirror 找到 APK 包文件。

得益于 Android 系统的开放特性,侧载应用并不复杂。在原生 Android TV 侧载应用甚至比不少为了遵循中国政策要求而刻意隐藏侧载应用功能入口的国内深度定制 Android 系统更加简单。除了在 Google Play 安装像 Solid Explorer 这样的文件管理器后通过插入外置存储设备或是通过 FTP 等方式将 APK 文件传输至内部存储空间后安装,熟悉 CLI 的你还可以通过 ADB 无线连接直接从电脑端侧载 APK 文件。

不过,侧载也需要面对一个小缺点:侧载进 Android TV 的应用如果无法通过 Google Play 获取且没有自更新功能,未来则需要手动更新或通过第三方应用市场更新。

如果你需要使用中国大陆的 Android 电视应用(例如哔哩哔哩),也可以通过侧载直接安装应用的 APK 档案或是当贝市场这类在中国大陆常用的 Android 电视应用市场来获取。

无法在桌面启动器找到侧载的部分应用?

在 Google 的应用开发规范中,Android 应用必须声明 TV Activity 作为 Android TV 应用才能被 Android TV 识别为面向电视的应用。而没有声明的应用即使被安装进 Android TV,也不会被默认桌面启动器显示:

Android 开发文档:如果您不在应用中包含 CATEGORY_LEANBACK_LAUNCHER intent 过滤器,那么用户在 TV 设备上运行 Google Play 时将看不到您的应用。此外,如果您的应用没有此过滤器,那么当您使用开发者工具将其加载到 TV 设备上时,该应用不会出现在 TV 界面中。

这种情况一般出现在纯手机应用或中国厂商的 Android 电视应用上,前者自不必说,而后者大多是因为中国电视硬件生产商深度定制的 Android 系统并不遵循 Android TV 规范(即使没有在代码中声明为 Android TV 应用也会被显示),导致很多中国 Android 电视应用开发者也忽略 Android TV 规范的要求,即使是专门为电视设备开发的应用也没有在代码中进行声明。

要解决这个问题,可以在 Google Play 中安装 Dashboard 或 Sideload Channel Launcher 2 之类的应用作为打开这类问题应用的入口。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: