Need a Php socket developer -- 2

Job ID: 35491085

Budget: ₹1,500 – ₹12,500 INR

Socket

1. There must be a fuction witch update user online offline status

a)Create a room For All the user who come online

b)Create a diffrent rooms for calling purpose , user can create a room with room id given by user in this method user create a call so the notification will be generated to the other user , other user id will be room id which is given by calling user .

// IN CALLING SCENE //

Once user join the room from notification other user will be notified .

once call disconnect user must have a function to remove him/her from room and room must be destroyed , same goes for net disconnet

2. User must have functionality to create , join n remove him/her from the room

3. When user call connect in other word when user when in calling room both user join there must be timer to start for particular room and when user disconnect the call or one of any user remove them from room timer must stop and update its value in sql db

4. when both user join the room there must be a function or method where user can send and recive messages
where type of message must be given from user side
5. All the rooms must be independent , one calling room will hold only two user max

6. Online user room will hold un-defined number of user.

7. In case of disconnect user from calling rooms a notification will be generated and a response must be given back to the user of dicoonection

8. Sockets must have low crash probabilty so we will user all function dependent on room id only

9. Room name or room id will be defined by the users only ,

10. All the function must have low lantency so will must avoid loop while adding or removing the user from onine room in that case we will user associative array .

11. Updation in rooms connect discconet will be handle by android developer (Code area incide the function)
Related categories: PHP MySQL Node.js Socket IO