We want to provide web-conferencing (Audio/Video/Text Chat) feature to a Asp.net website's users. Hence we are looking for a READYMADE and READY TO USE solution or code which can be easily integrate in asp.net webpage.
Required Features -
- Should have Video chat, Voice chat and Text chat facility.
- Should have capability to handle 30 concurrent users (Hardware is our responsibility).
- Should have option to schedule conference/meeting.
- Should have option to generate invitation link for other user to join.
- Should have option for Group chat (Video/Voice/Text) and to create Different group.
- Should have option to set status online/offline/away.
- Should have option to mute/unmute mic and speakers.
- Should have option to full screen and tiled screen video/voice chat windows.
- Should have option to Ping/Buzz any user in the list.
- User management (Admin Portal) to manage user's permissions.
- Should have User and Admin Login page.
- Communication server will be own. No third-party chat server (like: google, skype) is allowed.
- Source code component must not be dependent on any third-party api.
- Must be capable of running over LAN and WAN. In other words, Online and Offline mode.
- Should have Dockable and Separate page of contact list.
- Communication between Client and Server must be encrypted.
- Solution must be Mobile responsive and mobile compatible.
Final deliverable will be a asp.net page in which chat window will be present. and server side code (chat server source code developed in Node.js/php/asp.net..etc).
NOTE- READYMADE and READY TO USE solutions are higher in priority.
Thank You !