[閒聊] 立院現場及遊行時的通訊解決方案
小弟雖然沒辦法長期去排班 但也在立法院過了幾夜
早上有時間會去補一下05~09的空檔 也一起見證了50萬人的空前運動
有稍微觀察了一下現場的通訊 不論是自發性民眾間或是糾察隊及各類組織
在網路狀況不穩下都沒辦法將資訊很確實的傳達
iOS上的Firechat大概也僅適合有一搭沒一搭的閒聊
沒辦法真正傳達有價值的訊息
小弟不才正在學iOS App開發 花些時間鑽研了一下Firechat的機制
覺得以下幾點可以改進並且不難實現 能在學運現場無網路狀態下提供通訊
1.加入頻道的設定:
使用者能自由選擇加入不同頻道,頻道的應用可以很多元,譬如各式講座活動資訊
及人力物資需求發布等目的取向的頻道,或者供糾察隊以及各團體坐內部通訊之用
,雖然使用者是以"裝置"而非"帳號"為單位,但透過密碼的設定也能進行識別。
2.權限區分及至頂公告:
因為有價值的資訊很容易被洗掉(像現在版上XD),因此希望能透過區分有權限的進
階使用者,將有意義的公告至頂確保資訊傳達,同時也能考慮給予ban掉問題發言或
使用者的權限。
3.雲端(伺服器端):
同一頻道下的資訊會在連上網時與雲端的伺服器更新,雖然每個使用者的內容可能依
加入時間的先後有所差別,但在網路上保留有完整的通訊內容,另外只要有一台裝置
連上網路,相隔兩地也能加入同一頻道,但要考慮一端斷線之後的同步問題。
4.只要在出發前先設定並儲存一個區域範圍,在現在即便沒有網路也能在Gmap地圖圖片
(static map)上選定你所在的位置並發佈含地點資訊的訊息,這幾天的感想是LBS服務
在現場非常重要,以便知道不同區域的狀況,尤其遇到攻堅的時候....
另外android上理論上可以監聽Bonjour的服務,但如果技術上有問題可以考慮不加入網絡
中僅能在連上網時使用,或者僅與一台iOS device連接。
大家能集思廣益從現場的經驗中幫忙提供一些想法嗎,雖然不見得能在運動結束前開發
完成(但看看政府的姿態...還真的說不一定...),網路時代的學運真的有各種的可能性
,不管你從事什麼、有沒有辦法到現場,都來想想看各種可能性給政府施壓吧!
讓他遍地開花(蕉?)
另外能徵求相關有技術人一起加入這個project嗎,這幾天試著著手寫通訊協定就弄得焦
頭爛額,小弟能夠負責iOS端的開發,但TCPserver的技術以及網頁端綁定(binding)的技
術、android手機端都不太有頭緒啊...
開發完希望能夠將包含客戶端及伺服器端的程式都開放授權運用(GPL或Apache2.0之類),
通訊協定也開放源碼供使用,如果有後端以及各方面的高手想一起加入請通知我,如果有
PM經驗的人才能來整合更好,站內信或以下信箱 zeldalink0515@gmail.com
感謝大家 台灣加油
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.80.44
※ 文章網址: http://www.ptt.cc/bbs/FuMouDiscuss/M.1396630334.A.53A.html
推
04/05 00:53, , 1F
04/05 00:53, 1F
推
04/05 00:54, , 2F
04/05 00:54, 2F
推
04/05 00:54, , 3F
04/05 00:54, 3F
推
04/05 00:54, , 4F
04/05 00:54, 4F
推
04/05 00:54, , 5F
04/05 00:54, 5F
推
04/05 00:55, , 6F
04/05 00:55, 6F
推
04/05 00:56, , 7F
04/05 00:56, 7F
推
04/05 00:56, , 8F
04/05 00:56, 8F
推
04/05 00:56, , 9F
04/05 00:56, 9F
※ 編輯: zeldalink (118.233.80.44), 04/05/2014 00:56:55
推
04/05 00:56, , 10F
04/05 00:56, 10F
推
04/05 00:56, , 11F
04/05 00:56, 11F
推
04/05 00:56, , 12F
04/05 00:56, 12F
推
04/05 00:57, , 13F
04/05 00:57, 13F
推
04/05 00:59, , 14F
04/05 00:59, 14F
推
04/05 01:00, , 15F
04/05 01:00, 15F
推
04/05 01:00, , 16F
04/05 01:00, 16F
推
04/05 01:01, , 17F
04/05 01:01, 17F
推
04/05 01:01, , 18F
04/05 01:01, 18F
同步方面真的很麻煩XD,小弟的想法是在非透過伺服器互連時只同步至頂資訊
以及目前的發言,連上伺服器才去同步舊資訊。
推
04/05 01:01, , 19F
04/05 01:01, 19F
→
04/05 01:01, , 20F
04/05 01:01, 20F
推
04/05 01:02, , 21F
04/05 01:02, 21F
推
04/05 01:02, , 22F
04/05 01:02, 22F
推
04/05 01:03, , 23F
04/05 01:03, 23F
推
04/05 01:04, , 24F
04/05 01:04, 24F
推
04/05 01:04, , 25F
04/05 01:04, 25F
推
04/05 01:04, , 26F
04/05 01:04, 26F
推
04/05 01:04, , 27F
04/05 01:04, 27F
※ 編輯: zeldalink (118.233.80.44), 04/05/2014 01:08:21
推
04/05 01:05, , 28F
04/05 01:05, 28F
推
04/05 01:06, , 29F
04/05 01:06, 29F
推
04/05 01:07, , 30F
04/05 01:07, 30F
推
04/05 01:07, , 31F
04/05 01:07, 31F
推
04/05 01:07, , 32F
04/05 01:07, 32F
推
04/05 01:08, , 33F
04/05 01:08, 33F
→
04/05 01:08, , 34F
04/05 01:08, 34F
→
04/05 01:09, , 35F
04/05 01:09, 35F
就是因為Firechat沒有辦法過濾使用者才會想要做的!
推
04/05 01:09, , 36F
04/05 01:09, 36F
※ 編輯: zeldalink (118.233.80.44), 04/05/2014 01:11:36
推
04/05 01:10, , 37F
04/05 01:10, 37F
→
04/05 01:10, , 38F
04/05 01:10, 38F
推
04/05 01:11, , 39F
04/05 01:11, 39F
推
04/05 01:17, , 40F
04/05 01:17, 40F
推
04/05 01:18, , 41F
04/05 01:18, 41F
※ 編輯: zeldalink (118.233.80.44), 04/05/2014 01:26:40
推
04/05 01:26, , 42F
04/05 01:26, 42F
→
04/05 01:26, , 43F
04/05 01:26, 43F
推
04/05 01:28, , 44F
04/05 01:28, 44F
→
04/05 01:29, , 45F
04/05 01:29, 45F
推
04/05 01:38, , 46F
04/05 01:38, 46F
推
04/05 01:39, , 47F
04/05 01:39, 47F
推
04/05 01:43, , 48F
04/05 01:43, 48F
推
04/05 01:45, , 49F
04/05 01:45, 49F
推
04/05 01:59, , 50F
04/05 01:59, 50F
推
04/05 02:45, , 51F
04/05 02:45, 51F
→
04/05 02:55, , 52F
04/05 02:55, 52F
推
04/05 03:08, , 53F
04/05 03:08, 53F
推
04/05 05:48, , 54F
04/05 05:48, 54F
推
04/05 06:52, , 55F
04/05 06:52, 55F
→
04/05 09:16, , 56F
04/05 09:16, 56F
推
04/05 23:50, , 57F
04/05 23:50, 57F