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

WebAssembly #3647

Closed
Immortalin opened this issue Mar 26, 2019 · 3 comments
Closed

WebAssembly #3647

Immortalin opened this issue Mar 26, 2019 · 3 comments

Comments

@Immortalin
Copy link

Immortalin commented Mar 26, 2019

WebAssembly would allow it to run faster in browser. Would be nice to integrate with mumble-voip/grumble#33

There's also https://github.com/Rantanen/mumble-web

@Kissaki
Copy link
Member

Kissaki commented Mar 27, 2019

I don’t quite get what you’re trying to say?

WebAssembly is a web technology. We do not currently ship web tech clients or servers. If you want to feature request such then I think we already have a ticket for that, and WebAssembly is an implementation technology for that, but for now nothing we should have a separate ticket for.

So unless you object I will close this as such.

@Immortalin
Copy link
Author

Would be great if you could reference the other ticket here. Would save a lot of code if you compile the existing client to WebAssembly directly and tunnel it through WebRTC.

@Kissaki
Copy link
Member

Kissaki commented Mar 27, 2019

There is #2131 and #3561.

I guess there is no dedicated feature request ticket for a web client yet.

Dunno how viable using existing client code in WebAssembly would be. I would not expect much. The target is quite different, and I don't think the client transport and decision code is separate enough from the Qt GUI, the multiplatform code makes it quite complex and conditional, …. Porting something like libmumble may be more viable.

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