我想創建一個實現webrtc功能的網站。但是在所有示例和參考文檔中,我找不到如何選擇特定用戶進行聊天。我需要有一些服務器類型的設置來列出所有可用用戶或類似的東西。任何想法都會有所幫助。在WebRTC中識別在線用戶
例如: 在我提到的所有樣本中,用戶都加入了特定的房間或會話,而另一個收件人也加入了同一個聊天室。但我需要的是類似於Skype或Hangout的內容顯示呼叫前的被叫狀態,並希望擺脫這種聊天室概念。
我想創建一個實現webrtc功能的網站。但是在所有示例和參考文檔中,我找不到如何選擇特定用戶進行聊天。我需要有一些服務器類型的設置來列出所有可用用戶或類似的東西。任何想法都會有所幫助。在WebRTC中識別在線用戶
例如: 在我提到的所有樣本中,用戶都加入了特定的房間或會話,而另一個收件人也加入了同一個聊天室。但我需要的是類似於Skype或Hangout的內容顯示呼叫前的被叫狀態,並希望擺脫這種聊天室概念。
有任何實時通信服務的三個核心領域:
存在 - 確定誰是在線和誰可以爲調用說話。 (例如,顯示聯繫人列表和識別誰在線)
信令 - 發起呼叫,交換IP地址,協商能力,掛斷。在很多情況下,信令和狀態可以組合成一個單一的服務。
媒體連接和流 - 實際上「連接」到另一個端點和流音頻/視頻。它通常需要來自信令服務的一些協助來獲得交換的本地,眩暈和轉彎地址的初始集合,以便與另一個節點建立連接。它還包括編解碼器技術,流媒體代碼和渲染。
除非有什麼變化,據我所知,WebRTC只是關於#3 - 媒體連接和流媒體。它仍然要求網站提供信號(交換SDP消息)。
有一些公司和開源項目表明他們提供了完整的解決方案,但我從來沒有使用過。
我需要第一個核心區域「PRESENCE」的一些幫助。我將如何檢查被調用者的狀態並將其列出給調用者。 –