http live streaming - What does this error message "Received discontinuity error" mean? From Apple's mediastreamvalidator -


using apple's mediastreamvalidator validate m3u8 file, got error message: "received discontinuity error", didn't find explanation error message in https://developer.apple.com/library/ios/technotes/tn2235/_index.html

does know error mean, , whether error cause issues?

my mediastreamvalidator's version is: beta version 1.1(150608)

below mediastreamvalidator's result:

 -------------------------------------------------------------------------------- test_1444446455_hls_64944_116-10.m3u8 --------------------------------------------------------------------------------  playlist syntax:    ok  processed 15 out of 15 segments:  test_1444446455_hls_64944_116-10_00003.ts:      error: (-12976) received discontinuity error     --> track id: 258   test_1444446455_hls_64944_116-10_00007.ts:      error: (-12976) received discontinuity error     --> track id: 258   test_1444446455_hls_64944_116-10_00010.ts:      error: (-12976) received discontinuity error     --> track id: 258   test_1444446455_hls_64944_116-10_00014.ts:      error: (-12976) received discontinuity error     --> track id: 258   average segment duration: 2.00 seconds playlist target bitrate: average:  3.24 mbits/sec, max:  3.72 mbits/sec segment bitrate: average:  3.04 mbits/sec, max:  3.65 mbits/sec average segment structural overhead: 76.21 kbits/sec (2.50 %) 

thank you.

a discontinuity can caused by:

  • changes in encoding such as: different file format, number, type , identifiers of tracks, different encoding parameters
  • non-consistent timestamp sequences such gaps or roll-overs

such cases must/should indicated ext-x-discontinuity tag.

check if encoder producing valid output.


Comments

Popular posts from this blog

php - Invalid Cofiguration - yii\base\InvalidConfigException - Yii2 -

How to show in django cms breadcrumbs full path? -

ruby on rails - npm error: tunneling socket could not be established, cause=connect ETIMEDOUT -