作者qrtt1 (我要越级挑战)
看板AndroidDev
标题Re: [问题] 想请问有没有同步的方式
时间Tue Nov 15 09:36:56 2011
※ 引述《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