[英]Most efficient way to communicate between 1 phone and 2 tablets at close distance?
這取決於特定游戲所需的帶寬量。 在大多數情況下,藍牙將非常好。 它具有較低功率要求的優點。 如果您要傳輸音頻或視頻數據,請選擇WiFi。
對於游戲來說,XMPP是不必要的復雜。 你看過FlatBuffers了嗎?
對於你解釋的這個項目。 我會使用藍牙 - 但總有利有弊:
藍牙優點:
超級易於實施。
文學模擬串口,發送字符串並解釋它。
藍牙缺點:
說完這一切之后,我不確定服務器在您的應用程序中的作用是什么。 如果項目是你繪制的,我只會使用兩個平板電腦並擺脫中間人(電話)...除非,其背后還有其他原因。
一個非常容易理解的藍牙實現示例 。
如果你想在手機上傳輸游戲Wi-Fi P2P是最好的,但我從這個頁面得到的它可用於Android 4.0及更高版本。
使用這些API,您可以在每個設備支持Wi-Fi P2P時發現並連接到其他設備,然后通過比藍牙連接更長的距離快速連接進行通信。 這對於在用戶之間共享數據的應用程序很有用,例如多人游戲或照片共享應用程序。
如果你想用字符串監控游戲,你最好使用藍牙。 我不知道大約10米,但我確信藍牙在不到10米的范圍內工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.