DLNA - IGMPProxy
John-Mark Gurney
jmg at funkthat.com
Fri Feb 18 18:26:53 UTC 2011
Oliver Lehmann wrote this message on Fri, Feb 18, 2011 at 16:42 +0100:
> I've got a shiny new Sony TV with DLNA Support :)
> My fileserver is located in a different subnet so it is not accessibly
> by the TV.
> The TV itself detects my netbook which is in the same subnet (and runs
> Win7) as a DLNA source.
> I've now tried to setup igmpproxy because I thought this might solve
> my problem accessing my DLNA server in another subnet.
>
> - Sony TV: 10.0.2.102 (fxp2)
> - FreeBSD System running mediatomb: 10.0.0.21 (fxp0)
> - Win7 System: 10.0.1.51 (fxp1)
[...]
> My TV still does not find any DLNA sources. I did a tcpdump on my
> FreeBSD system and saw that some information was exchanged.
[...]
> 16:33:40.700010 IP 10.0.2.102.52323 > 239.255.255.250.1900: UDP, length 404
[...]
> What am I missing to get it to work?
> I also tried NATing the network where the TV is attached with divert/natd
> but that also did not help.
>
> Please keep me CCed
First, UPnP is advertised over SSDP... Those port 1900 packets are the
TV trying to find a media server, but no one responds to them. I have
not tried to get UPnP working across subnets (yet, but I plan to in the
future), but you could look at:
http://frinring.wordpress.com/2010/07/27/first-release-of-cagibi-prototype-of-cacheproxy-daemon-for-upnp-device-listening-and-publishing/
I haven't d/l'd the source, but it says it's an SSDP proxy, and it could
possibly work by running on the router that is on both networks...
Somehow those SSDP discovery/announce packets need to make it across...
Once the multicast SSDP packets get across, the rest happens on normal
routable IP, so there shouldn't be additional issues, though as I said,
I haven't tried it myself...
Also, make sure that once they do, that the Sony TV has the proper routing
to the necessary boxes...It's easy to set the default route wrong, or
in some cases not set it (I did this once) causing the device to not know
how to send the proper replies...
Good luck!
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the freebsd-net
mailing list