Web browser playback not working

I used to be able to playback through my mac browser previously, but not any more. I’ve tried in the latest versions of Chrome and Safari and the result is the same.

The interface loads fine and I can select a show to watch (either live or a DVR recording). It begins to load but then says ‘Transcoder Finished’ and that’s the end of it.

Any suggestions as to what I could do? I’m not sure what has changed to break this either.

Thanks!

Does the Log tab show any errors?

2018/02/16 18:04:42 [HLS] Starting transcoder for file78-07f8bc02fcd7 at 46m11s from 86.147.84.210 (encoder=libx264, resolution=, deinterlacer=blend, bitrate=10000)
[mpegts @ 0x7fc6d400aa00] Dropped corrupted packet (stream = 0)
[mpegts @ 0x7fc6d400aa00] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc6d400aa00] start time for stream 3 is not set in estimate_timings_from_pts
[mpegts @ 0x7fc6d400aa00] Dropped corrupted packet (stream = 1)
[mpegts @ 0x7fc6d400aa00] Could not find codec parameters for stream 2 (Audio: mp3 ([3][0][0][0] / 0x0003), 0 channels, s16p): unspecified frame size
Consider increasing the value for the ‘analyzeduration’ and ‘probesize’ options
Too many packets buffered for output stream 0:1.
[aac @ 0x7fc6d5004600] 2 frames left in the queue on closing

Hmm, seems to be related to that channel using mp3 for audio. Do other channel recordings work?

Can you make a 1 minute recording from the same channel which is affected and email it to [email protected]

Sorry for the delay in getting back to you. No other channel recordings work, the behaviour is the same. I can arrange to send you a recording sample later today.

Thanks :slight_smile:

what is the url for playback and watching recorded shows on the Mac?

http://127.0.0.1:8089

@jdavie I’m testing a fix for this issue. Please open terminal on your mac running the dvr, and paste this command:

curl -XPUT http://127.0.0.1:8089/updater/check/2018.03.07.0153

Then try watching again and let me know if it works or not.

Thanks for looking into this @tmm1. Unfortunately this fix doesn’t appear to have changed anything. I’ll try again tonight after work but a quick test now is giving me the same results.

What does the Log say now?

2018/03/07 20:05:24 [HLS] Starting transcoder for file593-b61fb4b180cd at 0s from 81.152.190.1 (encoder=remux, resolution=, deinterlacer=, bitrate=10000)
[h264 @ 0x7f9b61801600] mmco: unref short failure
[mpegts @ 0x7f9b61009a00] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 0x7f9b61009a00] start time for stream 3 is not set in estimate_timings_from_pts
[mpegts @ 0x7f9b61009a00] Dropped corrupted packet (stream = 2)
[mpegts @ 0x7f9b61009a00] Could not find codec parameters for stream 2 (Audio: aac_latm ([17][0][0][0] / 0x0011), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the ‘analyzeduration’ and ‘probesize’ options
Too many packets buffered for output stream 0:1.
[aac @ 0x7f9b60828a00] 2 frames left in the queue on closing
2018/03/07 20:05:31 [HLS] Stopping transcoder session file593-b61fb4b180cd @ 0s
2018/03/07 20:05:37 [HLS] Starting transcoder for file283-b61fb4b180cd at 0s from 81.152.190.1 (encoder=remux, resolution=, deinterlacer=, bitrate=10000)
[h264 @ 0x7fd93c038a00] mmco: unref short failure
[mpegts @ 0x7fd93c008600] start time for stream 2 is not set in estimate_timings_from_pts
[mpegts @ 0x7fd93c008600] start time for stream 3 is not set in estimate_timings_from_pts
[mpegts @ 0x7fd93c008600] Dropped corrupted packet (stream = 1)
[mpegts @ 0x7fd93c008600] Could not find codec parameters for stream 2 (Audio: aac_latm ([17][0][0][0] / 0x0011), 0 channels, fltp): unspecified sample rate
Consider increasing the value for the ‘analyzeduration’ and ‘probesize’ options
Too many packets buffered for output stream 0:1.
[aac @ 0x7fd93d815400] 2 frames left in the queue on closing

Also seeing this in the player window now: “The media playback was aborted due to a corruption problem or because the media used features your browser did not support.”

Okay I see what happened. Please try again with:

curl -XPUT http://127.0.0.1:8089/updater/check/2018.03.07.2234

Bingo! Looks like that’s done the job, thank you!! :slight_smile: :thumbsup:

1 Like

@tmm1 Sadly the fix doesn’t appear to have lasted long and it’s behaving as it was before (Transcoder Finished but not playing anything).

:frowning:

What does the Log say now?

My bad, the fix has worked. I think my Mac was playing up when I tried the other day. Have checked again now and is still working.

Thanks again. :thumbsup:

1 Like