-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement TinyPhone::Join
(can be used to join two specific calls together)
#81
base: master
Are you sure you want to change the base?
Implement TinyPhone::Join
(can be used to join two specific calls together)
#81
Conversation
This method can be used to join two specific calls. It is similar to `TinyPhone::Conference`, except it applies to a specific call, rather than all current calls.
This endpoint exposes `TinyPhone::Join`.
❌ Build tinyphone 1.0.356 failed (commit 03a6a5fbfe by @pdesaulniers-vertisoft) |
1 similar comment
❌ Build tinyphone 1.0.356 failed (commit 03a6a5fbfe by @pdesaulniers-vertisoft) |
❌ Build tinyphone 1.0.357 failed (commit 524b2d553a by @pdesaulniers-vertisoft) |
1 similar comment
❌ Build tinyphone 1.0.357 failed (commit 524b2d553a by @pdesaulniers-vertisoft) |
1 similar comment
1 similar comment
Hi @pdesaulniers-vertisoft one thing that I see missing before we can merge this capability is how to unjoin calls. Second, what would be the behaviour if the join request is made with a 3rd call when call 1 & 2 are already joined. IMO this would need some tracking of bridged (joined) calls and that is the reason conference today works on linking all calls, similar to what smartphones offers. |
1 similar comment
1 similar comment
Hello,
OK, I added the
Yes, the current behavior of join/unjoin is not very practical when the conference should contain more than 2 calls... In that case, would it be reasonable to bridge Also, if we use this approach, I suppose it would make sense to change the API route from |
This PR implements
TinyPhone::Join
and the following endpoint:/calls/<int>/join/<int>
This method is very similar to
TinyPhone::Conference
. It can be used to initiate a conference between an active call and a second, specific call (as opposed toTinyPhone::Conference
, which joins all ongoing calls together).