Web GUI playback (Linux/NAS hardware transcoder)

Yikes, that’s a lot to try and pin down.

I should add I have no trouble with Safari (Mac or iOS) or Firefox (Mac), working fine there.
I also retried the file that on Windows went to paused in Firefox, it did the same thing in Edge, however other recordings seem to just play on (according to the status anyway), so that particular bit of info seems to be specific to that file.

That’s what I expected. Seems you’ve caught one of the edge cases in that recording, so if you could send that to me it would be quite helpful.

I imagine the file is huge, so I don’t want all of it. The first 30MB should be more than plenty. Here’s a command you could run to download just 30MB to sample.mpg and then send it to [email protected] or PM me a link.

curl http://dvr-mediaserver.local:8089/dvr/files/135/stream.mpg --range 0-30000000 -o sample.mpg

I have HDHR Prime with cable cards. Not sure if that is contributing to the error i get when trying to use hardware transcoding.

When hardware is turned on i get a video player that shows a white screen with no audio and the numbers at the bottom move and the play back is > 1. When i switch to software the white screen shows at first but 3 seconds later the video and audio start. Here is the log.

2017/01/20 14:32:22 [HLS] Starting transcoder for channel 702
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
pipe:: could not seek to position 21734.062
2017/01/20 14:36:56 [HLS] Stopping transcoder session 1321CF2C-ch702
[mpegts @ 0x2fff780] PES packet size mismatch
[mpegts @ 0x2fff780] Dropped corrupted packet (stream = 1)
[mpeg2video @ 0x3007be0] ac-tex damaged at 51 13
[mpeg2video @ 0x3007be0] Warning MVs not available
2017/01/20 14:45:02 [HLS] Starting transcoder for channel 702
pipe:: could not seek to position 22494.444
2017/01/20 14:45:25 [HLS] Stopping transcoder session 1321CF2C-ch702
[mpegts @ 0x35a9620] PES packet size mismatch
[mpegts @ 0x35a9620] Dropped corrupted packet (stream = 1)
[mpeg2video @ 0x35b18c0] ac-tex damaged at 56 18
[mpeg2video @ 0x35b18c0] Warning MVs not available

@brgator What if you try to watch recordings instead? Same issue?

@Ryboflavins I saw the same “Queue input is backward in time” warning in the log when I tried to playback the recording you sent over, but it played just fine anyway. I tried Chrome and Firefox on Windows Server 2016 (same as Window 10 afaik).

I tried with both the hardware and software transcoder on the Mac DVR server. I know you’re running on Linux, but are you seeing the playback failure with both Hardware and Software transcoders?

Using the software transcoder (not sure why I didn’t think to test that before) playback works just fine in both Edge and Firefox, plus makes it past the 7m mark!
Changing it back to hardware breaks it again though.

Could this somehow be related to the trouble I had when the Settings page was showing Software for the transcoder? It definitely worked before, I just can’t recall the last time I tried it on Windows but it’s been a few days at least. Likely before you added that section to the Settings page. Could be it was running on Software then and I just assumed it was Hardware.

Here’s the log from when it worked on Software if it’s of any help:

2017/01/20 15:08:50 [HLS] Starting transcoder for file-135 at 0s
[mpegts @ 0x38074c0] PES packet size mismatch
[mpegts @ 0x38074c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x38074c0] PES packet size mismatch
[mpegts @ 0x38074c0] Dropped corrupted packet (stream = 2)
[ac3 @ 0x3861080] frame sync error
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x38b78e0] Queue input is backward in time
[stream_segment,ssegment @ 0x3861e60] Non-monotonous DTS in output stream 0:1; previous: 12480, current: 11520; changing to 12481. This may result in incorrect timestamps in the output file.
2017/01/20 15:11:23 [DVR] Waiting 48m36.388829777s until next job 1484953200-1

1 Like

Good news, I can reproduce the issue with Chrome + Windows where Linux hardware transcoder never plays any audio or video! Now I can try to debug it…

Yes, it has been the same issue with live TV and with recordings.

