Bug Report Bind to interface overrides default network adapter

Aenymi

New Member
Hello.

I have 2 networks adapters:
1) LAN (coming from the router)
2) 4G over my iPhone using USB and personal hotspot.

I managed to prioritize LAN as a default network adapter, but when I'm trying to bind 4G to interface it overrides LAN everywhere. It's fine until I start streaming, IP is the correct LAN's IP when checking. However if I bind it and start streaming my IP changes and every application and whatsoever uses 4G connection instead.

Isn't OBS suppost to use the other network adapter to stream only or what's the point of that feature if it isn't working as intended? Have I misunderstood the point of this feature or is this a bug?

Also, you might wonder why I'm trying to use 4G to stream and LAN for everything else. It's because of my LAN's upload speed < 4G. You can argue and say that it's not meant for it, but the 3/4G infrastructure is quite advanced in my country.

// Edit: I don't think a log file will help, cause all you can see from there is that the current interface selected is Apple Mobile Device Ethernet (ethernet, 100 mbps).
Anywhere, here's the log file just in case: http://pastebin.com/qD2Qb88k
 

Aenymi

New Member
Ok, so it seems to only happen when running a 64bit OBS on a 64bit Windows 8. Running 32bit OBS seems to be fine somewhy. Still testing and trying to figure out why is this happening.
 

R1CH

Forum Admin
Developer
OBS only binds its own socket, it should not cause overrides in other applications. It could be a faulty network driver or winsock layered service provider causing this.
 

Aenymi

New Member
Can I somehow provide you with any information to confirm your opinion and possibly solve the issue or is it fine to keep using 32bit OBS on a 64bit platform? And if I indeed have a faulty network driver I sure would like to fix it, if you have a minute to help me out.

Best regards.
 

R1CH

Forum Admin
Developer
If 32 bit works fine then keep using it, there's very little performance difference between 32 and 64.
 
Top