Hacking Moonlight vita best laptop/pc options

Chrisssj2

Well-Known Member
OP
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
I am making my own thread as i seem to hijack the other thread a bit too much.
I noticed some good suggestions for example looking over your in home stream options, (fast beautiful etc.) Though please someone answer me, does this make difference for your inputlag? or video only.

First issue i have is example when i start PCSX2 via moonlight (still have audio in steam) the audio disappears from the vita to the laptop when the game is starting. Does anyone know why? Also configurring the controlls in PCSX2 are pretty impossible at 960x544, any workaround?

Should I enable G-sync, says advance adaptive v-sync with low latency and no tearing.
Someone said : adaptive v-sync half refresh rate. not sure why he said this, because the game runs at 30 fps then. perhaps great for 30 fps option? not for 60 fps? what to use other wise? v-sync off in control panel? G-sync off/on? Or adaptive v-sync with g-sync on, or perhaps normal v-sync..

As for bandwith: not sure what kbps to use for 720p 60 fps. since 720p 30 fps 2500 and 960x544 60 fps is 4000. I figured 5000 might be okay. or do I need even more KBPS? 2500x2 = 5000... it's a maximum bitrate right.. it's not like it will actually use it at all times? When i transfer a big mkv file via filezilla via molecuar i get 1.4 to 2.0 MiB/s. Is this a memory stick limit, or what is going on here.. what speeds are you getting.?

Also it seems there are some small issues with controlls,
For example the vita can't press the "thumb stick" This lead directly a problem for me in crysis 2 where i needed to push it in order to break the lock on the door. Anyway around this?
Someone said there is a grip for the vita that adds extra L2/R2 buttons. Which is that? and would it work immediatly without extra reprogramming of buttons? or is this more of a possible future function.

And then finally what best game options to use, windowed, fullscreen? 1920x1080 or the actual resolution that corresponds in the settings.txt? Or would that differ for each game somehow?

Crysis 2 for example. shows 2/3 of it's screen with some of it out of bound. and shows 1/3 of steam big picture. Then when i play the game the buttons pressed ingame also controll big picture mode ROFL. Crysis 2 = set like all my other games on 1920x1080 fullscreen vsync off
 
Last edited by Chrisssj2,
D

Deleted-394630

Guest
Don't bump, that was like twice in 1 hour. It's against the rules, and we shouldn't do it. If nobody replies, wait. If nobody still replies, it's a lost cause, and you should go elsewhere and ask.
 

Chrisssj2

Well-Known Member
OP
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
Don't bump, that was like twice in 1 hour. It's against the rules, and we shouldn't do it. If nobody replies, wait. If nobody still replies, it's a lost cause, and you should go elsewhere and ask.
It was a mistake xD i thought i hadnt bumped but i did lol But thanks for bumping i guess lol
 

Sinthetix

Member
Newcomer
Joined
Aug 18, 2016
Messages
23
Trophies
0
Age
40
XP
77
Country
Romania
I don't understand why some want to use a higher bitrate, I sow some people are using 8000 - 10000kbs and I don't understand how moonlight even works with that settings. The theory of streaming video to a SHIELD/Vita device is very simple, its like when you want to convert a video for a mobile but you don't want it to be very large to save some space(in moonlight case you are saving computation time for both PC and Vita, and video stream size that in some cases could be to heavy for your router channel capacity), when you have a device with 800x480 resolution you start playing from 1000kbs but not 8000kbs, if it looks pixelated you try to increase a little bit bitrate till you find the best configuration between size and quality. If you create a HDRip you must use from start a higher bitrate because 1000kbs will be too low for that resolution. So the reason you increase bitrate is only for image quality and if it already looks good at 2000kbs why would you want to increase it more? to increase the latency? Of course if you configured moonlight to stream a 1920x1080 video(but I don't understand why when Vita has only 960x544 resolution and Vita also has to decode that huge resolution) then you automatically need a higher bitrate and you automatically increase your latency no matter how fast is your computer because vita has to decode that stream on its side.
You can start with Steam welcome screen and press right/left buttons, then experiment with different resolutions/bitrates till you find the lowest latency posible. But I can say one for sure, if your PC/Laptom is connected to the network through WIFI, you always will have some more latency than if it would be connected through ethernet cable.
 
D

Deleted-394630

