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

WASM support for TheoPlayer #71

Open
nikhil-yolo opened this issue Nov 8, 2024 · 1 comment
Open

WASM support for TheoPlayer #71

nikhil-yolo opened this issue Nov 8, 2024 · 1 comment

Comments

@nikhil-yolo
Copy link

Hi folks,

we are in middle of integration of theoplayer in our project , currently for our flutter web platform we have migrated to WASM for higher performance on web.
And in our research we noticed theo player doesn't really support WASM at the moment.
Can we know when can it be enabled or is there any existing plans for this?

Thank you

@Danesz
Copy link
Collaborator

Danesz commented Nov 29, 2024

Hi @nikhil-yolo ,

thank you for your question.

WASM support for Flutter Web was on our roadmap for Q4 2024, but due to all of its limitations we deprioritized it for early 2025.

Few things to keep in mind for this support:

  • once THEOplayer Flutter SDK will support WASM for Flutter Web, you can compile your app with WASM target
  • until today, WASM will only work on the latest Chrome and not in other browsers due to the lack of proper WASM support (see limitations link). And Flutter will fall back to the old JS-based renderings on unsupported browsers.
  • Once your app runs more performantly with WASM support, it doesn't mean that you can see noticeably more performant video playback with THEOplayer. For that, the underlying native THEOplayer Web SDK has to support WASM too.

We will keep you posted on the WASM support!

Thanks,
Daniel

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

2 participants