-
Notifications
You must be signed in to change notification settings - Fork 144
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
This SDK is not polished enough to be production ready for a video calls app #664
Comments
@EvertonMJunior Thanks for the thoughtful post and for trying LiveKit, we really appreciate the feedback! We're definitely aware of all the limitations you raise here and all are on our roadmap for improvement / implementation (with the exception of the slow webhooks - if there's more details you could share about that we'd love them, feel free to DM in our Slack if you'd like). This SDK remains under active development so I hope you'll see these issues (and ohers) get resolved relatively soon. |
Just checked, this bug is indeed introduced by the recent PR For iOS, it seems to be caused by PlatformView, because PlatformView cannot handle the display ratio of the rotated frame well, because of the coordination between the flutter widget and native. So I suggest that when using VideoTrackRenderer, change the renderMode to VideoRenderMode.texture to fix this issue will release a new version next week |
Of course, @bcherry. I'll test more about the webhooks and will bring them to Slack. Here to help! |
Thanks @cloudwebrtc, the fix for Android did work! About iOS, it still didn't, the local screen share still doesn't appear even using texture renderMode on iOS screen shares. Other users can see the transmitted screen well |
hey @EvertonMJunior, Please try this PR again. I just tested and confirmed that iOS has also been fixed and there is no need to modify |
Hi @cloudwebrtc , wow, it worked! Thanks a lot. Those small details matter a lot, thanks for solving both of these issues briefly. That already makes the package well polished, all features are working. Now the two things that, for my usecase, are the most important, are the blur effects, and solving the UI jank that has also been reported in other issues. All in all, thanks, and we'll get make more tests after the holidays. Happy holidays! |
Hey LK Team,
We were working on an integration with you on our Flutter app to power our video calls, we were migrating from another provider. On a first impression, everything looked good and as it would work out, but we are having to migrate to another provider now due to some bad issues that hinder us of using LiveKit. I am giving this feedback here as I am a fan of the project and of open source, and would like to work with you in the future when this is solved:
All in all, this is feedback of our experience right now. I hope you can improve and deploy more effort on the Flutter implementation, as it looks like the Android, iOS and JS native implementations are way ahead. The amount of issues on this project shows this, and nothing I am detailing above is a new thing, there are issues talking about each and every one. Flutter is growing a lot, and especially due to your AI related capabilities, it seems a waste to have a swiss cheese kind of implementation on Flutter.I am open to discussing all of the above. Thank you!
The text was updated successfully, but these errors were encountered: