After restarting the computer, UMS is no longer visible on the TV
Posted: Sun Apr 12, 2015 6:58 am
From my experience with other applications when wrestling with the headache-inducing labyrinth of frustration that is DLNA, the issue is not on the TV. I have made the mistake of suspecting the TV before, and I always turned out to be wrong - it's always an issue on the computer-side of things (not necessarily UMS). Much to my surprise, the TV is always innocent and generally works perfectly. Even so, here's what I tried on the TV side: Hard reboot, firmware update (it was already the latest version), checked that the network connection is correct, functioning and stable. The TV is also capable of seeing another DLNA device on the network at the time the issue is taking place.
So here we go. UMS. Worked wonderfully on several occasions. Then I had to turn off my computer in order to switch to a new computer case. No other hardware was changed. I turned the computer back on, and now streaming no longer works - it never worked again.
The symptom is as I described in the title - the TV's DLNA client application no longer lists UMS. The TV is a Panasonic Viera 32AS600. In the network its IP address is 192.168.1.68 . According to the logs, it is trying to connect to UMS. UMS will also show the TV under renderers if I wait a long time or restart the DLNA client app on the TV (It's called "media server" in this version).
So what have I tried on the UMS side? I tried turning my computer off and back on again, to begin with. I confirmed again that windows 7's broken built in DLNA server is still turned of. I confirmed that the port (5001) is not in use by another application. Incidentally, here's netstat at the time I write this (UMS is running):
On occasion other sockets are listed in TIME_WAIT status. I also tried changing the port (didn't help). I updated UMS (there was a newer version) and installed with the default settings. Didn't help. I set the Panasonic AS600 renderer as default. I forced the LAN interface on UMS (made no difference).
What else can I try? I'm a software developer and I'm used to debugging issues from incredibly obscure reports, so instead of contemplating suicide as I would please feel free to ask for anything you may need.
For generating the attached logs I followed this procedure:
1. I turned on UMS. The TV is on and the Media Server app is open; there is a connection in the log from 192.168.1.68, but there is no renderer listed in UMS.
2. I changed the log level to TRACE (It doesn't *save* on TRACE, which is kind of a pain if you want to capture the startup?).
3. I clicked restart server. There is still no renderer listed in UMS.
4. I closed and reopened the Media Server app on the TV.
5. Shortly afterwards, UMS detects the renderer, which is visible in the full log but not in the interface log. The renderer is listed in the first tab. The TV still does not see UMS.
6. Packed debug files
So here we go. UMS. Worked wonderfully on several occasions. Then I had to turn off my computer in order to switch to a new computer case. No other hardware was changed. I turned the computer back on, and now streaming no longer works - it never worked again.
The symptom is as I described in the title - the TV's DLNA client application no longer lists UMS. The TV is a Panasonic Viera 32AS600. In the network its IP address is 192.168.1.68 . According to the logs, it is trying to connect to UMS. UMS will also show the TV under renderers if I wait a long time or restart the DLNA client app on the TV (It's called "media server" in this version).
So what have I tried on the UMS side? I tried turning my computer off and back on again, to begin with. I confirmed again that windows 7's broken built in DLNA server is still turned of. I confirmed that the port (5001) is not in use by another application. Incidentally, here's netstat at the time I write this (UMS is running):
Code: Select all
C:\Windows\System32>netstat -ab |grep -A 1 5001
TCP 192.168.1.60:5001 Myshelter:0 LISTENING
[javaw.exe]
C:\Windows\System32>
What else can I try? I'm a software developer and I'm used to debugging issues from incredibly obscure reports, so instead of contemplating suicide as I would please feel free to ask for anything you may need.
For generating the attached logs I followed this procedure:
1. I turned on UMS. The TV is on and the Media Server app is open; there is a connection in the log from 192.168.1.68, but there is no renderer listed in UMS.
2. I changed the log level to TRACE (It doesn't *save* on TRACE, which is kind of a pain if you want to capture the startup?).
3. I clicked restart server. There is still no renderer listed in UMS.
4. I closed and reopened the Media Server app on the TV.
5. Shortly afterwards, UMS detects the renderer, which is visible in the full log but not in the interface log. The renderer is listed in the first tab. The TV still does not see UMS.
6. Packed debug files