-
Notifications
You must be signed in to change notification settings - Fork 46
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
Could games-on-whales support WebRTC to stream to a browser? #78
Comments
At the moment Wolf only supports Moonlight but, since most of the components that are used here are completely independent it's not too hard to add support for other types of streaming protocols. Gstreamer (the library that we use in order to create the audio/video pipeline) has great support for WebRTC out of the box. The only real bit missing to make this happening is "just" a proper Web UI and some glue code to expose the client devices (mouse, keyboard, joypads) over the browser and all the way back to the remote Wolf instance. This is something that I might revisit in future, if anyone wants to give it a shot I'd be happy to help and provide all the relevant information in how to integrate WebRTC (or even better MoQ). |
Yes, I am interested in this. Can you provide me with more information in how to integrate WebRTC(or MoQ) and then I will try |
Sure, I've put down some basic instructions in a gist here. That should get you started with webrtc+inputtino.mp4I hope this helps as a very basic starting point, let me know how it goes! |
Current the solution of GOW only support the games in linux platform, can't support window's games? |
Thanks to Steam Proton, we can run most Windows games in Linux! |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
The test connection was successful on an Ubuntu computer, but only a black window could be seen. |
This comment was marked as spam.
This comment was marked as spam.
This comment has been minimized.
This comment has been minimized.
So does Kasm and others, this is a different project with a different focus. Besides, spamming your project in all issues is not cool. |
Well, Selkies-GStreamer implements exactly the portions of what the issue description does and thus is a reference. I want more implementations that can be an alternative to noVNC, not less, and Wolf might become one. You said projects have various different focuses yourself, why should this be "not cool"? |
No description provided.
The text was updated successfully, but these errors were encountered: