exelix11 / SysDVR

Stream switch games to your PC via USB or network
GNU General Public License v2.0
1.46k stars 89 forks source link

Internet streaming not working [Bug] #215

Closed Rei-rahul closed 1 year ago

Rei-rahul commented 1 year ago

Describe the bug [Usb streaming using SYSDVR works fine but when I try using tcp or ip streaming "Invalid source" appears, any idea why this happens?.]

To Reproduce [using the TCP or RTSP modes]

Expected behavior [streaming over internet working?]

Setup information

Additional context [Thank you]

exelix11 commented 1 year ago

Invalid source means your command line is wrong.

For TCP bridge you need to run sysdvr client like dotnet SysDVR-Client.dll bridge IP_ADDRESS, for example dotnet SysDVR-Client.dll bridge 192.168.1.24

For "Simple network" mode you don't need sysdvr client since that's a regular RTSP stream, you can just type in VLC the ip and port shown in sysdvr settings as rtsp://IP_ADDRESS:6666/ so with the same example IP as before it would be rtsp://192.168.1.24:6666/

Rei-rahul commented 1 year ago

-Yup I forget to type in "bridge" -I've tried it with Lan play custom IP and its not working I guess I need to shut off that in order for this to work. -Simple network kinda slow with noticeable input delay One more thing how to tell terminal that SysDVR-Client.dll exist without revering to its original folder everytime? do you know?

exelix11 commented 1 year ago

-I've tried it with Lan play custom IP and its not working I guess I need to shut off that in order for this to work.

It's possible but not recommended https://github.com/spacemeowx2/switch-lan-play/issues/83

-Simple network kinda slow with noticeable input delay

That is expected since RTSP players usually buffer to prioritize quality over delay

One more thing how to tell terminal that SysDVR-Client.dll exist without revering to its original folder everytime? do you know?

You can make a script file that will run the command from the proper directory and make a shortcut to it on your desktop, can't give you the exact steps for mac os but it should be possible.

Rei-rahul commented 1 year ago

You can make a script file that will run the command from the proper directory and make a shortcut to it on your desktop, can't give you the exact steps for mac os but it should be possible.

I think I got it working using Automator

It's possible but not recommended spacemeowx2/switch-lan-play#83

"btw it is dangerous to expose the port when using switch-lan-play. Anyone on the same server can access Switch's port 6666." maybe that's why its not recommended. Yet I have no idea how to add a second IP on mac Is it "DHCP with manual address" ?

exelix11 commented 1 year ago

Unfortunately i don't know.

Rei-rahul commented 1 year ago

No problem, I just made a comment on that post. Thank you :)