View Single Post
Posts: 151 | Thanked: 93 times | Joined on Sep 2009 @ sofia, bulgaria
#2
G3=3G I suppose?

I think the problem comes from the network settings for 3G. It is actually a point-to-point tunnel. So no broadcast/multicast.

Obviously there is some logic that disables the DLNA functionality on the default media player, when connecting through 3g. Zhaan for example is able to see the DLNA servers even through 3g.

My knowledge end here, as I don't know how dlna is controlled integrated into default media player. There should be a method to trick it, but some internals info is required.

Originally Posted by bastler View Post
Hey There!

I have a dlna streaming server set up at home to stream music to the N900's builtin media player.


in short:
dlna through WiFi works.
dlna through VPN through foreign WiFi works
dlna through VPN through G3 fails, even though there's no technical reason for it, and I want it to work. Any ideas?


in long:
When at home and connected to my WiFi, dlna streaming to the N900 works great!

When at the office I am connected to the company's WiFi and use openVPN (layer-2) to connect to my home network and stream my music from home.

This also works great!

Here's the catch though:

When on the road I would like to use the exact same VPN through a G3 UMTS connection and stream the music.

This does NOT work. I have sufficient bandwidth, the VPN connection works flawlessly, I can ping the server at home, portscan it and even connect to the dlna-server through telnet. It is definitely available!
But I cannot stream Music from it. The server is not displayed in the N900's media player and when I try to resume a previous playback it tells me the streaming server was not available any longer.


I suspect the N900 simply kills a neccessary service when the G3 modem is active to prevent "scanning the world", or fails to set some required route or something.

Does anyone know what is used on the N900 to provide streaming client functionality and how I could re-enable it (preferably on a per-interface basis) while on G3?