[mythtv] UPNP Port with WinXP SP2 Pro
Otto Kolsi
otto at kolsi.fi
Fri Dec 21 06:57:17 UTC 2007
> I've wondered for some time why Windows XP doesn't work together with
> Myth's UPNP. I finally checked the network traffic between WinXP machine
> and Myth backend and noticed that WinXP sends M-SEARCH messages with
> Host header: "239.255.255.250:1900" but the source port is 1190.
>
> Myth's UPNP code responds directly to peer port 1190 when it should (?)
> check the host header or respond to hard coded 1900 port or something
> similar. Or at least this is how XP expects it to work (I don't know
> what is the "right" thing to do, don't know the UPNP/SSDP protocol details).
From the "outdated and expired" RFC:
http://quimby.gnus.org/internet-drafts/draft-cai-ssdp-v1-03.txt
"Responses to ssdp:discover requests sent over the SSDP multicast
channel/port are to be sent to the IP address/port the ssdp:discover
request came from."
So it seems that Myth is doing the right thing when WinXP is not.
--
Otto
More information about the mythtv-dev
mailing list