導航:首頁 > 操作系統 > android點對點聊天

android點對點聊天

發布時間:2022-08-03 02:02:15

android 用3G網路如何實現點對點通信

這個技術問題目前可能還沒有方法解決。3G網路分配給移動終端的IP地址是動態內網地址。按照NAT技術這樣的地址對外網是透明的。你可以使用WiFi或藍牙進行點對點通信。
僅供參考

Ⅱ 設備通過WI-FI模塊與android手機或平板實現Wi-Fi點對點通訊,如何實現

設備通過WI-FI模塊與android手機或平板只要在有效距離內就可實現Wi-Fi點對點通訊。

Ⅲ 如何使用ActiveMQ+MQTT實現Android點對點消息通知

2013-12-20
實現點對點消息通知的關鍵問題
ActiveMQ使用MQTT協議,加上android上的paho包,即可簡單實現消息通知功能,但是mqtt協議只支持topic,而且不能用selector,使得點對點的消息投遞變成問題。
有兩個解決思路:
1、每個clientId,建一個topic...這個辦法對解決消息點對點投遞非常有效,但是有兩個大問題:

隨著用戶數增多,topic數量增多,對管理性要求增大,對內存的管理也有問題。
消息廣播操作也變得非常麻煩,只能一個個的發送了。

2、另一個思路,就是在消息廣播的基礎上,進行點對點控制,實現某些特徵的消息投遞到指定的訂閱者。
這個的實現比較簡單,而且沒有上面方案的大問題。代碼稍微改下即可:
其實就只添加了一個新的類: ClientIdFilterDispatchPolicy
可以git clone所在版本源碼,然後加上這個類,mvn package以後使用。

使用說明
本修改實現mqtt協議使用單個topic,來做消息廣播和點對點的投遞。
1、將本文件夾下的activemq-broker-5.9.0.jar、activemq-spring-5.9.0.jar換掉apache-activemq-5.9.0\lib下的jar。
2、參考本文件夾下activemq.xml,在topic上配置
<dispatchPolicy>
<clientIdFilterDispatchPolicy />
</dispatchPolicy>
3、對於此配置下的所有名稱以.PTP結尾的隊列,
如果要投遞消息的properties里包含PTP_CLIENTID,則系統只會將此消息發給clientId為此值的訂閱者;如果當前沒有此clientId的訂閱者,消息不會被任何人接收到。
如果投遞消息的properties里不包含PTP_CLIENTID,則消息廣播給所有的訂閱者。 跟正常消息投遞一致。

其中後綴.PTP和鍵值PTP_CLIENTID,是可以配置的:
<dispatchPolicy>
<clientIdFilterDispatchPolicy ptpSuffix="" ptpClientId="clientId"/>
</dispatchPolicy>
如上配置,使得此policy下的所有topic都起作用,且消息的properties里獲取clientId的key變成clientId。

消息發布者,如果要對所有人廣播消息,直接發送消息即可。
如果要對指定的消息訂閱者發消息,請在消息里設置接收者的clientId:

message.setStringProperty(PTP_CLIENTID, clientId);則此消息只有指定的訂閱者可以拿到。
簡單測試
兩台android設備使用MQTT協議訂閱到ActiveMQ的同一個topic,clientId分別為mqtt-1001和mqtt1002;
寫代碼發兩條消息,設置消息屬性中PTP_CLIENTID分別為mqtt-1001和mqtt1002;
兩個設備分別接收到自己的消息通知,相互之間沒有影響。還可以測試下如果消息沒有PTP_CLIENTID,兩個都能收到。

Ⅳ android 點對點通信有辦法嗎 比如drawsomething 那種

我是來接分的。呵呵。豆豆好掙喲。

Ⅳ 看到易信提醒更新版本,最新版本目前有什麼新功能更新嗎

