ACCEPTED: NVIDIA GameStream

  Thread Rating:
  • 2 Vote(s) - 3.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
garbear Offline
Team-Kodi Developer
Posts: 1,661
Joined: Dec 2010
Reputation: 109
Location: city of angels
Post: #61
RetroPlayer without streaming has been merged. It initially had GameStream support, but that was removed. I figured it's a good time to fix that by adding multiplayer.

BTC: 1JtXwJdGdE9YnYgThWBT2StFCU5sEYkbVD (personal), https://kodi.tv/contribute/donate-bitcoin (foundation). Donations in the form of controllers, especially ones that don't work in Kodi, are also appreciated.
find quote
Dark_Slayer Offline
Fan
Posts: 309
Joined: Nov 2012
Reputation: 8
Post: #62
(2017-01-16 21:49)garbear Wrote:  My new design includes multiplayer. Because this requires not just decoding video, but encoding it and sending it to another peer, when it's done we basically get GameStream for free. I've already written a thousand lines of code for the new version, but it's at least several months away because multiplayer is such a big project

I'm not sure if I'm just too dense to see this, but are you talking about NVIDIA GameStream integration where you tap into your nvidia powered gaming box and send inputs but receive re-encoded game video on the fly with as low as 3-5 ms latency between inputs across a home network? Moonlight has a lot of existing structure built to tap into this, even within chrome http://moonlight-stream.com/

I get the idea you may be referring to something else, but I'm not sure. With gamestream, for instance, I don't have Kodi installed on my game server. Would that need to change for this method to work?
find quote
garbear Offline
Team-Kodi Developer
Posts: 1,661
Joined: Dec 2010
Reputation: 109
Location: city of angels
Post: #63
We use moonlight under the hood. Kodi becomes just another GameStream client, the server doesn't need to know about Kodi.

BTC: 1JtXwJdGdE9YnYgThWBT2StFCU5sEYkbVD (personal), https://kodi.tv/contribute/donate-bitcoin (foundation). Donations in the form of controllers, especially ones that don't work in Kodi, are also appreciated.
find quote
ursli Offline
Fan
Posts: 355
Joined: Nov 2011
Reputation: 9
Post: #64
(2017-01-20 02:13)garbear Wrote:  We use moonlight under the hood. Kodi becomes just another GameStream client, the server doesn't need to know about Kodi.

Can I wedge in here for a second, is this still working on the 17beta7 branch? I am trying to find infos regarding moonlight but the feature seems not very well documented, or I'm just looking in the wrong places.
find quote
garbear Offline
Team-Kodi Developer
Posts: 1,661
Joined: Dec 2010
Reputation: 109
Location: city of angels
Post: #65
(2017-01-26 20:16)ursli Wrote:  
(2017-01-20 02:13)garbear Wrote:  We use moonlight under the hood. Kodi becomes just another GameStream client, the server doesn't need to know about Kodi.

Can I wedge in here for a second, is this still working on the 17beta7 branch? I am trying to find infos regarding moonlight but the feature seems not very well documented, or I'm just looking in the wrong places.

I don't think GameStream works in the v17 builds currently.

GameStream support was also removed from v18 because it used some private VideoPlayer APIs. I've started rewriting RetroPlayer to achieve a better architecture and to use only public VideoPlayer APIs. I probably won't backport the new RetroPlayer to my v17 builds because it's such a drastic change.

GameStream in v18 is at least several months away due to the scope of the new architecture. Sorry to break the bad news!

BTC: 1JtXwJdGdE9YnYgThWBT2StFCU5sEYkbVD (personal), https://kodi.tv/contribute/donate-bitcoin (foundation). Donations in the form of controllers, especially ones that don't work in Kodi, are also appreciated.
find quote
ursli Offline
Fan
Posts: 355
Joined: Nov 2011
Reputation: 9
Post: #66
Thanks for the confirmation, was just curious if it's worth delving into this, I can wait. Smile
find quote
Post Reply