Web GUI playback (Linux/NAS hardware transcoder)

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

Agreed. Hardware looks pretty rough here, Software is fine.

More transcoder quality settings have been added in v2017.01.30.2232.

1 Like

@brgator Can you please post the OS details shown on Settings tab from your PR4100?

I’m having some issues with playback using web UI (2017.01.30.2232) as well. I’m using a PR2100. It will play fine over LTE (55mbps) for a while but then stop. After it stops I can’t get it to start playing again. It will show the transcoder running and the bitrate at the bottom but with no video or sound. I switched to wifi and was able to get it to start playing. After playing on wifi for a while I turned off wifi and went back to LTE and it started to play over LTE again. I have my transcoder set to 720p @4mbps. This did not just start happening since latest update. But love love love the app overall!

Error I was getting when I could not get it to play back over LTE:

Error writing trailer of /mnt/USB/USB1_c1/Channels DVR/Streaming/13235689-ch175/stream.m3u8: No such file or directory2017/01/30 20:09:27 [HLS] Starting transcoder for channel 171 (encoder=h264_vaapi, resolution=720, deinterlacer=blend, bitrate=4000)

NAS Specs
OS Linux
(kernel: 4.1.13)

CPU
4 cores / Intel® Pentium® CPU N3710 @ 1.60GHz
load averages: 0.60 0.50 0.59

RAM3.99 GB
83.8% free

What browser and device are you using?

Safari on iPhone 6s.

I haven’t had a chance to test the higher qualities for the pixelization/blockiness yet, but adding this has been a godsend for my meager cellular connection. Can finally stream just fine over the vpn. Cheers!

1 Like