p2p - Identifying online users in WebRTC -


i trying create website implements webrtc functionality.but in samples , reference documents , unable find how select specific user chat with. need have server kind of setup list available users or that. sort of ideas helpful.

for eg: in samples refered, user joining particular room or session , other recipient joins same room chat.but need similar skype or hangout shows callee status before call, , want rid of chat room concept.

there 3 core areas of real time communication service:

  1. presence - identifying who's online , who's available speak call. (e.g showing contact list , identifying who's online)

  2. signaling - initiating call, exchanging ip addresses, negotiating capabilities, hanging up. in lot of cases, signaling , presence can combined single service.

  3. media connectivity , streaming - getting "connected" other endpoint , streaming audio/video. typically requires assistance signaling service initial set of local, stun, , turn addresses exchanged in order establish connection other node. includes codec technology, streaming code, , rendering.

unless has changed, webrtc, best of understanding, #3 - media connectivity , streaming. still requires website provide signaling (exchanging sdp messages).

there companies , open source projects indicate provide complete solution, i've never used any.


Comments

Popular posts from this blog

asp.net - How to correctly use QUERY_STRING in ISAPI rewrite? -

jsf - "PropertyNotWritableException: Illegal Syntax for Set Operation" error when setting value in bean -

laravel - Undefined property: Illuminate\Pagination\LengthAwarePaginator::$id (View: F:\project\resources\views\admin\carousels\index.blade.php) -