忠实的读者可能知道,硅星人一直是 Project Fi 的用户,以及自来水粉丝,到今天邀请入网的朋友已经十几人了。
Project Fi 是 Google 试运营的手机运营商,用多少流量收多少钱,电话短信免费;最重要的是国际漫游支持很好,资费完全不变,回中国“特别”好用。前不久,Project Fi 已经变成了正式产品了,名字也换成了 Google Fi。
今天又有一个好消息到来,让硅星人特别的激动:
Google Fi 正式支持了一个名叫 RCS Chat 的东西……
“啥?”
“RCS Chat?”
“这是什么鬼?”
相信这条消息让很多人一头雾水,其实我们可以换种方式解释这个消息。
简单的版本:属于安卓手机的 “iMessage”,终于到来了。
稍微复杂但准确一点的版本:
以苹果 iMessage 为模仿对象,以取代运营商陈旧的短信机制为目的,由 Google 主导开发的通用短信标准,终于正式上线了。
从今天开始,在 Google Fi 的网络下,Pixel 等官方适配手机都已经自动开启了 RCS Chat 功能。
使用其它第三方适配手机(绝大部分主流品牌最近两年的机型)的用户,也没有被落下:在应用商城下载 Google 短信应用 Message,将其设定为默认短信 app,就能加入这个“安卓版 iMessage”的大家庭了。
RCS Chat 是什么?它难道真的支持 iMessage?
要回答这些问题,我们可以简单看下隔壁苹果的 iMessage 到底是什么。
不可否认,短信作为通讯形式已经十分落后了。在短信里大部分人都只发文字;虽然也有“彩信”MMS 这样的东西,但下载慢、质量差、兼容性不好是很普遍的。
十年前,苹果就看到了这个情况,认为 iPhone 用户不应该有这样的体验。所以苹果自己做一个短信的替代品,在2011年正式发布了 iMessage,基于互联网信道(APNs,也就是推送通知的底层技术),具有以下优势:
- 收发速度更快
- 支持文字、图片、视频、深度链接等格式
- 收发不要钱(在美国收方支付短信费)
- 已送/已读回执功能也是免费的
- 可以看到“对方正在打字”
——iMessage 是一个比短信先进很多的聊天服务。
遗憾的是,直到今天,iMessage 都是苹果手机(以及电脑)用户独享的功能。两个 iPhone 用户发短信,看到的都是
与此同时,Android 用户之间却只能发古老的短消息。当他们跟 iPhone 用户发短信时:
(有人肯定要问了:他们干嘛非要发短信?不能换个 app 吗?其实美国没有微信这样人人都用的 IM 软件。FB Messenger、WhatsApp 也挺流行 ,但大部分人还是发 text 比较多,直到今天都是这样。)
因为难看的绿色气泡,在很长一段时间里 Android 用户很受鄙视……
除了 Google,可能真没别人为 Android 用户的境遇操心了。
RCS Chat 就是面向这些用户解决方案。
全称“富通讯服务”(Rich Communication Services),RCS 标准由全球通讯行业协会 GSMA 最早开发出来。它的机制其实也很好理解:
- 首先,用户发出一条信息
- 运营商 1 收到信息,确认一下它来自 RCS 信道,然后给 RCS 中枢发一个数据包
- 中枢把数据包转给收信方的运营商 2
- 运营商确认收信方的手机是否支持 RCS,是的话就用 RCS 的标准发给收信方,否的话就回落成普通短信。
和 iMessage 一样,RCS Chat 的信道也是基于互联网的,所以理论上它的收发速度也更快。
并且,RCS Chat 原生支持图片、音频、视频、链接预览、深度链接等等。这些不同格式的内容,可以通过一个统一的标准 (RCS Universal Profile),在不同的手机品牌、Android 版本、信号制式(5G、4G 或 3G),以及不同运营商之间自由地传递,不会出现兼容性或被屏蔽的问题。
这意味着,使用 Android 短信的体验,跟 iMessage,以及微信之类的其它 IM 软件应该是相同(甚至更好)的:
需要明确的是:RCS Chat 并不是 iMessage 的安卓客户端。给苹果手机用户发信息,对方收到的仍然是短信,绿色气泡。
RCS Chat 要是想支持 iMessage,必须得到苹果同意。
(事实上,苹果绝对不会同意的。最主要在于 iMessage 采用 TLS 加密,而 RCS Chat 并非端到端加密。两种系统对彼此开放,意味着苹果那边的加密也形同虚设了——怎么可能同意嘛。)
但不管怎样,支持了 RCS 的 Android 短信,终于不再是一个缺胳膊少腿的样子了……
其实在 Google Fi 之前,Verizon、T-Mobile、Sprint、AT&T 等美国主流运营商也在测试 RCS Chat,只是兼容性有限,并不是每一家运营商都支持 RCS Universal Profile(刚才提到的那个统一的标准),也就是说,在网用户之间的通讯质量并不一定能得到保证。
Google Fi 是第一个百分之百支持 RCS Chat 的运营商。
以下是参与了 RCS 测试的运营商:
下面是站队支持 RCS 发展的手机品牌:
如果最终被各大运营商、手机品牌按照统一标准全面采用,RCS Chat 将成为一个货真价实的“安卓版 iMessage”。
因为可以横跨运营商、手机的品牌以及型号,它甚至可能比 iMessage 更好。