the project include a server side built using node.js and a client side widget using webRTC. users using this widget will be able to create and view or join real time video conversation created in their web location. ( basic app will enable 3 participants in mesh architecture - in the future will be using TokBox API's )
I need a programmer who can develop a webRTC based server and client site application.
the client side will include a widget that can be added/removed as a shortcut , user can make it appear i on every website they are currently browsing , when creating a live chat it will have the location it was created marked. other users using the widget in same location can view current live conversation on same location and choose to view only or join.
the conversation will include up to 3 participants - the conversation Windows should appear as layer over the website and not as a new window , for example , new website will now have 3 small chat windows with 3 people conversing while they can all see the website content.
Web development project type:
Client side or server side development:
Specific programming languages desired:
Desired website or component functionality:
website component features :
-can be added to shortcut bar
-appear/disappear on shortcut click
-offer user the ability to create and publish live discussion on web location
-invite friends to chat via email with chat link
-publish discussion to other using shortcut on same website
- offer users ability to join active discussion
server side features:
-create live session when required
-list all active discussion with location ( web location created )
-publish active discussion to users with active widget on every web location
-add users to live conversations ( all signaling and P2P channel creation ) up to 3 in mesh architecture
-destroy sessions when ended
10 freelancers are bidding on average $1344 for this job
Hi, We are the globalized software services organization Specialized in Mobile, E-Commerce and all other IT development. Please let me know when shall we discuss something more about the requirements. Thanks