Sorry to be late to the party. It has been a couple weeks since I used the remote access.

I have just tested playing back live streams (direct tuning of a channel) and it seems to be load top the first frame really quick, then just a constant stutter there after. I currently have the web player set to Trascoder: hardware, and resolution 240p. (Using PR4100)

Playback is on ATT Network, 4G, full 4 bars. using safari on iPad (10.2)

I tried playing a recorded dvr file, and it played smoothly for a short while (20-30 secs) then simply stopped. The running: under the video continues to advance but playback has halted, and pressing pause then play doesn’t do anything,

I can attest it was working. Of course I am traveling out this coming monday now…

From my Log:
2017/01/20 17:35:21 http: multiple response.WriteHeader calls
2017/01/20 17:38:30 http: multiple response.WriteHeader calls
2017/01/20 17:40:32 http: multiple response.WriteHeader calls
2017/01/20 17:45:34 [HLS] Starting transcoder for file-792 at 0s
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
[h264 @ 0x25c9280] Increasing reorder buffer to 1
Unrepairable overflow!
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x25aa6e0] PES packet size mismatch
[mpegts @ 0x25aa6e0] Dropped corrupted packet (stream = 1)
2017/01/20 17:46:05 [HLS] Pausing transcoder (out: 2m15.786667s, view: 14s)…
2017/01/20 17:46:10 [HLS] Resuming transcoder (out: 2m15.786667s, view: 16s)…
2017/01/20 17:46:10 [HLS] Pausing transcoder (out: 2m17.877333s, view: 16s)…
2017/01/20 17:46:13 [HLS] Resuming transcoder (out: 2m17.877333s, view: 18s)…
2017/01/20 17:46:14 [HLS] Pausing transcoder (out: 2m19.925333s, view: 18s)…
2017/01/20 17:46:18 [HLS] Resuming transcoder (out: 2m19.925333s, view: 20s)…
2017/01/20 17:46:18 [HLS] Pausing transcoder (out: 2m22.037333s, view: 20s)…
2017/01/20 17:46:20 [HLS] Stopping transcoder session file-792
2017/01/20 17:46:20 [HLS] Resuming transcoder (out: 2m22.037333s, view: 20s)…
2017/01/20 17:46:20 [HLS] error during ffmpeg progress: unexpected EOF
2017/01/20 17:46:30 [HLS] Starting transcoder for file-680 at 0s
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
Unrepairable overflow!

I’ll try switch to Transcoder: Software and see what happens.

Same File played back fine from AppleTV.

UPDATE: Saw similar results when I switched to Trancode: Software. Something is admiss.

DVR 2017.01.21.0059 is now available with a fix for this issue.

Thanks everyone for helping debug!

1 Like

it looks good to me now. im running a live and recording without glicth, vs not starting at all.

nice work!

update: my streams seem to stay, but there is more pixeliztion than with software, i also had hickups when i added or switched streams that don’t happen with software, but they seem to be lasting

1 Like

A post was merged into an existing topic: Playback Issues in Web UI (Mac hardware transcoder)

I’m seeing the same, it plays on both browsers on Windows now but there’s a lot of pixelization or macro-blocking even on Safari.

From the just to see if it would work file, playback works (but has the same glitches) on the Wii U browser as well. :slight_smile:

Thanks for working on this!

1 Like

working for me now, thanks.

1 Like

Running smoothly again, both for pre-recorded and live channels.

@tmm1 Quick request. Can you add some indication of the quality the transcoder is working using in either the status or in the server log. I have mine set at 240p, and the resolution looks WAY better than that. I am curious if it is actually using the quality setting and if so at what level.

Still seeing some items in the logs: Lot’s for pausing and restarting… (Is that expected?) Also given I am running with Hardware transcoder and use 240p for quality, I am surprised to see it is only doing 1.37x. Unless I am misreading what that represents, I would expect that north of 3.0x

