SVPCast not working with port forwarding. In fact, it seems like it was bind only with link that it provided in control.

This is severe bug, as I had tested it with multiple interfaces I used.

Here is the list of restriction.

Scenario 1: Locally.
- SVPCast force user to use link that was shown next to the qr code. It doesn't care how many interfaces you have. And sometimes it gives me 127.0.0.1 which would only work in my machine.

Scenario 2: between two computers on the same network.
- SVPCast force user to disable all other interface except the one that SVPCast show next to the qr code.
- Host file mapping does not work
- SVPCast most of the time, it uses the wrong interface (it uses my vm interface or docker interface)

Scenario 3: between two computers on the different network.
- SVPCast force user to set up vpn.
- port forwardng doesn't work.
- Don't even think about ddns as port forwarding doesn't work.

I am sure that my port forwarding is working with my DDNS.
It is not a firewall problem, I've success streaming this port with VLC and I am able to join from cellular network with the ddns before.


My suggestion:
- Let user decide which ip to use.
- Bind with ip 0.0.0.0 which allow every interface.
- If possible, support ipv6 too.

So it is expected behavior?
Okay, in that case I would like to request a feature.
If you think about it, if I have 60fps videos, I will not be able to watch it in 165Hz which is kind of strange.
So this is what I come up with, when video exceed frc.target.max value it should have an option to only interpolate some frame (like 60fps will alternate between "read interpolate" "read skip" "read interpolate"... which is basically sample in 30fps) which should not be too taxing on the hardware.
This could make 60fps to 165fps interpolation possible. Thanks. smile

I just bought SVP today, then I try using it on various youtube video.
And I notice a critical bug.

SVP tube 2 will not do frame rate conversion on any already 60fps video in any resolution.

I use 165Hz monitor, so, I set the target fps to be 165fps. If the video is at 30fps it will convert to 165fps but for 60fps video it will remain 60fps.

I'm not sure if a local 60fps video file will be convert to 165fps or not. I don't have any video locally at 60 fps.