Web Player Stream Skipping


#1

DVR Server Version: 2019.01.22.2346
Server OS: MacOS 10.14.3

Noticed that the web player is skipping when streaming recorded content, but not streaming live content. I get a slew of the following errors and it does not matter what encoding resolution I set. The iOS player does not have the same problem on the same recorded content.

Also, the transcoding counter in the web player does not increment.

[mpegts @ 0x7fd92d800000] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fd92d800000] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:40 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m12s (out=0s, finished=false)

2019/01/23 16:36:40 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m12s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fcafe001200] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fcafe001200] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:40 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m13s (out=0s, finished=false)

2019/01/23 16:36:40 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m13s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fcba6808000] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fcba6808000] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:41 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m14s (out=0s, finished=false)

2019/01/23 16:36:41 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m14s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fc2a0008000] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fc2a0008000] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:42 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m15s (out=0s, finished=false)

2019/01/23 16:36:42 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m15s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fa38c000000] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fa38c000000] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:42 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m16s (out=0s, finished=false)

2019/01/23 16:36:42 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m16s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fb094001200] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fb094001200] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:43 [HLS] Stopping transcoder for file3396-ipfe804beaf0cc736e183%en1 after seek to 2m17s (out=0s, finished=false)

2019/01/23 16:36:43 [HLS] Starting transcoder for file3396-ipfe804beaf0cc736e183%en1 at 2m17s from fe80::4be:af0c:c736:e183%en1 (encoder=libx264, resolution=480, deinterlacer=blend, bitrate=1000)

[mpegts @ 0x7fcda3008000] Dropped corrupted packet (stream = 1)

[mpegts @ 0x7fcda3008000] Dropped corrupted packet (stream = 2)

2019/01/23 16:36:43 [HLS] Stopping transcoder session file3396-ipfe804beaf0cc736e183%en1 @ 0s

#2

Looks like the transcoder is failing to start for some reason. Sometimes this happens when the timestamps in the video are messed up. Is it happening on all recordings or just a few? Does it happen if you mark as watched and play from the beginning?


#3

It was happening with a few other recordings. I make the recording as watched and started it again and it seems to have fixed the problem. The web player is now working and it is reporting transcoding progress as well.