Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSS & Element Call: no audio/video/call ringing transmitted #3275

Open
jacotec opened this issue Sep 12, 2024 · 3 comments
Open

SSS & Element Call: no audio/video/call ringing transmitted #3275

jacotec opened this issue Sep 12, 2024 · 3 comments
Labels
A-Call A-SSS Regression or bug observed when using Simplified Sliding Sync O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@jacotec
Copy link

jacotec commented Sep 12, 2024

Steps to reproduce

I always use my backup-iPhone (11 Pro Max) for testing and did upgrade it to the IOS18 release candidate.

After switching to IOS18, EX-IOS does not transmit audio or video anymore! On the iPhone I see and hear the counterpart, but the other side does not see my video nor my audio anymore. Toggle video and audio off/on a few times does not help either.

This is regardless which side opens the call. Also the same appears using VP8 and H.264 codec.

As it's just 5 days until the Apple world switches to IOS18 this might have some priority ;-)

Outcome

What did you expect?

Audio and Video transmission should also work on IOS18

What happened instead?

After updating from 17.6.1 to IOS 18 RC, the IOS18 device does not transmit audio or video anymore. Receive is fine.

Your phone model

iPhone 11 Pro Max

Operating system version

IOS 18 RC

Application version

1.8.0

Homeserver

Synapse 1.114.0

Will you send logs?

Yes

@pixlwave
Copy link
Member

pixlwave commented Sep 12, 2024

@jacotec confirmed that https://call.element.io works on the same device using Safari.

⁦I did a retest in EX (because I restarted my phone before doing the Safari test), still not working. 

In EX I see my own video on the screen, if that helps. It's just not transmitted to the other side.

@jacotec
Copy link
Author

jacotec commented Sep 12, 2024

Another (maybe related) issue:

When I start a call from the IOS18 device to another account with an iPhone (still on 17.6.1), there is no CallKit notification! I'm only getting a normal Element notification in this case.

Repeating the test with an Element-Web instance calling with the same test account as the IOS18 phone, CallKit works on the receiver side.

So, this sender issue seems to break the receiving side's CallKit as well.

@jacotec
Copy link
Author

jacotec commented Sep 12, 2024

New information:
Logging out and in does not do anything.

But switching from native sliding sync to proxy sliding sync resolves the issue! Counterside rings and also transmitting video and audio works.

So this issue is related to native sliding sync! @pixlwave

@pixlwave pixlwave changed the title [IOS18] Element-Call no audio/video in transmit direction after updating to IOS18 SSS & Element Call: no audio/video/call ringing transmitted Sep 12, 2024
@pixlwave pixlwave added S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Occasional Affects or can be seen by some users regularly or most users rarely A-Call A-SSS Regression or bug observed when using Simplified Sliding Sync labels Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Call A-SSS Regression or bug observed when using Simplified Sliding Sync O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

2 participants