Comments (12)
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).
from wolf.
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
from wolf.
Sure, I've put down some basic instructions in a gist here. That should get you started with gst-wayland-display
+ inputtino
so that you'll hopefully end up with something like:
webrtc+inputtino.mp4
I hope this helps as a very basic starting point, let me know how it goes!
from wolf.
Current the solution of GOW only support the games in linux platform, can't support window's games?
from wolf.
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!
from wolf.
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!
Use wine in Linux?
from wolf.
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!
Use wine in Linux?
Steam Play?
from wolf.
Sure, I've put down some basic instructions in a gist here. That should get you started with
gst-wayland-display
+inputtino
so that you'll hopefully end up with something like:当然,我在这里列出了一些基本说明。这应该让你从gst-wayland-display
+inputtino
开始,这样你就有希望最终得到类似的结果:webrtc+inputtino.mp4
I hope this helps as a very basic starting point, let me know how it goes!我希望这能作为一个非常基本的起点有所帮助,让我知道进展如何!
The test connection was successful on an Ubuntu computer, but only a black window could be seen.
from wolf.
maybe this helps
https://github.com/selkies-project/docker-nvidia-egl-desktop
from wolf.
Related Issues (20)
- Add new encryption extension HOT 2
- Nvidia 545.29.06 and Gamescope issue
- Stuck on deployment HOT 8
- Initially tried plain old GOW, but that failed with an error on there -- so my first attempt was to head here, and these are the errors I'm getting. Any ideas? HOT 5
- Where do your games go? HOT 5
- After pulling the latest image.. HOT 8
- Unclear, how to setup EmulationStation HOT 4
- Setting a different dir than /etc/wolf behaves oddly HOT 2
- If the host has a graphical session it also receives the input HOT 4
- Feature Idea: Deduped Steam Libraries HOT 13
- compile error (ubuntu)
- Recreation HOT 1
- Running Wolf inside an LXC container HOT 13
- Crash when connecting from a public network HOT 3
- Steam cannot switch to Desktop HOT 1
- [Question] How to mount the host directory to the app? HOT 2
- Black screen when use umu-launcher HOT 2
- ARC A310 QSV extremely unreliable? HOT 2
- A UI for Wolf HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wolf.