savoirfairelinux issueshttps://git.jami.net/groups/savoirfairelinux/-/issues2022-04-01T18:48:10Zhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1091Jami starts ringing but no way to accept call if user's conversation is open2022-04-01T18:48:10ZAnjandev MomiJami starts ringing but no way to accept call if user's conversation is open![1bc96c58_screen-20220324-151737](/uploads/aab1bb4c9c119c706ccd341c10f104af/1bc96c58_screen-20220324-151737.mp4)
User must go back and re-enter the conversation with the user that's calling them to accept the call![1bc96c58_screen-20220324-151737](/uploads/aab1bb4c9c119c706ccd341c10f104af/1bc96c58_screen-20220324-151737.mp4)
User must go back and re-enter the conversation with the user that's calling them to accept the callAdrien BéraudAmirhossein NaghshzanAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1420Do not mess with /etc/apt/sources.list.d, especially not every update.2022-04-04T16:26:22ZStickyDigitDo not mess with /etc/apt/sources.list.d, especially not every update.Having manually added this to my system with dpkg, I'd usually expect nothing to happen to /etc/apt.
Normally, if I added a .deb package manually, instead of through the apt mechanisms, then I'd expect to have to manually upgrade it. I...Having manually added this to my system with dpkg, I'd usually expect nothing to happen to /etc/apt.
Normally, if I added a .deb package manually, instead of through the apt mechanisms, then I'd expect to have to manually upgrade it. It is nice that you provide a repo, and nice that you make it easy to add it to /etc/apt/sources-list.d/. Adding it without asking is another thing altogether.
At the very least, there should be some user interaction to confirm the addition of your repo, ideally after installation, (e.g. as a nag request 'would you like to have this added to your package manager for automatic updates along with your system updates'). I accept that adding it automagically is fluffy and friendly userland behaviour, but it is unusual, especially without notice.
Doing it silently again if Jami is upgraded is just maddening. I guess you're doing it as a post-install hook.
This breaks things for me. And yours is the only package across my many debian based systems which does it. As you use https for your package repo, I have to edit the entry to work with my apt-cacher-ng setup. I'm slowly changing over to https for packages in the way ACNG recommends, but this means I need to be in charge of my apt settings (Hey, they're my settings right?, why are you silently messing with them?!!!). It is problematic for me that your package resets the contents of /etc/apt/sources.list.d/jami-main.list at every update. It breaks 'apt update', and I have to re-edit. Unattended upgrades are now impossible.
Your settings are deb https://dl.jami.net/nightly/ubuntu_20.04 jami main
I need to change it to deb http://HTTPS///dl.jami.net/nightly/ubuntu_20.04 jami main, which I have resorted to putting in a separate file in sources-list.d so your package does not overwrite it.. but even if I comment it out in /etc/apt/sources.list.d/jami-main.list, or delete the file, it keeps coming back :disappointed: so apt-get fails via the cache without further manual intervention to undo unwanted automatic intervention.Amin BandaliAmin Bandalihttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1414[Feature request] Select if you want to record audio and/or video2023-05-12T18:38:42ZElys[Feature request] Select if you want to record audio and/or videoVideo call:
You are not able to choose if you want to record just audio or video. And as far as I know you are not able to record a different video resolution (compared to your video call).
So it would be great if you were able to sele...Video call:
You are not able to choose if you want to record just audio or video. And as far as I know you are not able to record a different video resolution (compared to your video call).
So it would be great if you were able to select if you want to record
- just the audio (you should be able to select different audio qualities and different audio codecs)
- the video (you should be able to set a different video resolution and video quality)
If you enable facecam + screenshare (Multistream); Link: https://jami.net/the-jami-conferencing-system/
> Answering in audio only to a video call, and sharing the screen while sharing the camera in a video call are features generally requested by users
You should be able to select if you want to record
- the audio of the entire presentation (all participants and cameras) (you should be able to select different audio qualities and different audio codecs)
- just the audio of the camera of the participant (you should be able to select different audio qualities and different audio codecs)
- just the audio of the shared screen; (one participant;you should be able to select different audio qualities and different audio codecs)
- just the video of the facecam (you should be able to set a different video resolution and video quality)
- just the video of the screen (you should be able to set a different video resolution and video quality)
- both videos of the facecam and of the screen (you should be able to set a different video resolution and video quality); here it should be possible to combine multiple videos (facecam and screen) into one or record both videos using the full video resolution of each video
- the video of the entire presentation (you should be able to set a different video resolution and video quality)
You should also have these options if you select "Always record calls".https://git.jami.net/savoirfairelinux/jami-docs/-/issues/2Docs: Recommended bandwidth for different resolutions and fps2022-03-28T08:42:49ZElysDocs: Recommended bandwidth for different resolutions and fpsall supported os
It would be great if you were able to add more detailed information about the recommended bandwith for different resolutions.
I only found the following informations:
Link: https://jami.net/the-jami-conferencing-syste...all supported os
It would be great if you were able to add more detailed information about the recommended bandwith for different resolutions.
I only found the following informations:
Link: https://jami.net/the-jami-conferencing-system/
> For now, for the best experience we don't recommend more than 25 video/audio participants at a time; and for the host would need ~2 Mbit/s per participant (1 up, 1 down) for bandwidth usage.
But I miss informations about the resolution and fps (and video quality / codec [H264 and H265]).
Example: https://www.synopi.com/bandwidth-required-for-hd-fhd-4k-video
https://support.skype.com/en/faq/FA1417/how-much-bandwidth-does-skype-need
https://restream.io/blog/what-is-a-good-upload-speed-for-streaming/
So I would like to see a table like for example:
good Ping: around 15 ms or lower
**1:1 video call**
| Resolution | fps | Minimum download / upload speed [H264] | Recommended download / upload speed [H264] | Minimum download / upload speed [H265] |
| ------ | ------ | ------ | ------ | ------ |
| 720p | 30 | 1 Mbps / 1 Mbps | 2 Mbps / 2 Mbps | 0,7 Mbps / 0,7 Mbps |
| 720p | 60 | 2 Mbps / 2 Mbps | 4 Mbps / 4 Mbps | 1,5 Mbps / 1,5 Mbps |
| 1080p | 30 | 2 Mbps / 2 Mbps | 3 Mbps / 3 Mbps | 1,7 Mbps / 1,7 Mbps |
| 1080p | 60 | 4 Mbps / 4 Mbps | 7 Mbps / 7 Mbps | 2,9 Mbps / 2,9 Mbps |
and please add values for audio-only calls and the different audio codecs and for screen sharing only [different resolutions]
It would be great if you were able to test the absolute minimum internet speed to achive good results.
Another example: https://support.zoom.us/hc/en-us/articles/201362023-Zoom-system-requirements-Windows-macOS-Linux
@abandali Since you edit the documentation: Is it possible to add such details to docs.jami.net? (Resolution,fps, minimum/ recommended Minimum download / upload speed, etc.)?https://git.jami.net/savoirfairelinux/jami-jams/-/issues/79Device Revoking does not work2024-03-28T00:05:08ZHussein AbdallahDevice Revoking does not workRevoking a device in the JAMS web interface does not prevent the user of the revoked device from using Jami.
When a revoked Jami is started with jami -d, we can see revoked: true in the console
-----END CERTIFICATE-----","x509Fields":n...Revoking a device in the JAMS web interface does not prevent the user of the revoked device from using Jami.
When a revoked Jami is started with jami -d, we can see revoked: true in the console
-----END CERTIFICATE-----","x509Fields":null,"certificationRequest":null,"revoked":true}]
but the revoked device can still make calls, receive and send text messages.
Expected result: it is not possible to use Jami on a revoked device.Philippe LaroseSébastien BlinPhilippe Larosehttps://git.jami.net/savoirfairelinux/jami-packaging/-/issues/115Signing key for deb repo expired2022-03-08T03:24:31ZPier-Luc ThériaultSigning key for deb repo expiredRelated to #19.
The key expires last month:
http://keyserver.ubuntu.com/pks/lookup?search=0xA295D773307D25A33AE72F2F64CD5FA175348F84&fingerprint=on&op=indexRelated to #19.
The key expires last month:
http://keyserver.ubuntu.com/pks/lookup?search=0xA295D773307D25A33AE72F2F64CD5FA175348F84&fingerprint=on&op=indexhttps://git.jami.net/savoirfairelinux/jami-jams/-/issues/77Blueprint documentation2022-03-23T16:35:35ZLarbi GharibBlueprint documentationAdd documentation explaining the blueprint conceptAdd documentation explaining the blueprint conceptHussein AbdallahLarbi GharibHussein Abdallahhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1087Cannot delete a downloaded file2024-02-14T16:01:30ZAmirhossein NaghshzanCannot delete a downloaded file
## Steps to reproduce
- Can you reproduce the bug: [at will]
- Steps:
1. Receive a media or a file from another client, either video, audio, image, or file.
2. Long press on the message.
3. Select Delete.
- Actual result: Nothing...
## Steps to reproduce
- Can you reproduce the bug: [at will]
- Steps:
1. Receive a media or a file from another client, either video, audio, image, or file.
2. Long press on the message.
3. Select Delete.
- Actual result: Nothing happens.
- Expected result: The message should be removed.
## Additional informationhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/689audio devices list not updated when adding/removing a device2023-05-23T22:12:11ZKateryna Kostiukaudio devices list not updated when adding/removing a deviceSteps:
- open media settings
- plugin a new device
- open list of audio input/output devices. A new device not added to the listSteps:
- open media settings
- plugin a new device
- open list of audio input/output devices. A new device not added to the listKateryna KostiukKateryna Kostiukhttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/688headset is not added to audio device list on macOS2022-02-17T19:39:17ZKateryna Kostiukheadset is not added to audio device list on macOSSteps:
- connect headset
- navigate to Jami settings
- a connected headset is not in the devices list
In the audio settings of the system, a headset is listed
The issue is happening only for some headsets.Steps:
- connect headset
- navigate to Jami settings
- a connected headset is not in the devices list
In the audio settings of the system, a headset is listed
The issue is happening only for some headsets.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1400[Feature request] Show difference between call failed / declined and coloured...2023-12-06T20:33:10ZElys[Feature request] Show difference between call failed / declined and coloured iconsAs far as I know it is not possible for the receiver of the call to know WHY a call failed?
You just get "Outgoing call failed" and I never get a message like "Call Declined" if the other person declines the call. So if there is no way ...As far as I know it is not possible for the receiver of the call to know WHY a call failed?
You just get "Outgoing call failed" and I never get a message like "Call Declined" if the other person declines the call. So if there is no way to get a message like "Call Declined" this would be a feature request.
However, it would be great if the person who makes a call can choose if the receiver should get a "Call failed" or "Call Declined".
If you use the Android version of Jami you also have icons. It would be great if these icon have different colors (failed, declined, etc.)https://git.jami.net/savoirfairelinux/jami-project/-/issues/1398[Feature request] Allow admins to set permissions for participants who join t...2023-11-03T14:02:51ZElys[Feature request] Allow admins to set permissions for participants who join the conference by phoneIt would be great if you were able to join a conference by phone (using a phone number).
Phone Bridge (Example like BBB: https://carleton.ca/brightspace/students/participating-in-bigbluebutton/ and Jitsi https://jitsi.org/blog/telephony...It would be great if you were able to join a conference by phone (using a phone number).
Phone Bridge (Example like BBB: https://carleton.ca/brightspace/students/participating-in-bigbluebutton/ and Jitsi https://jitsi.org/blog/telephony-support-on-meet-jit-si/ )
Other example: https://support.zoom.us/hc/en-us/articles/201362663-Joining-a-Zoom-meeting-by-phone
Admins should be able to enable or disable this feature generally / per participants (if possible?: just allow selected numbers to call you / the conference).
However admins should be able to select the following options (for every person who joins the conference by phone):
- join just as a participant who can't use the own microphone (so one is only able to hear the others)
- join as a participant who can use the own microphone (of his phone) (so this participant is able to talk with other persons (even with those who use the internet connection and Jami user accounts)
- only allow to use the microphone for a limited time / if admins allow
- mute / ban an individual participant who joins the conference by phone
And admins should be able to select if a user that joined the conference by phone is able to just hear a few selected participants of the conference or all participants.
And maybe participants that are no admins can prevent people that joined the conference by phone to hear them.https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1079Cancel File Transfer not working2022-02-10T22:55:55ZtrymeoutCancel File Transfer not workingWhen I cancel a file transfer midway though the file being downloaded to my device, the cancel button does nothing and the file keeps downloading.When I cancel a file transfer midway though the file being downloaded to my device, the cancel button does nothing and the file keeps downloading.https://git.jami.net/savoirfairelinux/jami-project/-/issues/1390[Feature request] Mute All Participants in One Click / Disable all Participan...2022-02-04T22:32:30ZElys[Feature request] Mute All Participants in One Click / Disable all Participants VideoAs far as I know moderators can mute/unmute participants but is it possible to mute all participants in one click?
So just moderators are able to use their microphone ?
Example: https://chrome.google.com/webstore/detail/mute-all-on-meet...As far as I know moderators can mute/unmute participants but is it possible to mute all participants in one click?
So just moderators are able to use their microphone ?
Example: https://chrome.google.com/webstore/detail/mute-all-on-meet/adjoknoacleghaejlggocbakidkoifle?ucbcb=1
And it would be great if moderators were able to disable all participants video (so they can't use their camera anymore, but for example they are able to share their screen)? - By just using one general button.
And moderators should be able to enable individual webcams of the participants again. (Similar: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1349)https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1076Pixelated video call (especially if hardware accelerated encoding is disabled)2023-10-26T13:12:39ZElysPixelated video call (especially if hardware accelerated encoding is disabled)Mate 20 Pro (EMUI 11)
Jami: Version 20220121-01
Although the internet connection of the smartphone is fast (download speed 93 Mbit/s, upload speed 14 Mbit/s) I often get a pixelated video (of the user of the smartphone)
Especially if ...Mate 20 Pro (EMUI 11)
Jami: Version 20220121-01
Although the internet connection of the smartphone is fast (download speed 93 Mbit/s, upload speed 14 Mbit/s) I often get a pixelated video (of the user of the smartphone)
Especially if I move quickly and especially if I use the phone in landscape mode. But sometimes you get a pixelated video after a few seconds and suddenly you have no more pixelated video for the next few seconds.
However- using Jami Windows 10 - although the upload speed is just 1 Mbit/s - even if I quickly move the webcam (HD, 30 fps) I don't get any pixelated video (of the user of the pc).https://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1069Bluetooth: add control accessibility with bluetooth2023-05-05T19:16:12ZMaxime CalletBluetooth: add control accessibility with bluetoothadd control for:
- accept call, refuse call & end call
- volume up & downadd control for:
- accept call, refuse call & end call
- volume up & downAdrien BéraudAdrien Béraudhttps://git.jami.net/savoirfairelinux/jami-project/-/issues/1385[Feature request] Completely disable audio and/or video calls (for all users)...2024-01-12T19:30:20ZElys[Feature request] Completely disable audio and/or video calls (for all users) [per (own) user account]all supported os
It would be great if you were able to disable audio or video calls only for all users (using just one / two buttons [Settings per account] ).
This would be useful if you only want to communicating via text (chat). Espe...all supported os
It would be great if you were able to disable audio or video calls only for all users (using just one / two buttons [Settings per account] ).
This would be useful if you only want to communicating via text (chat). Especially as soon as group chat will be available.
And of course having the option to disable the possibility to send attachments.
Example: https://threema.ch/en/faq/calls_disable
So once you disabled video calls using the account settings of your user account you are not able to make calls anymore and/or no people can call you.
Or you have the following options [user settings]:
* Disable audio-only calls from all users
* Disable video calls from all users (maybe allow participants to show their screen [screenshare] but not their webcam(s))
* Disable audio-only calls from all users and your own user account
* Disable video calls from all users and your own user account
If someone tries to call you he should get a message like "This user doesn't allow audio/ video calls".
However, since Jami allows multiple user accounts at the same time you should be able to make and receive calls using another own account.
It's similar to: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1280 (but in this case this setting should apply to all users that try to call you)
And it should be possible to still add Contact-specific settings.
Similar: https://git.jami.net/savoirfairelinux/jami-project/-/issues/1349https://git.jami.net/savoirfairelinux/jami-packaging/-/issues/113snap: offload snap builds to launchpad2022-05-26T15:38:20ZAmin Bandalisnap: offload snap builds to launchpadAmin BandaliAmin Bandalihttps://git.jami.net/savoirfairelinux/jami-client-qt/-/issues/655URL protocol: respond to `jami:` URI scheme2022-11-10T08:41:55ZAndreas TraczykURL protocol: respond to `jami:` URI schemeThis functionality was lost on Windows when migrating to the WiX installer.
1. Re-implement the install-time registry entry creation.
2. Implement URI handling.This functionality was lost on Windows when migrating to the WiX installer.
1. Re-implement the install-time registry entry creation.
2. Implement URI handling.Andreas TraczykAndreas Traczykhttps://git.jami.net/savoirfairelinux/jami-client-android/-/issues/1067Screensharing: issue while coming back from pip, stack lost, preview bug2024-01-10T16:15:49ZMaxime CalletScreensharing: issue while coming back from pip, stack lost, preview bug- Ring version: 326
- Device model: Huawei p30
- Android version: Any
- What build you are using: F-droid | Play Store
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Create a call
2. Start scree...- Ring version: 326
- Device model: Huawei p30
- Android version: Any
- What build you are using: F-droid | Play Store
## Steps to reproduce
- Can you reproduce the bug: at will
- Steps:
1. Create a call
2. Start screensharing
3. click on home to go in PiP mode
4. expand the PiP to go back to the call view
5. Stop screensharing
- Actual result: the preview is not showing the camera stream, but the receiver gets the video stream
- Expected result: the preview should be shown correctly
## Additional information