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

Cannot select a higher h264 profile #262

Open
ryango opened this issue Jul 13, 2023 · 1 comment
Open

Cannot select a higher h264 profile #262

ryango opened this issue Jul 13, 2023 · 1 comment

Comments

@ryango
Copy link

ryango commented Jul 13, 2023

Any plans to resolve [ISDK-1590]?

We have been using 1080p30 for a while with no trouble but on recent iOS versions (16.4+) notice this issue much more frequently. The encoder dies and the only way to detect it is to check the stats and see local send framerate goes to 0. Republishing the track can fix it but will fail again in under a minute.

Twilio video is in need of a higher resolution hardware accelerated codec which could be solved by allowing for a higher level profile. VP8 and VP9 being software encoded is prohibitively expensive, results in hot phones and throttling when sending more than one stream even on the latest hardware.

I'm happy to take the compatibility hit, we target higher end devices and would much prefer higher resolution.

@ryango
Copy link
Author

ryango commented Jul 14, 2023

It appears the h264 encoder dying happens when 1080p+ and the content is relatively static.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant