[mythtv-users] uPnP - new problems in 0.27.2

John Pilkington J.Pilk at tesco.net
Thu Jul 3 14:24:39 UTC 2014


On 07/03/2014 10:56 AM, John Pilkington wrote:
> On 07/02/2014 02:40 PM, John Pilkington wrote:
>> On 07/02/2014 12:13 PM, John Pilkington wrote:
>>> On 07/02/2014 10:03 AM, James Linder wrote:
>>>> Top posting so you can get the meat right away
>>>>
>>>> I upgraded to the new fixes/0.27 [v0.27.2-1-g572c4e3-dirty] and behold
>>>> uPnP just works.
>>>>
>>>> James
>>>
>>> Hmm.  I wish...
>>>
>>> I've been trying minor patches to upnpcdsmusic.cpp in a build from a
>>> fixes tarball downloaded 29 June, and have just gone back to the
>>> unpatched version of that file.  My builds from an earlier tarball (with
>>> patches to upnpcdstv.cpp, #12181, #12187) worked well with tv and videos
>>> but not with music.
>>>
>>> With the 29 June source all the menus and options displayed on the tv
>>> look fine but I can't get _any_ content (or thumbnails).
>>>
>>> I'll try another download - 0.27.2-2-g7e34d53 could perhaps be relevant.
>>> I'm not sure if the version numbers I see are from the source or from my
>>> specfile; EXPORTED_VERSION has today's date.
>>>
>>> My logs at present are showing (copied from another screen)
>>>
>>> MythSocket(...:61): Protocol error: 'GET /Con' is not a valid size
>>> prefix.  132 bytes pending.
>>> No data in ProcessRequestWork()
>>
>> No luck with the new download.  I've gone back to my build of
>> 0.27.1-15-g050bf9d with patches from #12181,#12187 for upnp and #12010
>> for h264 seektable rebuilds.  No music, but otherwise it's good.
>>
>>>
>>> John
>
> I see James has had second thoughts about his 'success' so I've changed
> the title.
>
> I did a new build of 0.27.2-2-g7e34d53 _without_ those patches.  It
> behaves in the same way; menus and navigation are fine but no content is
> delivered, and it still reports the Protocol error under 'general'. With
> --setverbose none,upnp,socket I have seen MythSocket ctor and dtor,
> usually on selecting a new Recordings/Music/Videos category.
>

Patches to upnpcdstv.cpp, upnpcdsmusic.cpp and upnpcdsvideo.cpp were 
included in JYA's big commit here:

http://www.gossamer-threads.com/lists/mythtv/commits/571513#571513

I think I saw them described as IP4/IP6 fixes.  I'll see if I can make 
sense of them but someone who knows their way around could likely do it 
faster :-)






More information about the mythtv-users mailing list