I have a laptop, a Samsung TV which supports DLNA - Allshare (via LAN connection)on my network. (Note: Allshare is for sharing multimedia files, controlling Samsung TVs via network, ... etc)
Installed latest Allshare app on my Windows 7 x64.
The problem is, allshare every time searches for players, sometimes finds TV after very long time, sometimes doesn't.
I wonder, Is there anyway to "lock" the player with known ip address?
Here is screenshot, when app finds TV and shows in the players list.

And second time (after re-launching Allshare app) even if TV is on, it doesn't find

I have a bit complicated home network. Few words about my network structure
- I disabled DHCP function of modem so it works like a hub
- I configured WiFi connection between the laptop and modem, so that I can share internet connection provided by USB WiMAX modem (which connected to laptop), and use laptop as dhcp server.
- Configured a cabled LAN connection between the TV and modem, set manual ip address, so TV's ip address is static.
Another thing is my windows firewall is on. But i don't think It could be a problem.Because when all goes well, software works without any problem.
I explained all details, that maybe something makes issue