[Pianod] Testing on v234
Chris Greenman via Pianod
pianod at lists.deviousfish.com
Tue Sep 20 09:52:17 PDT 2016
More unscientific test data:
this past weekend I had several races on my boat and had the computer up
and running the whole time.
The start and finish area of the race course was in a fringe cell coverage
area so it wreaked havoc on pianod. several times it quit in mid song but
then just switched to the next song and continued. However, there was a
number of times where pianod just hung and I believe it was while changing
tracks. When that happened I did verify I had internet connection and
tried to fast forward to another track as well as changing stations. When
that happened I just ended up restarting the computer. During our races,
however, pianod seems to run just fine.
I apologize for not having more concrete test data but then I was out there
to race not troubleshoot, i'm still running v234.
On Mon, Aug 22, 2016 at 12:28 PM, Bruce M. Sheplan via Pianod <
pianod at lists.deviousfish.com> wrote:
> To add to Chris's report of success, I have tried to cause the same
> problem I was having with libav (pause for > 5mins then resume) and have
> not had any lockups. After the buffer is used up music stops for 5-10secs
> and the resumes where it left off, I presume it is re-connecting and
> rebuffering.
>
> I had another crash yesterday after about 6hrs of continous play, same
> place in the library, I am trying to see if I can get a core-dump of the
> crash so I have something to send you.
>
> This is still on v234, havent had a chance to try v236 yet.
>
> - B
>
> On Mon, Aug 22, 2016 at 11:22 AM, Chris Greenman via Pianod <
> pianod at lists.deviousfish.com> wrote:
>
>> I can provide non-scientifically tested results. Last time I used the
>> pi on my boat with spotty cell coverage I did have 1 instance where I had
>> to reboot the pi but I can't say for sure what caused that. I was in a
>> rush and couldn't investigate so easiest thing was to just reboot. it
>> might have also been caused by something external to the PI. What I CAN
>> say is that for the next 3 or so hours it worked flawlessly. there were
>> some hiccups in the audio as if it had lost internet but it picked up where
>> it left off fairly quickly. About the time you noticed the music had
>> stopped it starts up again.
>>
>> That's about as much real world testing I've done with it. I'll be
>> racing this week so I'll try it again, this time with a simpler hookup to
>> the internet. Second wifi interface connecting directly to my cellphone
>> hotspot on 5ghz. It eliminates at least one source of interference on the
>> 2.4ghz band. Before, I used a small travel router that connected on a
>> different channel to my phone.
>>
>> On Sun, Aug 21, 2016 at 11:27 PM, Perette Barella via Pianod <
>> pianod at lists.deviousfish.com> wrote:
>>
>>> Chris Greenman said of his Raspberry Pi with libav wiped and ffmpeg
>>> installed:
>>>
>>> Seems to be working fine. I haven't tried any network stalls yet but it
>>> runs and i can control it. I followed the instructions below to wipe out
>>> libav and install ffmpeg.
>>>
>>> https://www.assetbank.co.uk/support/documentation/install/ff
>>> mpeg-debian-squeeze/ffmpeg-debian-jessie/
>>>
>>>
>>> Awesome. Glad to hear that’s doable and working… can you confirm that
>>> this fixes the hangs on network loss you were seeing? I’d like to confirm
>>> my diagnosis of libav.
>>>
>>>
>>> On 2016年08月21日, at 14:09, Bruce M. Sheplan via Pianod <
>>> pianod at lists.deviousfish.com> wrote:
>>> On v234, After playing for a couple of hours ( ~2hrs? ) pianod crashed
>>> with the following in the log:
>>>
>>> pianod[15739]: segfault at 2c ip b56199cd sp bfa005a0 error 4 in
>>> libgstplayback.so[b560b000+68000]
>>>
>>>
>>> Seems like thats a gstreamer library though so maybe unrelated to pianod
>>>
>>>
>>> It does sound like it’s in the library. I checked my IDE settings and
>>> turned on Guard Malloc, which catches lots of good stuff that causes
>>> intermittent problems. It didn’t turn up anything, nor did a brief leak
>>> analysis. I guess keep an eye on it, see if it recurs and if there’s a
>>> pattern to it. Rare of frequent? Predictable or intermittent? Let us
>>> know what you see over time.
>>>
>>> I still need to look into why my Pi hangs up when using hw:1… whether
>>> it’s something peculiar to using the tone generator, or if it’s specific to
>>> my USB dongle.
>>>
>>>
>>> … and in other news…
>>> r236 has a fix to the ffmpeg code to calculate playpoint *before*
>>> freeing the packet the data comes out of, resulting in correct answers.
>>> There’s also new #ifdefs for some of the new 3.1 API, with support for
>>> older stuff still present. If I broke anything, let me know.
>>>
>>> There are other API changes in 3.1 too. There is still a deprecation
>>> warning with 3.1 about using the ‘codec’ field in AVStream, but I’m waiting
>>> to hear what the Right Way is to replace this, since (among other issues)
>>> the documentation indicates I need to call a method that requires it. So
>>> far, I’ve had two more-or-less same answers to a different question than
>>> what I asked. On the positive side, though, they were coherent and three
>>> times more plentiful than libav’s help list, in just hours.
>>>
>>> Perette
>>>
>>>
>>> _______________________________________________
>>> Pianod mailing list
>>> Pianod at lists.deviousfish.com
>>> http://lists.deviousfish.com/listinfo.cgi/pianod-deviousfish.com
>>>
>>>
>>
>> _______________________________________________
>> Pianod mailing list
>> Pianod at lists.deviousfish.com
>> http://lists.deviousfish.com/listinfo.cgi/pianod-deviousfish.com
>>
>>
>
> _______________________________________________
> Pianod mailing list
> Pianod at lists.deviousfish.com
> http://lists.deviousfish.com/listinfo.cgi/pianod-deviousfish.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.deviousfish.com/pipermail/pianod-deviousfish.com/attachments/20160920/cb72f59d/attachment.htm>
More information about the Pianod
mailing list