voice/video information tones
See original GitHub issue-
This is not only riotX issue, but all riot clients, including riot-ios and riot-web, but I’m not sure if 3 separate issues should be opened in each project.
-
First of all, when call is placed, the caller must hear beeps (ring.ogg) when and only when callee’s phone has received incoming call notification and start ringing (vibrating / showing notification silently). There must be exactly the same principle as in GSM and SIP: if you hear beep it means the callee’s phone is ringing.
https://en.wikipedia.org/wiki/Ringing_tone :
destination terminal is alerting the receiving party
Yes, I know that all modern IMs completely ignore this rule, cause all they suck.
-
There should be another sound to show caller that we’re trying to initiate the call. Sometimes I hear repeating tone before ringing tone, it’s similar to this one, that I’ve tried to find manually:
for i in {1..5}; do beep -f 330 -l 80 -n -f 440 -l 80 -n -f 550 -l 80 -n -f 400 -l 80; sleep 1.5s; done
I don’t know what it means, how it’s called, neither can’t found any information about it, but I always treated it as a call initiation notification. -
Unlike SIP and GSM, establishing p2p connection (call connection phase) may take significant time or fail. There must be special signal for this state, the silence is unacceptable here.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:12
- Comments:5 (3 by maintainers)
Top GitHub Comments
Whatsapp gives a visual feedback to the caller. When the call is being established it is shown as ‘Calling’ which is changed to ‘Ringing’ once the callee has received the notification.
Element should play an indication sound when there was an active P2P connection, but it’s lost (e.g. reconnecting after switch between Wi-Fi and LTE, which doesn’t even work at the moment #2447), and it’s reconnecting. It should play a sound when