Skip to content

Add acoustic feedback for a call actions #1072

@alexara

Description

@alexara

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 :-)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions