[mythtv-users] 0.26 -> 0.27 UPnP Failure?
John Pilkington
J.Pilk at tesco.net
Mon Oct 7 11:10:08 UTC 2013
On 06/10/13 20:43, Nigel Jewell wrote:
> On 06/10/2013 20:20, Bill Meek wrote:
>> On 10/06/2013 01:49 PM, Nigel Jewell wrote:
>>> Hi all,
>>>
>>> I've just upgraded from 0.26 to 0.27. It was a fairly seamless
>>> process, apart from UPnP via VLC.
>>>
>>> With 0.26 I could fire up VLC, navigate to "Universal Plug'n'Play",
>>> click the down arrow next to the server name and see a list of my
>>> recordings. With 0.27 I can do exactly the same thing, but the list
>>> doesn't appear.
>>>
>>> Any ideas? There is nothing obvious in the standard logs, and so far
>>> the release notes haven't given me any clues.
>>
>> Hi;
>>
>> You could try running:
>>
>> mythbackend --setverbose upnp
>
> Thanks for this Bill. It got me a little closer. I've just got to work
> out what is causing the 404s I guess.
>
> 2013-10-06 20:41:14.713689 I [1316/15251] HttpServer120
> httprequest.cpp:1366 (ExtractMethodFromURL) - ExtractMethodFromURL(end)
> : getDeviceDesc : /
> 2013-10-06 20:41:14.713705 D [1316/15251] HttpServer120
> httpserver.cpp:185 (DelegateRequest) - m_sBaseUrl: /
> 2013-10-06 20:41:14.713757 D [1316/15251] HttpServer120 ssdp.cpp:753
> (GetDeviceDesc) - SSDPExtension::GetDeviceDesc - Host=192.168.43.5
> Port=6544 UserAgent=Darwin/12.5.0, UPnP/1.0, Portable SDK for UPnP
> devices/1.6.18
> 2013-10-06 20:41:14.713929 I [1316/15251] HttpServer120
> httprequest.cpp:244 (SendResponse) - HTTPRequest::SendResponse(xml/html)
> () :200 OK -> 192.168.43.60: 1
> 2013-10-06 20:41:14.723720 I [1316/15251] HttpServer120
> httprequest.cpp:1366 (ExtractMethodFromURL) - ExtractMethodFromURL(end)
> : CDS_EventDesc : /
> 2013-10-06 20:41:14.723737 D [1316/15251] HttpServer120
> httpserver.cpp:185 (DelegateRequest) - m_sBaseUrl: /
> 2013-10-06 20:41:14.723987 I [1316/15251] HttpServer120
> httprequest.cpp:764 (FormatFileResponse) -
> HTTPRequest::FormatFileResponse() - cannot find file
> 2013-10-06 20:41:14.724011 I [1316/15251] HttpServer120
> httprequest.cpp:244 (SendResponse) - HTTPRequest::SendResponse(xml/html)
> () :404 Not Found -> 192.168.43.60: 2
> 2013-10-06 20:41:14.732931 D [1316/15252] HttpServer120
> httprequest.cpp:1382 (ProcessSOAPPayload) -
> HTTPRequest::ProcessSOAPPayload :
> "urn:schemas-upnp-org:service:ContentDirectory:1#Browse" :
> 2013-10-06 20:41:14.733120 D [1316/15252] HttpServer120
> httpserver.cpp:185 (DelegateRequest) - m_sBaseUrl: /CDS_Controlsc
> 2013-10-06 20:41:14.733150 I [1316/15252] HttpServer120
> httprequest.cpp:764 (FormatFileResponse) -
> HTTPRequest::FormatFileResponse() - cannot find file
> 2013-10-06 20:41:14.733173 I [1316/15252] HttpServer120
> httprequest.cpp:244 (SendResponse) - HTTPRequest::SendResponse(xml/html)
> () :404 Not Found -> 192.168.43.60: 2
> 2013-10-06 20:41:14.915333 I [1316/15251] HttpServer120
> httprequest.cpp:1366 (ExtractMethodFromURL) - ExtractMethodFromURL(end)
> : getDeviceDesc : /
> 2013-10-06 20:41:14.915355 D [1316/15251] HttpServer120
> httpserver.cpp:185 (DelegateRequest) - m_sBaseUrl: /
> 2013-10-06 20:41:14.915471 D [1316/15251] HttpServer120 ssdp.cpp:753
> (GetDeviceDesc) - SSDPExtension::GetDeviceDesc - Host=192.168.43.5
> Port=6544 UserAgent=Darwin/12.5.0, UPnP/1.0, Portable SDK for UPnP
> devices/1.6.18
> 2013-10-06 20:41:14.915663 I [1316/15251] HttpServer120
> httprequest.cpp:244 (SendResponse) - HTTPRequest::SendResponse(xml/html)
> () :200 OK -> 192.168.43.60: 1
> ...
I'm seeing the same on both my boxes, 0.27/f18 and 0.27/sl6. 0.25.3/f16
sort-of-worked in January but it seems 0.26-fixes/sl6 didn't. I don't
remember trying it since. vlc versions have changed too, of course.
http://www.gossamer-threads.com/lists/mythtv/users/537127#537127
Both boxes still drive my Panasonic TV via upnp, with the same 'Please
Wait' display with recordings that have been converted to mpeg2-ps.
Bill's suggested logging tool looks useful, and potentially
time-consuming, and shows no vlc-related activity once vlc has displayed
the server name.
John P
More information about the mythtv-users
mailing list