Great video! My Samsung TV (2021) just got rid of steam link support as of November 30th. Now I ordered an Nvidia Shield and I'm searching the web for Sunshine/ Moonlight tutorials. Perfect timing for a video release!
@@SilentNinjaMan 120fps doesn't work , however if you manually turn on HDR on your PC monitor, then moonlight will detect it on appletv and it should work, Atleast for me it does on my LG TV
@@MMORPGgaamer I just found the issue. For anyone with a hdmi 2.0 tv, try to disable "Match Range" in the Apple TV settings. Now i can stream 4K60FPS with HDR on ! Something impossible with a HDMI cable but apparentely possible with moonlight/sunshine all wired with ethernet cables.
Quick question, I see some of you use a streaming device for this, so my tvs google integrated won’t work? Or will it cause it to be slow? What should I buy if it does?
Mike please help :( I’ve looked everywhere and idk what I’m doing wrong. Ok so: I have an RTX 4070 and a Lenovo Legion Go. even though I have both devices set to “support av1”, when I go to my Go and use Moonlight it will login and play but will say “your device doesn’t support AV1” but I know the 4070 does. Is there a certain place within NVIDIA control panel or something that I need to go to to start AV1 encoding?
Call me stupid, but it would really be nice if you could do (or point me to) a walk-thru on setting up Sunshine to Stream to the Steam Deck (which is on a dock connected to a 4k OLed TV) (in Game Mode and Desktop). Basically I want to Stream games that are very demanding on the deck from PC (Using Virtual Display Driver HDR version) to the deck (docked) and connected to the TV at high resolutions. That would make for a great tutorial video if you made it because I cannot find one like it anywhere.
Mike - im thinking about getting a 7900xtx but moonlight / sunshine streaming is basically how i play exclusively. Is there any noticable performance issues between using the Nvidia Encoder versus the AMD one?
Hey mike, i set my resolution to the correct one my monitor on the device accessing sunshine and it still looks blurry in windows. Also is there a way to reduce input lag for mouse and keyboard? i still notice a small delay when i move my mouse.
Hey Mike thanks for another great video. Can you elaborate on how to automate the process of changing host pc's display resolution to the client's resolution?
Need help troubleshooting… Upgraded to windows 11 and now my steam deck isn’t seeing my pc. Added nvidia GeForce to firewall, tried to disable firewall. Uninstall/reinstall both sunshine and moonshine on pc and deck. Tried to manually enter ip address. Verified they’re both on the same network. Tried wired with WiFi connection and just WiFi connection. Steamlink immediately sees my pc/deck and works fine but moonlight doesn’t see my pc. Only an issue since upgrading to win 11. Any ideas?
You are a legend sir. Am using this on tizen samsung tv but still have issues with hdr as my main monitor supports it end even though i have selected both hevc and av1 to advertise hdr10 options, the stream colors are washed out and obviously not working. Also for another bizarre reason samsung tv maps the xbox controller home button to their home function and thus cannot ever go to moonlight/steam options by controller. Honestly the now retired steam link app from tizen was working fine even though was not maintained. Any workarounds or tips are much appreciated
Hello Mike! I bought a UM790 Pro, installed chimeraOS and wanted to setup Sunshine, but Sunshine says there isn't any working encoder. Does sunshine not work with iGPUs or am I doing something wrong?
Is there a way to set up specific audio settings for sunshine? I want to play games with a friend and talk with him over discord, but when I am streaming the game over sunshine, he is also hears us both talking.
is it normal that HDR just look bad ? I have a samsung odyssey g8 hooked up to a macbook pro m1 pro (with HDR and HEVC decoding enabled) and HDR just look worse than with my screen directly connected to my gaming computer. Do anyone know why ?
Hi. Thanks for your video! I use a 3 monitor setup where the screens are next to each other. Could you please explain to me how I can stream all three screens to my three screen setup in the basement (it's much cooler there in the summer). How do I manage this simultaneous stream? And how do I open the whole thing in moonlight?
Great video, helped me set this up and it's running great on my Apple Vision Pro. Question for you, is there a way to supersample the image to retain some sharpness? I assume it's just how Moonlight streaming works, but I'm getting an ever so slight blur in the streamed image. I'm using 4K/60, h264, 200 Bitrate, Smooth Video, Quantinzation Parameter is 8, Single Thread, FEC 20, and P7 which I believe is the highest possible quality option. Also not sure for best quality if I should enable Two pass Mode?
@@tommyw5332 yes, I came across this error when tinkering with various settings. I ended up leaving the default setting. Also, turning off Smooth Video in Moonlight fixed the slightly blurry stream I was getting.
@MikeTheTech i settuped 2 more virtual displays in 2 phones " xiaomi 10t" and "s23 ultra" but i need to extend my principal screen to the phone "#1 xioami" and works the extension of my principal screen ✅️ but when i open moonlight on my #2 phone " s23 ultra " the screen is not detected as a virtual display and duplicates the extended screen of the phone #1 " xiaomi 10t", But im triying to do that my #2 phone "s23 ultra" extend the principal screen of my laptop and is not doing that " Is only Duplicating the virtual display screen of the #1 phone "xioami 10T"
@@MikeTheTech and i dont find a option or line the settings of sunshine page " IN THE PART OF Configuration : audio/video : Output Name ⬅️ "in the part of outpout name i can not put two displays for example i have \\\DISPLAY5 , \\\DISPLAY5 " is the extended screen of the phone #1 xiaomi" / but i need to setting on another line the \\\DISPLAY6 that corresponds to my #2 phone" the s23 ultra" to have 2 diferent extendible screens of my principal laptop. in the XML archive called vdd-settings.xml i replaced monitors count for two 7 1⬅️ and i install the two monitors and my principal pc detects the two monitors but when i open moonlight on the #1 phone"xiaomi 10 t" extend the \\\DISPLAY5 and the bad thing is that on the #2 phone "s23 ultra" on moonlight shows me the same screen of the #1 phone "xioami10t" "\\\DISPLAY5" but i need that my s23 ultra on moonlight app of android shows me the \\\DISPLAY6
I am encountering a big problem while i open sunshine to play games with the framerate on android while i open games the framerate stuck at 1 and i dont know why when i close the game and i am at desktop the frame rate goes to its normality i have tried all types of configurations but nothing my wifi internet connection is good around 150 mbps and the latency goes maximum at 10 while i am at the game the only problem is the the framerate i have a high end laptop with intel i7 13700hx and rtx 4070 and samsung s23 ultra as phone man help cause i am not finding any solution
@MikeTheTech i got a question for you, so when i want to start streaming a game trough my device. should i stream it from the desktop ? or steam. so i mean when i start moonlight and select my pc i get to choose wether i stream my desktop from wich i can open steam or any other apps and start the game from there, or should i go trough lets say steam to start and run a game for when i use moonlight ? Thanks no one seems to be able to answer this or less i cant find anything over the web for this specific question. thanks aggain
I’ve setup sunshine. My only issue is the fact I have a 32:9 monitor and I don’t want to keep switching to 16:9 since there are two black bars on the top and bottom my screen. Was wondering if there was a way for sunshine to automatically adjust the resolution similar to Nvidia shield.
Came here from your other video, have always used Nvidia cards (since Vodoo went out of business lol) and I'm used to how that environment has evolved over time but AMD seems to be offering a lot more bang for your buck these days (especially where rasterized, non-ray traced rendering is involved) and I was wondering how sunshine works with moonlight (I've always been impressed with the latency of Geforce Experience + Moonlight) esp vs other options like Steam-Link (steam in home streaming), Miracast, or Chromecast and was wondering how well Sunshine+Moonlight stacks up.
I have a 4090 and I want to stream with av1 codec so in moonlight settings there's an option to "prefer AV1 (Experimental)" so I select that but when I try to stream it says no AV1 decoder found. how do I fix this. the logs in sunshine say that i do have av1 aswell as HEVC and H.264. it says "Found H.264 encoder: h264_nvenc [nvenc] "Found HEVC encoder: hevc_nvenc [nvenc]" "Found AV1 encoder: av1_nvenc [nvenc]"
@@coreythewolf1it’s whatever device you have moonlight on that’s the issue. So in my case I need to get a better tv that has AV1 decoder built in I guess
My PC, which runs the host, supports 3840*1600 (WideScreen Monitor) but my TV supports 4K. I would like to stream at 4K and that resolution is not offered because the monitors resolution limit makes it so, that the desired 4K is not selecatable ingame. Any workaround for this?
@@MikeTheTech I did so and I have added the second display. But that doesnt help me. I must be missing some step. I can still not select 4K as the limiting factor still is my primary display. Do I need to make any settings in sunshine to make it work?
@@MikeTheTech This adds more problems. I have now DISPLAY2 set up. I can now see 4K on my streaming device, but the games are running on the other screen, so the PC attached widescreen. This is such a pain in the arse to set up. Horrible. Any help?
Thank you so much for this tutorial. You're a legend dude. But I still have a problem. Everything works fine but I'm using moonlight to remote play in android but the resolution/aspect ratio just doesn't get match to my android native resolution. It doesn't go fullscreen. PS, I also want to play while I want the sound to be only in my Bluetooth speaker that is connected to my laptop.
love your videos
no-nonsense, easy-to-follow, and to-the-point! the nice voice is also a plus!
you, sir deserve a sub!
Much appreciated! Thanks for the sub and positivity. :)
Great video! My Samsung TV (2021) just got rid of steam link support as of November 30th. Now I ordered an Nvidia Shield and I'm searching the web for Sunshine/ Moonlight tutorials. Perfect timing for a video release!
I am currently using the apple tv 4k with Lan support , and moonlight works great with sunshine
@@MMORPGgaamer Sadly 120fps is not available on Moonlight for Apple TV. And HDR is not working for me (not detected by the tv).
@@SilentNinjaMan 120fps doesn't work , however if you manually turn on HDR on your PC monitor, then moonlight will detect it on appletv and it should work, Atleast for me it does on my LG TV
@@MMORPGgaamer I just found the issue. For anyone with a hdmi 2.0 tv, try to disable "Match Range" in the Apple TV settings. Now i can stream 4K60FPS with HDR on ! Something impossible with a HDMI cable but apparentely possible with moonlight/sunshine all wired with ethernet cables.
Quick question, I see some of you use a streaming device for this, so my tvs google integrated won’t work? Or will it cause it to be slow? What should I buy if it does?
Oh wow, I just updated sunshine yesterday and you are doing it a new update, thanks mate :)
Nice! Perfect timing. :)
You helped me a lot setting up Moonlight with Sunshine, thank you!
Great video, as usual! Thanks for all of these tutorials!!
Glad you like them! Thanks for the comment. :)
Thanks for the video Mike!
Thank you man, this was very helpful.
I hope your channel grows faster, also I really like that ending song lol.
Forcing the Encoder to use Nvidia solved some terrible stuttering issues. Thanks for the video!
How do you do that?
Mike please help :( I’ve looked everywhere and idk what I’m doing wrong. Ok so: I have an RTX 4070 and a Lenovo Legion Go. even though I have both devices set to “support av1”, when I go to my Go and use Moonlight it will login and play but will say “your device doesn’t support AV1” but I know the 4070 does. Is there a certain place within NVIDIA control panel or something that I need to go to to start AV1 encoding?
it might be a sunshine issue, so i recommend disabling it for now and just go with H264
just use the nvenc h265 codec, much faster and eating way less performance while archiving a similiar quality on higher „p“ profiles
You should definitely try voice recording for audio books o.o
Thanks Mike!
You bet!
Call me stupid, but it would really be nice if you could do (or point me to) a walk-thru on setting up Sunshine to Stream to the Steam Deck (which is on a dock connected to a 4k OLed TV) (in Game Mode and Desktop). Basically I want to Stream games that are very demanding on the deck from PC (Using Virtual Display Driver HDR version) to the deck (docked) and connected to the TV at high resolutions. That would make for a great tutorial video if you made it because I cannot find one like it anywhere.
Mike - im thinking about getting a 7900xtx but moonlight / sunshine streaming is basically how i play exclusively. Is there any noticable performance issues between using the Nvidia Encoder versus the AMD one?
Hey mike, i set my resolution to the correct one my monitor on the device accessing sunshine and it still looks blurry in windows. Also is there a way to reduce input lag for mouse and keyboard? i still notice a small delay when i move my mouse.
What is the best program to install in another computer? I know in iPad I have Moonlight, but which is the best program for PC to stream Sunshine in?
Just subbed. Thanks
Thanks for the sub!
11/10 thanks for the guide.
Hey Mike thanks for another great video. Can you elaborate on how to automate the process of changing host pc's display resolution to the client's resolution?
Need help troubleshooting… Upgraded to windows 11 and now my steam deck isn’t seeing my pc. Added nvidia GeForce to firewall, tried to disable firewall. Uninstall/reinstall both sunshine and moonshine on pc and deck. Tried to manually enter ip address. Verified they’re both on the same network. Tried wired with WiFi connection and just WiFi connection. Steamlink immediately sees my pc/deck and works fine but moonlight doesn’t see my pc. Only an issue since upgrading to win 11. Any ideas?
the software changed and nothing in this video is showing up, where can I find an updated version?
You are a legend sir. Am using this on tizen samsung tv but still have issues with hdr as my main monitor supports it end even though i have selected both hevc and av1 to advertise hdr10 options, the stream colors are washed out and obviously not working. Also for another bizarre reason samsung tv maps the xbox controller home button to their home function and thus cannot ever go to moonlight/steam options by controller. Honestly the now retired steam link app from tizen was working fine even though was not maintained. Any workarounds or tips are much appreciated
were on version 0.23.0 now and i cant get that localhost page to load on any of the browsers i have
Hello Mike! I bought a UM790 Pro, installed chimeraOS and wanted to setup Sunshine, but Sunshine says there isn't any working encoder. Does sunshine not work with iGPUs or am I doing something wrong?
Is there a way to set up specific audio settings for sunshine? I want to play games with a friend and talk with him over discord, but when I am streaming the game over sunshine, he is also hears us both talking.
Can you do a video on games on whales wolf? It is an alternate server to sunshine using docker
you recommend use tailscale for use moonlight outside of your home without do all the stafe of the router ip macs?
is it normal that HDR just look bad ?
I have a samsung odyssey g8 hooked up to a macbook pro m1 pro (with HDR and HEVC decoding enabled) and HDR just look worse than with my screen directly connected to my gaming computer. Do anyone know why ?
What's the difference between changing bitrate presets p1, p2, etc on sunshine vs doing it on moonlight?
Hi. Thanks for your video! I use a 3 monitor setup where the screens are next to each other. Could you please explain to me how I can stream all three screens to my three screen setup in the basement (it's much cooler there in the summer). How do I manage this simultaneous stream? And how do I open the whole thing in moonlight?
Great video, helped me set this up and it's running great on my Apple Vision Pro. Question for you, is there a way to supersample the image to retain some sharpness? I assume it's just how Moonlight streaming works, but I'm getting an ever so slight blur in the streamed image. I'm using 4K/60, h264, 200 Bitrate, Smooth Video, Quantinzation Parameter is 8, Single Thread, FEC 20, and P7 which I believe is the highest possible quality option. Also not sure for best quality if I should enable Two pass Mode?
Did you by chance get an error in Sunshine "Couldn't find any working encoder" when trying to specify the virtual display?
@@tommyw5332 yes, I came across this error when tinkering with various settings. I ended up leaving the default setting. Also, turning off Smooth Video in Moonlight fixed the slightly blurry stream I was getting.
how i can set up 2 fiferent screen virtual displays on out pout name ?
You can set up multiple displays. Not sure what the last part of your comment means though.
@MikeTheTech i settuped 2 more virtual displays in 2 phones " xiaomi 10t" and "s23 ultra" but i need to extend my principal screen to the phone "#1 xioami" and works the extension of my principal screen ✅️ but when i open moonlight on my #2 phone " s23 ultra " the screen is not detected as a virtual display and duplicates the extended screen of the phone #1 " xiaomi 10t", But im triying to do that my #2 phone "s23 ultra" extend the principal screen of my laptop and is not doing that " Is only Duplicating the virtual display screen of the #1 phone "xioami 10T"
@@MikeTheTech and i dont find a option or line the settings of sunshine page " IN THE PART OF Configuration : audio/video : Output Name ⬅️ "in the part of outpout name i can not put two displays for example i have \\\DISPLAY5 , \\\DISPLAY5 " is the extended screen of the phone #1 xiaomi" / but i need to setting on another line the \\\DISPLAY6 that corresponds to my #2 phone" the s23 ultra" to have 2 diferent extendible screens of my principal laptop.
in the XML archive called vdd-settings.xml i replaced monitors count for two 7
1⬅️
and i install the two monitors and my principal pc detects the two monitors but when i open moonlight on the #1 phone"xiaomi 10 t" extend the \\\DISPLAY5
and the bad thing is that on the #2 phone "s23 ultra" on moonlight shows me the same screen of the #1 phone "xioami10t" "\\\DISPLAY5"
but i need that my s23 ultra on moonlight app of android shows me the \\\DISPLAY6
I am encountering a big problem while i open sunshine to play games with the framerate on android while i open games the framerate stuck at 1 and i dont know why when i close the game and i am at desktop the frame rate goes to its normality i have tried all types of configurations but nothing my wifi internet connection is good around 150 mbps and the latency goes maximum at 10 while i am at the game the only problem is the the framerate i have a high end laptop with intel i7 13700hx and rtx 4070 and samsung s23 ultra as phone man help cause i am not finding any solution
Version 0.23 has just been released, will there be an update of the tutorial?
Great video thanks 👍
Is there a version that details configuration encoding for AMD GPU’s?
How do you get keys in wow, how can I use key w and walk forward?
@MikeTheTech i got a question for you, so when i want to start streaming a game trough my device.
should i stream it from the desktop ? or steam.
so i mean when i start moonlight and select my pc i get to choose wether i stream my desktop from wich i can open steam or any other apps and start the game from there, or should i go trough lets say steam to start and run a game for when i use moonlight ?
Thanks no one seems to be able to answer this or less i cant find anything over the web for this specific question.
thanks aggain
hope you found out by now but use desktop
It is for the host computer nvidia gpu or for the client nvidia gpu ?
I’ve setup sunshine. My only issue is the fact I have a 32:9 monitor and I don’t want to keep switching to 16:9 since there are two black bars on the top and bottom my screen. Was wondering if there was a way for sunshine to automatically adjust the resolution similar to Nvidia shield.
You can use qres to set the resolution in sunshine.
@@MikeTheTech Alright thank you
Edit: Got qres working, thank you.
Thanks a lot!
wtf, i don't have the same menu as you. I can't change resolution or framerate in the general settings, why ? I have the latest version of sunshine
Any chance for a v0.22 video? Thanks, this was super helpful!
Coming soon!
for all people suggest moonlight and sunshine i never get even close to the stability or performance that i see from steam remote play. its so odd
Came here from your other video, have always used Nvidia cards (since Vodoo went out of business lol) and I'm used to how that environment has evolved over time but AMD seems to be offering a lot more bang for your buck these days (especially where rasterized, non-ray traced rendering is involved) and I was wondering how sunshine works with moonlight (I've always been impressed with the latency of Geforce Experience + Moonlight) esp vs other options like Steam-Link (steam in home streaming), Miracast, or Chromecast and was wondering how well Sunshine+Moonlight stacks up.
I’ve personally found Subshine to be more performant than GeForce Experience Game Streaming; perhaps/if only for the added customization options.
I have a 4090 and I want to stream with av1 codec so in moonlight settings there's an option to "prefer AV1 (Experimental)" so I select that but when I try to stream it says no AV1 decoder found. how do I fix this. the logs in sunshine say that i do have av1 aswell as HEVC and H.264. it says "Found H.264 encoder: h264_nvenc [nvenc] "Found HEVC encoder: hevc_nvenc [nvenc]" "Found AV1 encoder: av1_nvenc [nvenc]"
please let me know if you find an answer as I'm having the same issue
Which device you got moonlight on? On my AppleTV 4K I don't get an AV1 option :(
@@coreythewolf1it’s whatever device you have moonlight on that’s the issue. So in my case I need to get a better tv that has AV1 decoder built in I guess
@@azriel84 4k Bravia Sony tv . I need to buy a new one that supports AV1
What about AMD GPUs?
Do you have a fix for black bars?
My PC, which runs the host, supports 3840*1600 (WideScreen Monitor) but my TV supports 4K. I would like to stream at 4K and that resolution is not offered because the monitors resolution limit makes it so, that the desired 4K is not selecatable ingame. Any workaround for this?
Look up my virtual display driver video.
@@MikeTheTech I did so and I have added the second display. But that doesnt help me. I must be missing some step. I can still not select 4K as the limiting factor still is my primary display. Do I need to make any settings in sunshine to make it work?
@laurooon1777 yes. You need to make the second display the default in sunshine.
@@MikeTheTech This adds more problems. I have now DISPLAY2 set up. I can now see 4K on my streaming device, but the games are running on the other screen, so the PC attached widescreen. This is such a pain in the arse to set up. Horrible. Any help?
@laurooon1777 change your main display. It’s in display settings. And make sure you set your game to the proper screen.
Thank you so much for this tutorial. You're a legend dude.
But I still have a problem. Everything works fine but I'm using moonlight to remote play in android but the resolution/aspect ratio just doesn't get match to my android native resolution. It doesn't go fullscreen. PS, I also want to play while I want the sound to be only in my Bluetooth speaker that is connected to my laptop.
Check my video on virtual display drivers to make a display the same size as your phone.
Keep making your voice deeper
hoping that there's an option to use rtx hdr as well.
Let’s hope so. Currently using rtx hdr is crashing sunshine for me and I have to leave it disabled 😢
@@tye722 that's sad but it's possible so there's hope
It’s all fixed in the latest update 🥳
@@tye722 nice nice