Hi Zoom Developer Team,
Let me introduce my self first, my name is Bayu Ahmad. I currently using meeting sdk with pro plan. Then my team consider to move using video sdk. But we need to confirm it to zoom team and we need some suggestions which one the best choice and implementation?
Description
Our application is about teleconsultation between doctor (currently with web) and patient (currently with mobile app) and the flow will look like this:
-
App user provides some basic user information and choose consultation method (live chat / video call)
-
The app user can cancel the appointment request anytime throughout the process as long as the consultation has not been started by the operator.
-
video call time = 15 m
-
If the app user encounters some technical problem before the 5th minute, the app user can re-enter the room with the chat remaining time as 5 minutes.
-
If the app user encounters some technical problem after the 5th minute, the app user can re-enter the room with the exact remaining time.
-
The app user will receive a reminder when the video call consultation time is left with 10 & 5 minutes.
-
The app user can view web user decision making after consultation
-
The app user will be placed in a waiting queue if web user is not available
-
The app user can reschedule if queue is too long
-
The web user receive call appointment request
-
The web user start call and receive notification if consultation time is left with 10 & 5 min
-
The web user can provide decision making options and the decision making will be displayed to the app user
My questions is:
-
If we use video sdk, then our backend need to provide by ourself APIs something similiar to create sessions like zoom provides the meeting sdk to create meetings? or zoom also provide it to us?
-
If we still use the meeting sdk, then can we remove zoom logo / watermark that tell user we use zoom technology (for privacy concern) when user is using it? Or the video sdk is just the only option to do that?
-
If we still use the meeting sdk, is it allowed to create multiple users for host multiple meeting at the same time in a case, is it legal as we just use one license?
-
Any suggestions for us which one is the best solution to choose between both as I shared our application flow above?
-
I read that video sdk is more customizable for developers, but can we do the same if we’re still using meeting sdk? Could you give us some examples of cases that meeting sdk cannot be custom and the solution is only the video sdk?
Thank you for your help.
Best regards,
Bayu Ahmad