-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Update MethodCallHandlerImpl.java #890
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
Update MethodCallHandlerImpl.java #890
Conversation
|
I want to clarify the modified third parameter with the actual name
@hiroshihorie do you agree with this with modification (with blame I identify that your are the author of current default value of |
|
Sorry for accidental close |
|
@davidliu Can you take a look (is this needed) ? thanks ! |
|
Hmm, this is weird; High Profile is a "should" supported format, while Baseline is a "must" supported format according to WebRTC spec. High Profile shouldn't be needed just to get video running (and seems to be working fine on the LiveKit example apps calling between iPhone and Android). I wonder if there's something else causing the original issue? |
|
With regards to the PR itself, it should be fine to enable High Profile. |
|
I think this will be challenging for web/compatibility. Firefox (and perhaps others) does not support high profile.. It doesn't seem that it should be the default? Could the issues be related to the simulcast fixes you've made to our native android SDK? |
|
@davidzhao the flag here seems only enable the codec as a supported codec, but it wouldn't be used if the SDP offer/answer profiles negotiate not to use it (e.g. if the other end couldn't support it), if I understand it correctly. The other change is confirmed unrelated to this issue. |
oh got it! thanks for the clarifications. |
|
Hello, |
Problem, that was solved:
When I made a call from IOS to Android, IPhone didn't see remote video from Pixel/Samsung/OnePlus (other brands I didn't check).
It all was because H264 was disabled and video couldn't be properly encoded.