We have moved to a new Sailfish OS Forum. Please start new discussions there.
24

[bug] Jitsi does not stream

Tracked by Jolla

asked 2019-12-11 21:58:41 +0300

cy8aer gravatar image

updated 2020-04-07 13:04:38 +0300

Jitsi app (now on f-droid) does not stream. Local video is shown but the remote video is not shown to local and vise versa: local video is not shown on remote.

(XA2, JollaC works, Jolla1 too low android version, 3.2.0 and 3.2.1)

[Update] Because of the actual situation it would be nice to priorise this problem a bit (just a wish) [Update2] still not working on 3.3.0. Just a question: do other webrtc based systems have problems to open a stream, like: - Riot - Zoom - whatever

edit retag flag offensive close delete

Comments

Yes and no sound at all for me :-( [edit : i did an update of https://together.jolla.com/question/198517/wiki-state-of-sailfish-x-sensors-apps-and-androidtm-support-on-sony-xa2-variants/]

mips_tux ( 2020-03-20 09:42:16 +0300 )edit
3

Yep, this is maybe the reason I will switch to Lineage Soon. Mail Client is a shame, no Browser, no VideoCall application, etc.

luchmhor ( 2020-03-21 16:42:12 +0300 )edit
3

Calls on Nextcloud Talk and Threema also don't work on Sony XA2 Plus. (SF OS 3.3.0.14)

As Threema Web works with the help of WebRTC, this function doesn't work either. (source: https://threema.ch/en/blog/posts/threema-web-whitepaper)

So there has to be a general WebRTC issue on Android Apps.

stateoftheart ( 2020-04-07 14:20:50 +0300 )edit

@stateoftheart the Android Nextcloud Talk app works for me, including video calling. Just tested it on 3.3.0. (Weirdly, it doesn't work on the same LAN as on which the server is located, but that is a local issue I guess.)

Fuzzillogic ( 2020-04-07 17:12:40 +0300 )edit
1

that is weird.

I tested again and it won't even connect to the turnserver. (tested on the turnserver with the help of # iftop)

(the server is not located inside my LAN)

stateoftheart ( 2020-04-07 21:02:07 +0300 )edit

3 Answers

Sort by » oldest newest most voted
4

answered 2020-04-23 10:02:01 +0300

AkiBerlin gravatar image

updated 2020-04-24 16:13:52 +0300

We discussed this issue in the German SFOS User Group on Telegram. Apparently, it depends, whether you use Jitsi over WiFi or mobile network. Mobile network should work while WiFi might cause problems.

EDIT:

  • I have checked mobile network with Telekom and Vodaphone. Both work well.
  • WiFi doesn't work with me so far
  • I have checked this with 3.2.0.12 and 3.3.0.16 using MicroG
edit flag offensive delete publish link more

Comments

I did use 2x mobile broadband, but I can test WLAN, too. Thanks for info.

Direc ( 2020-04-23 13:32:00 +0300 )edit

O2 Germany: Does not work. This looks like a Stun issue or NAT no NAT. Did you use a provider with v6 (aka Telekom)? Then there is no NAT and no Stun is needed. I also thought about an firewall issue with Stun...

cy8aer ( 2020-04-23 18:23:27 +0300 )edit

I am using Telekom, maybe that's why it's working. But I have to check again.

AkiBerlin ( 2020-04-23 20:57:51 +0300 )edit

Mobile network by Congstar/Telekom works fine as well. Nevertheless, this issue needs to be fixed for WLAN! By the way: Also Linphone does not provide any sound or login success, so there seems to be a problem with AlienDalvik?

Picanha ( 2020-04-25 12:26:48 +0300 )edit
2

answered 2020-04-23 09:40:28 +0300

rinigus gravatar image

Just tested using Angelfish on Flatpak. This is not super-stable, but mostly works, at least when having 2 persons meeting. Note that the camera is not supported (not sure how to hook it), so only audio is streamed from Sailfish device. However, you do receive audio and video streams from others.

To make it work, I suggest to:

  1. go to 'Private' mode in Angelfish, to avoid issues with cookies if something will go wrong
  2. navigate to Jitsi site
  3. switch to desktop mode
  4. join the meeting
  5. allow access to microphone, maybe couple of times

Tested on XZ2, not sure how slower devices will manage.

Issues:

  • on turning device, takes time to get page reshaped
  • have to access error box on camera being inaccessible, tricky to get that box closed as it worked for me only in landscape
  • crashed browser once
  • in general, seems like website during call is not super-optimized for such small screen
edit flag offensive delete publish link more
1

answered 2020-04-23 07:24:45 +0300

Direc gravatar image

updated 2020-04-25 20:48:56 +0300

I tested this using the following:

  • Sony Xperia XA2 (left hand) (SFOS 3.3.0 EA, no gapps)
  • Sony Xperia XA2 Ultra (right hand) (SFOS 3.3.0 EA, gapps)
  • Jitsi Meet 20.2.1 (updated 21.4.2020, installed using F-Droid)

I could see and hear myself both ways.

However, installing the APK got stuck and I had to reboot both devices, and I did manually give permission for Jitsi Meet to use camera and microphone, but after that, the video call works as expected.

Edit: As AkiBerlin answered, using WLAN connection doesn't work, but using mobile broadband does work.

edit flag offensive delete publish link more

Comments

1

While the streaming works, the camera picture flickers a lot. It feels like automatic exposure or brightness is adjusted every second back and forth. Still testing it out.

Direc ( 2020-04-23 13:33:33 +0300 )edit

Cannot prove this: Sony XA2 20.2.1 (F-Droid), Jitsi Webapp on Linux/Firefox, iPhone App:

Webapp and Iphone app connect with stream. XA2 only shows the connection.

cy8aer ( 2020-04-23 18:21:45 +0300 )edit

Is the XA2 connected to WLAN or mobile broadband? I updated my answer accordingly.

Direc ( 2020-04-25 20:46:26 +0300 )edit

I had a 5-way video meeting with my buddies a few days ago, and everything went smoothly. The camera didn't flicker, either, and a nice bonus is that Jitsi does stream quality handling quite well, that is, my phone didn't overheat and shutdown (unlike with Hangouts, that is).

Direc ( 2020-04-29 22:20:43 +0300 )edit
Login/Signup to Answer

Question tools

Follow
8 followers

Stats

Asked: 2019-12-11 21:58:41 +0300

Seen: 1,657 times

Last updated: Apr 25 '20