(Watching recording 2017-01-14-1130 Swamp Thing S03E05 Fear Itself.mpg from 166.173.61.13 (Paused: 11m17.717333s @ 1.37x)

2017/01/21 08:41:49 [HLS] Stopping transcoder session 1053D4DE-ch4.1
2017/01/21 08:41:57 [HLS] Starting transcoder for file-792 at 40s
libva info: VA-API version 0.39.4
libva info: va_getDriverName() returns 0
libva info: va_openDriver() returns 0
[h264 @ 0x2ca9280] Increasing reorder buffer to 1
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
Unrepairable overflow!
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:42:50 [HLS] Pausing transcoder (out: 4m30.762667s, view: 2m30s)...
2017/01/21 08:42:50 [HLS] Resuming transcoder (out: 4m30.762667s, view: 2m32s)...
2017/01/21 08:42:50 [HLS] Pausing transcoder (out: 4m33.002667s, view: 2m32s)...
2017/01/21 08:42:52 [HLS] Resuming transcoder (out: 4m33.002667s, view: 2m34s)...
2017/01/21 08:42:52 [HLS] Pausing transcoder (out: 4m35.029333s, view: 2m34s)...
2017/01/21 08:42:55 [HLS] Resuming transcoder (out: 4m35.029333s, view: 2m36s)...
2017/01/21 08:42:56 [HLS] Pausing transcoder (out: 4m37.269333s, view: 2m36s)...
2017/01/21 08:42:57 [HLS] Resuming transcoder (out: 4m37.269333s, view: 2m38s)...
2017/01/21 08:42:57 [HLS] Pausing transcoder (out: 4m39.594667s, view: 2m38s)...
2017/01/21 08:42:57 [HLS] Resuming transcoder (out: 4m39.594667s, view: 2m40s)...
2017/01/21 08:42:58 [HLS] Pausing transcoder (out: 4m40.234667s, view: 2m40s)...
2017/01/21 08:43:05 [HLS] Resuming transcoder (out: 4m40.234667s, view: 2m42s)...
2017/01/21 08:43:05 [HLS] Pausing transcoder (out: 4m42.282667s, view: 2m42s)...
2017/01/21 08:43:07 [HLS] Resuming transcoder (out: 4m42.282667s, view: 2m44s)...
2017/01/21 08:43:07 [HLS] Pausing transcoder (out: 4m44.885333s, view: 2m44s)...
2017/01/21 08:43:08 [HLS] Resuming transcoder (out: 4m44.885333s, view: 2m46s)...
2017/01/21 08:43:08 [HLS] Pausing transcoder (out: 4m47.125333s, view: 2m46s)...
2017/01/21 08:43:10 [HLS] Resuming transcoder (out: 4m47.125333s, view: 2m48s)...
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:43:10 [HLS] Pausing transcoder (out: 4m49.141333s, view: 2m48s)...
2017/01/21 08:43:13 [HLS] Resuming transcoder (out: 4m49.141333s, view: 2m50s)...
2017/01/21 08:43:13 [HLS] Pausing transcoder (out: 4m51.594667s, view: 2m50s)...
2017/01/21 08:43:14 [HLS] Resuming transcoder (out: 4m51.594667s, view: 2m52s)...
2017/01/21 08:43:15 [HLS] Pausing transcoder (out: 4m53.578667s, view: 2m52s)...
2017/01/21 08:43:15 [HLS] Resuming transcoder (out: 4m53.578667s, view: 2m54s)...
2017/01/21 08:43:15 [HLS] Pausing transcoder (out: 4m55.605333s, view: 2m54s)...
2017/01/21 08:43:16 [HLS] Resuming transcoder (out: 4m55.605333s, view: 2m56s)...
2017/01/21 08:43:16 [HLS] Pausing transcoder (out: 4m57.845333s, view: 2m56s)...
2017/01/21 08:43:17 [HLS] Resuming transcoder (out: 4m57.845333s, view: 2m58s)...
2017/01/21 08:43:17 [HLS] Pausing transcoder (out: 4m58.229333s, view: 2m58s)...
2017/01/21 08:43:18 [HLS] Resuming transcoder (out: 4m58.229333s, view: 3m0s)...
2017/01/21 08:43:18 [HLS] Pausing transcoder (out: 5m0.426667s, view: 3m0s)...
2017/01/21 08:43:18 [HLS] Resuming transcoder (out: 5m0.426667s, view: 3m2s)...
2017/01/21 08:43:19 [HLS] Pausing transcoder (out: 5m2.922667s, view: 3m2s)...
2017/01/21 08:43:25 [HLS] Resuming transcoder (out: 5m2.922667s, view: 3m4s)...
2017/01/21 08:43:25 [HLS] Pausing transcoder (out: 5m5.141333s, view: 3m4s)...
2017/01/21 08:43:26 [HLS] Resuming transcoder (out: 5m5.141333s, view: 3m6s)...
2017/01/21 08:43:26 [HLS] Pausing transcoder (out: 5m6.997333s, view: 3m6s)...
2017/01/21 08:43:27 [HLS] Resuming transcoder (out: 5m6.997333s, view: 3m8s)...
2017/01/21 08:43:27 [HLS] Pausing transcoder (out: 5m9.322667s, view: 3m8s)...
2017/01/21 08:43:28 [HLS] Resuming transcoder (out: 5m9.322667s, view: 3m10s)...
2017/01/21 08:43:28 [HLS] Pausing transcoder (out: 5m11.562667s, view: 3m10s)...
2017/01/21 08:43:29 [HLS] Resuming transcoder (out: 5m11.562667s, view: 3m12s)...
2017/01/21 08:43:29 [HLS] Pausing transcoder (out: 5m12.778667s, view: 3m12s)...
2017/01/21 08:43:35 [HLS] Resuming transcoder (out: 5m12.778667s, view: 3m14s)...
2017/01/21 08:43:36 [HLS] Pausing transcoder (out: 5m14.805333s, view: 3m14s)...
2017/01/21 08:43:38 [HLS] Resuming transcoder (out: 5m14.805333s, view: 3m16s)...
2017/01/21 08:43:39 [HLS] Pausing transcoder (out: 5m16.981333s, view: 3m16s)...
2017/01/21 08:43:39 [HLS] Resuming transcoder (out: 5m16.981333s, view: 3m18s)...
2017/01/21 08:43:40 [HLS] Pausing transcoder (out: 5m19.477333s, view: 3m18s)...
2017/01/21 08:43:40 [HLS] Resuming transcoder (out: 5m19.477333s, view: 3m20s)...
2017/01/21 08:43:41 [HLS] Pausing transcoder (out: 5m21.674667s, view: 3m20s)...
2017/01/21 08:43:41 [HLS] Resuming transcoder (out: 5m21.674667s, view: 3m22s)...
2017/01/21 08:43:42 [HLS] Pausing transcoder (out: 5m23.914667s, view: 3m22s)...
2017/01/21 08:43:43 [HLS] Resuming transcoder (out: 5m23.914667s, view: 3m24s)...
2017/01/21 08:43:43 [HLS] Pausing transcoder (out: 5m26.133333s, view: 3m24s)...
2017/01/21 08:43:47 [HLS] Resuming transcoder (out: 5m26.133333s, view: 3m28s)...
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:43:47 [HLS] Pausing transcoder (out: 5m28.298667s, view: 3m28s)...
2017/01/21 08:43:49 [HLS] Resuming transcoder (out: 5m28.298667s, view: 3m30s)...
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:43:50 [HLS] Pausing transcoder (out: 5m30.282667s, view: 3m30s)...
2017/01/21 08:43:52 [HLS] Resuming transcoder (out: 5m30.282667s, view: 3m32s)...
2017/01/21 08:43:53 [HLS] Pausing transcoder (out: 5m32.437333s, view: 3m32s)...
2017/01/21 08:43:54 [HLS] Resuming transcoder (out: 5m32.437333s, view: 3m34s)...
2017/01/21 08:43:54 [HLS] Pausing transcoder (out: 5m34.634667s, view: 3m34s)...
2017/01/21 08:43:55 [HLS] Resuming transcoder (out: 5m34.634667s, view: 3m36s)...
2017/01/21 08:43:56 [HLS] Pausing transcoder (out: 5m36.490667s, view: 3m36s)...
2017/01/21 08:43:57 [HLS] Resuming transcoder (out: 5m36.490667s, view: 3m38s)...
2017/01/21 08:43:58 [HLS] Pausing transcoder (out: 5m38.794667s, view: 3m38s)...
2017/01/21 08:43:59 [HLS] Resuming transcoder (out: 5m38.794667s, view: 3m40s)...
2017/01/21 08:44:00 [HLS] Pausing transcoder (out: 5m43.274667s, view: 3m42s)...
2017/01/21 08:44:00 [HLS] Resuming transcoder (out: 5m43.274667s, view: 3m44s)...
2017/01/21 08:44:01 [HLS] Pausing transcoder (out: 5m45.578667s, view: 3m44s)...
2017/01/21 08:44:02 [HLS] Resuming transcoder (out: 5m45.578667s, view: 3m46s)...
2017/01/21 08:44:02 [HLS] Pausing transcoder (out: 5m47.925333s, view: 3m46s)...
2017/01/21 08:44:04 [HLS] Resuming transcoder (out: 5m47.925333s, view: 3m48s)...
2017/01/21 08:44:04 [HLS] Pausing transcoder (out: 5m50.058667s, view: 3m48s)...
2017/01/21 08:44:08 [HLS] Resuming transcoder (out: 5m50.058667s, view: 3m52s)...
2017/01/21 08:44:08 [HLS] Pausing transcoder (out: 5m52.341333s, view: 3m52s)...
2017/01/21 08:44:19 [HLS] Resuming transcoder (out: 5m52.341333s, view: 3m54s)...
2017/01/21 08:44:19 [HLS] Pausing transcoder (out: 5m54.645333s, view: 3m54s)...
2017/01/21 08:44:19 [HLS] Resuming transcoder (out: 5m54.645333s, view: 3m56s)...
2017/01/21 08:44:20 [HLS] Pausing transcoder (out: 5m58.037333s, view: 3m58s)...
2017/01/21 08:44:21 [HLS] Resuming transcoder (out: 5m58.037333s, view: 4m0s)...
2017/01/21 08:44:21 [HLS] Pausing transcoder (out: 6m0.298667s, view: 4m0s)...
2017/01/21 08:44:22 [HLS] Resuming transcoder (out: 6m0.298667s, view: 4m2s)...
2017/01/21 08:44:23 [HLS] Pausing transcoder (out: 6m2.517333s, view: 4m2s)...
2017/01/21 08:44:23 [HLS] Resuming transcoder (out: 6m2.517333s, view: 4m4s)...
2017/01/21 08:44:24 [HLS] Pausing transcoder (out: 6m4.906667s, view: 4m4s)...
2017/01/21 08:44:24 [HLS] Resuming transcoder (out: 6m4.906667s, view: 4m6s)...
2017/01/21 08:44:25 [HLS] Pausing transcoder (out: 6m7.509333s, view: 4m6s)...
2017/01/21 08:44:25 [HLS] Resuming transcoder (out: 6m7.509333s, view: 4m8s)...
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:44:25 [HLS] Pausing transcoder (out: 6m9.013333s, view: 4m8s)...
2017/01/21 08:44:26 [HLS] Resuming transcoder (out: 6m9.013333s, view: 4m10s)...
2017/01/21 08:44:26 [HLS] Pausing transcoder (out: 6m11.253333s, view: 4m10s)...
2017/01/21 08:44:38 [HLS] Resuming transcoder (out: 6m11.253333s, view: 4m12s)...
2017/01/21 08:44:38 [HLS] Pausing transcoder (out: 6m13.258667s, view: 4m12s)...
2017/01/21 08:44:39 [HLS] Resuming transcoder (out: 6m13.258667s, view: 4m14s)...
2017/01/21 08:44:39 [HLS] Pausing transcoder (out: 6m14.133333s, view: 4m14s)...
2017/01/21 08:44:40 [HLS] Resuming transcoder (out: 6m14.133333s, view: 4m16s)...
2017/01/21 08:44:40 [HLS] Pausing transcoder (out: 6m16.458667s, view: 4m16s)...
2017/01/21 08:44:40 [HLS] Resuming transcoder (out: 6m16.458667s, view: 4m18s)...
2017/01/21 08:44:41 [HLS] Pausing transcoder (out: 6m19.957333s, view: 4m18s)...
2017/01/21 08:44:42 [HLS] Resuming transcoder (out: 6m19.957333s, view: 4m20s)...
2017/01/21 08:44:42 [HLS] Pausing transcoder (out: 6m20.426667s, view: 4m20s)...
2017/01/21 08:44:43 [HLS] Resuming transcoder (out: 6m20.426667s, view: 4m22s)...
2017/01/21 08:44:43 [HLS] Pausing transcoder (out: 6m22.922667s, view: 4m22s)...
2017/01/21 08:44:44 [HLS] Resuming transcoder (out: 6m22.922667s, view: 4m24s)...
2017/01/21 08:44:44 [HLS] Pausing transcoder (out: 6m25.525333s, view: 4m24s)...
2017/01/21 08:44:45 [HLS] Resuming transcoder (out: 6m25.525333s, view: 4m26s)...
2017/01/21 08:44:45 [HLS] Pausing transcoder (out: 6m28.085333s, view: 4m26s)...
2017/01/21 08:44:56 [HLS] Resuming transcoder (out: 6m28.085333s, view: 4m30s)...
2017/01/21 08:44:57 [HLS] Pausing transcoder (out: 6m30.133333s, view: 4m30s)...
2017/01/21 08:44:58 [HLS] Resuming transcoder (out: 6m30.133333s, view: 4m32s)...
2017/01/21 08:44:59 [HLS] Pausing transcoder (out: 6m32.138667s, view: 4m32s)...
2017/01/21 08:45:00 [HLS] Resuming transcoder (out: 6m32.138667s, view: 4m34s)...
2017/01/21 08:45:00 [HLS] Pausing transcoder (out: 6m34.442667s, view: 4m34s)...
2017/01/21 08:45:04 [HLS] Resuming transcoder (out: 6m34.442667s, view: 4m36s)...
2017/01/21 08:45:04 [HLS] Pausing transcoder (out: 6m36.725333s, view: 4m36s)...
2017/01/21 08:45:05 [HLS] Resuming transcoder (out: 6m36.725333s, view: 4m38s)...
2017/01/21 08:45:05 [HLS] Pausing transcoder (out: 6m39.285333s, view: 4m38s)...
2017/01/21 08:45:06 [HLS] Resuming transcoder (out: 6m39.285333s, view: 4m40s)...
2017/01/21 08:45:07 [HLS] Pausing transcoder (out: 6m41.525333s, view: 4m40s)...
2017/01/21 08:45:08 [HLS] Resuming transcoder (out: 6m41.525333s, view: 4m42s)...
2017/01/21 08:45:09 [HLS] Pausing transcoder (out: 6m43.381333s, view: 4m42s)...
2017/01/21 08:45:10 [HLS] Resuming transcoder (out: 6m43.381333s, view: 4m44s)...
2017/01/21 08:45:11 [HLS] Pausing transcoder (out: 6m45.514667s, view: 4m44s)...
2017/01/21 08:45:11 [HLS] Resuming transcoder (out: 6m45.514667s, view: 4m46s)...
2017/01/21 08:45:12 [HLS] Pausing transcoder (out: 6m47.754667s, view: 4m46s)...
2017/01/21 08:45:13 [HLS] Resuming transcoder (out: 6m47.754667s, view: 4m48s)...
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
[mpegts @ 0x2c8a6c0] PES packet size mismatch
[mpegts @ 0x2c8a6c0] Dropped corrupted packet (stream = 1)
2017/01/21 08:45:14 [HLS] Pausing transcoder (out: 6m49.770667s, view: 4m48s)...
2017/01/21 08:45:14 [HLS] Resuming transcoder (out: 6m49.770667s, view: 4m50s)...
2017/01/21 08:45:15 [HLS] Pausing transcoder (out: 6m52.074667s, view: 4m50s)...
2017/01/21 08:45:16 [HLS] Resuming transcoder (out: 6m52.074667s, view: 4m54s)...
2017/01/21 08:45:17 [HLS] Pausing transcoder (out: 6m54.314667s, view: 4m54s)...
2017/01/21 08:45:17 [HLS] Resuming transcoder (out: 6m54.314667s, view: 4m56s)...
2017/01/21 08:45:18 [HLS] Pausing transcoder (out: 6m57.749333s, view: 4m56s)...
2017/01/21 08:45:18 [HLS] Resuming transcoder (out: 6m57.749333s, view: 4m58s)...
2017/01/21 08:45:18 [HLS] Pausing transcoder (out: 6m59.413333s, view: 4m58s)...
2017/01/21 08:45:20 [HLS] Resuming transcoder (out: 6m59.413333s, view: 5m0s)...
2017/01/21 08:45:20 [HLS] Pausing transcoder (out: 7m1.589333s, view: 5m0s)...
2017/01/21 08:45:21 [HLS] Resuming transcoder (out: 7m1.589333s, view: 5m2s)...
2017/01/21 08:45:22 [HLS] Pausing transcoder (out: 7m3.722667s, view: 5m2s)...
2017/01/21 08:45:22 [HLS] Resuming transcoder (out: 7m3.722667s, view: 5m4s)...
2017/01/21 08:45:22 [HLS] Pausing transcoder (out: 7m4.234667s, view: 5m4s)...
2017/01/21 08:45:29 [HLS] Resuming transcoder (out: 7m4.234667s, view: 5m6s)...
2017/01/21 08:45:29 [HLS] Pausing transcoder (out: 7m6.645333s, view: 5m6s)...
2017/01/21 08:45:30 [HLS] Resuming transcoder (out: 7m6.645333s, view: 5m8s)...
2017/01/21 08:45:31 [HLS] Pausing transcoder (out: 7m8.757333s, view: 5m8s)...
2017/01/21 08:45:32 [HLS] Resuming transcoder (out: 7m8.757333s, view: 5m10s)...
2017/01/21 08:45:32 [HLS] Pausing transcoder (out: 7m10.826667s, view: 5m10s)...
2017/01/21 08:45:33 [HLS] Resuming transcoder (out: 7m10.826667s, view: 5m12s)...
2017/01/21 08:45:34 [HLS] Pausing transcoder (out: 7m13.002667s, view: 5m12s)...
2017/01/21 08:45:35 [HLS] Resuming transcoder (out: 7m13.002667s, view: 5m14s)...
2017/01/21 08:45:35 [HLS] Pausing transcoder (out: 7m15.114667s, view: 5m14s)...
2017/01/21 08:45:36 [HLS] Resuming transcoder (out: 7m15.114667s, view: 5m16s)...
2017/01/21 08:45:36 [HLS] Pausing transcoder (out: 7m17.333333s, view: 5m16s)...
2017/01/21 08:45:37 [HLS] Resuming transcoder (out: 7m17.333333s, view: 5m18s)...
2017/01/21 08:45:38 [HLS] Pausing transcoder (out: 7m19.573333s, view: 5m18s)...
1 Like

Additionally been watching the CPU on my PR4100, it hasn’t exceeded 40%.

Don’t know what’s behind the pausing and restarting on the transcoder unless that is something your governing…

Thanks, works great now.

1 Like

Logs have been improved to show the transcoder settings.

The bug causing pause/resume rapidly has been fixed. Thanks for reporting.

I’m still seeing the lower quality with hardware transcode than software. HW 720p looks worse than SW 240p