OpenRay手記:點對點的FireChat

因佔中事件而走紅的FireChat手機軟件,是一款毋須流動或Wi-Fi上網,卻仍然可以讓用戶互傳圖片或文字訊息的即時通訊軟件。簡單來說,它就是一款毋須上網也可以使用的WhatsApp或WeChat軟件。該軟件早前曾在台灣「太陽花學運」紅過一時,在港佔中人士參考台灣的經驗,也使用該軟件通訊。不過,香港流動網絡發達,至今也沒有因佔中而出現斷網或網絡塞車的情況,無必要使用FireChat。

FireChat的原理是採用Wi-Fi Direct或藍芽,以「點對點」方式形成一個P2P (Peer-to-Peer)網絡,在有限距離內互傳訊息。由於藍芽的發射距離只有3米至10米,當使用藍芽傳送資料時,速度會較慢,距離也不能太遠。若使用Wi-Fi,傳輸距離便較遠,視乎環境和制式,傳送距離可達10米以上。

該軟件最先只有iPhone版,原因是iOS 7新增了一個名為Multipeer Connectivity Framework的新功能,可以讓iOS裝置以P2P方式互相連接。每部裝置毋須上網,點對點直接傳送資料,也可以經由其他裝置充當中間人,協助轉發訊息。

舉例說,當街頭有人傳出訊息,想傳到站在街尾的人,但兩人的距離太遠,沒有上網便不能傳送。若使用FireChat的話,訊息會先傳到在街中間的使用者,該使用者收到訊息後,再轉傳到街尾的人。於是即使網絡中斷,不能上網,在人群集會中,集會人士也可以藉「點對點」不斷轉傳來互通訊息。

電郵:ray@openrice.com

鍾偉民(Ray)‧飲食網站創辦人