Re: [問題] 想請問有沒有同步的方式
※ 引述《JLTChiu (隨風)》之銘言:
: 之前靠著很多網路上的資源勉強用出一個簡單的Android 錄音程式
: 但是希望能夠跟電腦同步
: 理想上是電腦有一個小錄音程式 然後電腦上按下錄音鈕時
: 跟電腦接著的Android平板也開始錄音(可以先開好那個錄音app)
: 不知道如果要讓app跟電腦連動的話 有沒有什麼建議開始研究的方向
: 謝謝
近一點的可以依賴藍芽。
不過,藍芽可能會有不同裝置實作行為不全然一致的潛在問題。
因此,使用 Socket 建立連線是最簡單也最不易出錯的。
簡單的型式如:
實作一個簡易的 Server 放在 PC 上,
PC 上的錄音程式對 Server 送錄音指令
{"action":"record"}
Server 對所有連上的 Client 傳遞這個訊息 (除了發訊者以外)
Client 收到後解出 action 的名字,執行 record 功能。
停止錄音也相同的方法,透過 Server 傳送指令,
{"action":"stop"}
當然這只是很簡單的設計,實際的情況會有什麼需要只有你清楚。
像是想要開始錄音至某個檔案:
{"action":"record", "saveAs":"nice_clips"}
諸如此類的。
而可以用來建立連線的方式或型式很多,
你也可以透過第 3 方 Server,
那就會像一個簡單的 IM Server 的雛型了
或採用 gtalk 同等類型的服務、協定來傳資料。
甚至簡單到同區網內的 UDP 廣播。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.72.110.37
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章