php即時聊天
『壹』 php+安卓實現類似QQ的即時聊天
您好,Bmob即時聊天demo包含了一個完整的即時通訊的App,功能包括:
支持好友管理功能,包括添加好友、刪除好友、獲取好友列表,也可以與你已有的用戶系統完全解耦;
支持的消息類型:純文本、聊天表情、圖片、位置等;
支持會話的本地化存儲;
自定義消息處理機制;
同一賬號多處登陸強制下線;
支持消息回執發送:已發送、已閱讀兩種狀態;
支持黑名單管理功能;
支持消息重發機制,由網路或者其他原因導致的消息發送失敗皆可點擊重發;
支持查看附近的人的功能;
支持語音聊天功能。
後期更新計劃:
增加在線、離線狀態的顯示;
增加群聊模式,方便群管理;
Android界面效果在手機上安裝Bmob_IM_test.apk(位於Bmob_IM_(version)_Demo\bin目錄下),安裝成功之後,立即可預覽效果。
『貳』 web下的IM聊天用PHP做
可以參考NextIM的架構,NextIM是國內最成熟的社區網站WebIM。
『叄』 PHP適合做app即時通訊的服務端嗎
php本身是無法做app的,只能通過介面,一般是js的json格式傳參獲取交互,其實不管是。net和php還有其他語言,只要是資料庫結構設置好優化索引,做好緩存,就可以對app減少壓力,php適合不適合還是在於它對於你這款app做服務端是否起到數據的優化性能,畢竟app才是真正展示的,php說白了就是個資料庫的中介
『肆』 php實時在線視頻聊天怎麼實現
接入即構實時音視頻sdk,可快速實現視頻聊天功能,不限開發語言。
『伍』 php如何實現語音聊天 - PHP進階討論
找到php的音頻轉換工具,基於html5開發的android和ios的app應用上實現語音聊天功能也就理論上打通了。
1. 用phonegap封裝成android應用,phonegap官網上有詳細介紹
2.實現js和android原生語言java的通信(google有介紹)
3.調用原生語言實現錄音功能(mediaRecorder類),錄音格式為 amr格式(android本身支持的語言)
4.回調js方法,把amr文件地址傳給phonegap,利用phonegap讀取錄音文件並上傳到伺服器端
5.伺服器端利用ffmpeg2theora 將amr轉為html5支持的音頻格式ogg
6.接下來讀取文件,利用html5的audio 播放ogg文件。