最新版本為易信3.7,ios:1、點對點聊天,長按文字或語音可轉為待辦任務;2、聊天設置中新增快速聊天開關,默認開啟;3、免費簡訊接收時,可回復pb屏蔽拉黑非雙向好友;4、公眾號名片右上角「更多」中新增二維碼名片入口;5、聊天窗口輸入特定關鍵詞,能快捷發帖圖;6、國際電話添加Sip協議加密,提升安全性能;7、自定義表情可以從本機相冊多選添加;8、開機啟動頁更換了新的設計圖。Android:1、點對點聊天,長按文字或語音可轉為待辦任務;2、聊天設置中新增快速聊天開關,默認開啟;3、免費簡訊接收時,可回復pb屏蔽拉黑非雙向好友;4、公眾號名片右上角新增二維碼名片入口;5、聊天窗口輸入特定關鍵詞,能快捷發帖圖;6、國際電話添加Sip協議加密,提升安全性能;7、自定義表情可以從本機相冊多選添加;8、開機啟動頁更換了新的設計圖。貴州地區用戶關注中國電信。貴州客服公眾號可微信繳費,一鍵查話費充值,流量、積分、賬單、詳單均可自助操作,方便快捷。客服32為你解答。

Ⅵ 在android 上實現點對點視頻通話難不難

不難,可用找第三方提供對應的音視頻SDK,ZEGO即構科技就不錯,最近還獲得了融資。總之他們的音視頻SDK支持在android 上實現點對點視頻通話,並且接入簡單,API可用靈活調用。

Ⅶ 現在易信有沒有推出什麼新的功能

最新版本為易信3.7,ios:1、點對點聊天,長按文字或語音可轉為待辦任務;2、聊天設置中新增快速聊天開關,默認開啟;3、免費簡訊接收時,可回復pb屏蔽拉黑非雙向好友;4、公眾號名片右上角「更多」中新增二維碼名片入口;5、聊天窗口輸入特定關鍵詞,能快捷發帖圖;6、國際電話添加Sip協議加密,提升安全性能;7、自定義表情可以從本機相冊多選添加;8、開機啟動頁更換了新的設計圖。Android:1、點對點聊天,長按文字或語音可轉為待辦任務;2、聊天設置中新增快速聊天開關,默認開啟;3、免費簡訊接收時,可回復pb屏蔽拉黑非雙向好友;4、公眾號名片右上角新增二維碼名片入口;5、聊天窗口輸入特定關鍵詞,能快捷發帖圖;6、國際電話添加Sip協議加密,提升安全性能;7、自定義表情可以從本機相冊多選添加;8、開機啟動頁更換了新的設計圖。了解更多服務優惠點擊下方的「官方網址」客服217為你解答。

Ⅷ 通過socket通訊實現安卓虛擬機與pc之間點對點通訊!

完整代碼倒是沒有,虛擬機如果NAT的話做好埠映射,或者直接直接Bridged橋接進網路就行
之後用socket建立連接就可以了。
做過虛擬機跟PC的socket通訊,也做過PC跟安卓機的通訊。
這是一點建議,希望有幫到你!

Ⅸ 尋找一款開源軟體,能夠實現android操作系統上的語音點對點通信,即wifi聯網下的p2p語音通信軟體

還是需要基於伺服器的 很多開源軟體

閱讀全文

與android點對點聊天相關的資料

熱點內容
linuxf77編譯器安裝教程 瀏覽:947
android本地錄音許可權 瀏覽:442
加密u盤內容怎麼拷貝 瀏覽:281
安卓手機為什麼看不到iso文件 瀏覽:578
用圖片做文件夾圖標 瀏覽:693
java正則表達式語法 瀏覽:865
美圖秀在線壓縮圖片 瀏覽:184
蘋果自帶控制app是什麼 瀏覽:906
孩子學編程怎麼樣 瀏覽:589
網路編程經典書籍 瀏覽:612
曲靖創建網站java程序員 瀏覽:690
256位加密中是什麼意思 瀏覽:97
php多維數組去重 瀏覽:308
做程序員這一行儲備人才怎麼看 瀏覽:460
參加密逃文 瀏覽:327
蘋果編程語言ios 瀏覽:763
求解病態系統常用的演算法 瀏覽:994
駕校用的app叫什麼 瀏覽:219
數控編程線的纏繞方法 瀏覽:972
安卓線性布局怎麼設計計算器布局 瀏覽:24