[Android Apps and Games] komarak:
*******************

Here is a picture of what works fine for me right now:

Windwos XP Home Media Server (LAN1 ) Android ATRIX 4G Phone (LAN2)

WildMediaServer -> BubbleUPNPServer -> Windows PPTP VPN -> Internet -> Android PPTP VPN -> Android BubbleUPNP -> WildMediaServer (Proxy) -> ALL MEDIA from LAN1

And this also works:

Windwos XP Home Media Server (LAN1 ) Windows 7 Tablet PC (LAN2)

WildMediaServer -> BubbleUPNPServer -> Windows PPTP VPN -> Internet -> Windows PPTP VPN -> Foobar2000 ->MUSIC ONLY from LAN1

This is what I want to do:

Windwos XP Home Media Server (LAN1 ) Windows 7 Tablet PC (LAN2)

WildMediaServer -> BubbleUPNPServer -> Windows PPTP VPN -> Internet -> Windows PPTP VPN -> Foobar2000 -> WildMediaServer(Proxy) -> XBMC DLNA Renderer - > ALL MEDIA from LAN 1 !!!!

To make this happen the Foobar2000PNP Plugin on LAN2 would have to advertise the WildMediaServer from LAN1 THAT IT KNOWS ABOUT on LAN2 as WildMediaServer (Proxy)

OR

Windwos XP Home Media Server (LAN1 ) Windows 7 Tablet PC (LAN2)

WildMediaServer -> BubbleUPNPServer -> Windows PPTP VPN -> Internet -> Windows PPTP VPN -> BubbleUPNP Server -> WildMediaServer(Proxy) -> XBMC DLNA Renderer -> ALL MEDIA from LAN1 !!!!

To make this happen the BubbleUPNP Server on LAN2 would have to connect to the BubbleUPNP Server on LAN1 using some kind of UNICAST METHOD (i.e. - define IP Address and Port of BubbleUPNP on LAN1 in some configuration in BubbleUPNP server on LAN2), learn what DLNA Servers BubbleUPNP Server on LAN1 can see, then advertise the WildMediaServer from LAN1 on LAN2 as WildMediaServer (Proxy)

Either of these methods would give you a solution that NO OTHER DLNA PROXY system does - share DLNA devices across networks bridged with the Internt (LAN1(MULTICAST) -> INTERNET(UNICAST) -> LAN2(MULTICAST)).

I have been searching and searching for some other way to do this - and your apps are the closest I have found on the Internet - after MONTHS of digging and testing !!!!!!

KJK

P.S.

Also in both of my working scenarios I use a PPTP VPN to connect and secure - I know that this is not needed with the Android BubbleUPNP or the Foobar2000 UPNP plugin connection to Bubbleupnp Server - was just easier for me - did not have to open up firewall ports or do any port forwarding.

Also

I KNOW this can be done with the Tehtering mode of Bubble upnp in Android - and I have used thsi method - works fine - BUT that method is SEVERELY limitied by the bandwidth of the Android Phones data connections (3G or 4G) and it uses data from my limited data plan. The methods I am suggesing do NOT use the Phone as a bridge - so no data plan issues or bandwidth issues. PURE network to network through the Internet.

Seems to me in both of my suggestions you have all the code.

To make Foobar2000 Plugin advertse DLNA servers as Proxys - code to do this is in BubbleUPNP Server already....

or

To make BubbleUPNP server connect to another instance of BubbleUPNP server - code to do this is in Foobar2000 Plugin

I know that I am probably simplifying this - but I am willing to help anyway I can !!!!

---------- Post added at 11:22 AM ---------- Previous post was at 11:13 AM ----------

Also - willing to donate to this specific request (that is why I asked if I could donate through PayPal) and willing to pay for BubbleUPNP server with this capability (I am already a licensed paid user of the BubbleUPNP Android).