-
Notifications
You must be signed in to change notification settings - Fork 511
Description
As @mario stated, that's a task for you: nextcloud/talk-android#254
It would be great to have the following acoustic feedback as a normal phone or Skype does :)
- Play a ringing sound when a call is initiated until the call receiver picks ups or joins the call
- When a user hangs up or a call ends, play an appropriate sound
Actual behaviour
Currently when Alice calls Bob with NextCloud Talk, the screen simply stays black until Bob joins; or when Bob leaves, Alice won't be notified about it. That's a pretty bad UX as I figured out with friends.
Naive suggestion
Could it not be solved by a simple status message system?
When Alice calls Bob and Bob's phone rings, Bob's phone could send periodically status messages to Alice, telling her that his phone rings.
If no status message is received by Alice, which indicate that the phone rang, the status is however unclear, but it could be assumed that Bob is offline.
During a call both could send keep alive messages to make clear that no one has gone offline (due to a bad mobil connection eg).
Those status messages could also be applied to the "hung up" action.
Or let's assume Alice and Bob are in a call and Charlie calls one of them. Then Charlie could be notified that Alice and Bob are currently not available, while Alice or Bob hears the knock sound that someone else is calling.
That's of course a very simple and naive idea; if you can think of an better solution I would very much welcome that of course :-)