Guest
I don't understand why some want to use a higher bitrate, I sow some people are using 8000 - 10000kbs and I don't understand how moonlight even works with that settings. The theory of streaming video to a SHIELD/Vita device is very simple, its like when you want to convert a video for a mobile but you don't want it to be very large to save some space(in moonlight case you are saving computation time for both PC and Vita, and video stream size that in some cases could be to heavy for your router channel capacity), when you have a device with 800x480 resolution you start playing from 1000kbs but not 8000kbs, if it looks pixelated you try to increase a little bit bitrate till you find the best configuration between size and quality. If you create a HDRip you must use from start a higher bitrate because 1000kbs will be too low for that resolution. So the reason you increase bitrate is only for image quality and if it already looks good at 2000kbs why would you want to increase it more? to increase the latency? Of course if you configured moonlight to stream a 1920x1080 video(but I don't understand why when Vita has only 960x544 resolution and Vita also has to decode that huge resolution) then you automatically need a higher bitrate and you automatically increase your latency no matter how fast is your computer because vita has to decode that stream on its side.
You can start with Steam welcome screen and press right/left buttons, then experiment with different resolutions/bitrates till you find the lowest latency posible. But I can say one for sure, if your PC/Laptom is connected to the network through WIFI, you always will have some more latency than if it would be connected through ethernet cable.
I got like... 0% of that.:wtf:
 

Chrisssj2

Well-Known Member
OP
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
I don't understand why some want to use a higher bitrate, I sow some people are using 8000 - 10000kbs and I don't understand how moonlight even works with that settings. The theory of streaming video to a SHIELD/Vita device is very simple, its like when you want to convert a video for a mobile but you don't want it to be very large to save some space(in moonlight case you are saving computation time for both PC and Vita, and video stream size that in some cases could be to heavy for your router channel capacity), when you have a device with 800x480 resolution you start playing from 1000kbs but not 8000kbs, if it looks pixelated you try to increase a little bit bitrate till you find the best configuration between size and quality. If you create a HDRip you must use from start a higher bitrate because 1000kbs will be too low for that resolution. So the reason you increase bitrate is only for image quality and if it already looks good at 2000kbs why would you want to increase it more? to increase the latency? Of course if you configured moonlight to stream a 1920x1080 video(but I don't understand why when Vita has only 960x544 resolution and Vita also has to decode that huge resolution) then you automatically need a higher bitrate and you automatically increase your latency no matter how fast is your computer because vita has to decode that stream on its side.
You can start with Steam welcome screen and press right/left buttons, then experiment with different resolutions/bitrates till you find the lowest latency posible. But I can say one for sure, if your PC/Laptom is connected to the network through WIFI, you always will have some more latency than if it would be connected through ethernet cable.

You're saying 2000 kbps would give better inputlag latency then 5000 kbps? Can you objectively say this? I understand not putting too high i guess, but too low either..? i will test with it...
 

BBXiong

Member
Newcomer
Joined
Aug 10, 2016
Messages
6
Trophies
0
Age
36
XP
44
Country
Malaysia
You're saying 2000 kbps would give better inputlag latency then 5000 kbps? Can you objectively say this? I understand not putting too high i guess, but too low either..? i will test with it...
too low would show some 'blocky' artifacts, like very old youtube video with terrible compression. higher bitrate would definitely increase the video to the extend where it looks like it's rendered by Vita, but your Vita also would take a longer time decoding a video stream with such high bitrate, hence the higher input lag
 

Sinthetix

Member
Newcomer
Joined
Aug 18, 2016
Messages
23
Trophies
0
Age
40
XP
77
Country
Romania
too low would show some 'blocky' artifacts, like very old youtube video with terrible compression. higher bitrate would definitely increase the video to the extend where it looks like it's rendered by Vita, but your Vita also would take a longer time decoding a video stream with such high bitrate, hence the higher input lag

2000kbs will be just fine for 960x544, I could make some screens and show you that even in fast scenes there aren't any artifacts with 2000kbs. For Vita's resolution 2000kbs would be just enough, ok you could increase it to 2500kbs but not 5000kbs
 

Chrisssj2

Well-Known Member
OP
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
2000kbs will be just fine for 960x544, I could make some screens and show you that even in fast scenes there aren't any artifacts with 2000kbs. For Vita's resolution 2000kbs would be just enough, ok you could increase it to 2500kbs but not 5000kbs
for 60 fps? i tried it out and i think its too low so i just went with the suggested 4000 eventhough i know my ftp can do 160000
 

Sinthetix

Member
Newcomer
Joined
Aug 18, 2016
Messages
23
Trophies
0
Age
40
XP
77
Country
Romania
for 60 fps? i tried it out and i think its too low so i just went with the suggested 4000 eventhough i know my ftp can do 160000
Well if you fell comfortable and you have no input lag issue with 4000kbs then of course you can keep this bitrate. But I personally have a lag of about 0.5sec with 4000kbs, so I don't feel comfortable and I hate playing with so high latency, but with 2000 its just ok.
 

Chrisssj2

Well-Known Member
OP
Member
Joined
Feb 12, 2008
Messages
2,704
Trophies
1
XP
4,384
Country
Netherlands
Well if you fell comfortable and you have no input lag issue with 4000kbs then of course you can keep this bitrate. But I personally have a lag of about 0.5sec with 4000kbs, so I don't feel comfortable and I hate playing with so high latency, but with 2000 its just ok.
and u play with 60 fps? and there are no pixels @ 2000? hmmm what game ur trying to play?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=BjK2lPBzGzo