<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">I've done a diff between My decrypted
      chunk(right) and the chunk corrected by <b>TSDoctor </b>(left).<br>
      Somebody knows what these differences means ?<br>
      <br>
      <br>
      <img moz-do-not-send="false"
        src="cid:part1.8E447345.F5CB1AF0@gmail.com" alt="" width="1845"
        height="887"><br>
      <br>
      Le 10/07/2017 à 16:01, Nicolas Castillejos a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:dd51ba0d-5f39-96b3-1cca-1840258b7175@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div class="moz-cite-prefix">I've opened my decrypted chunk with <b>TSDoctor
        </b>software and it tells me this :<br>
        <br>
        <b>Scrambled stream areas detected. Maybe the stream is not
          correctly decrypted.</b><b><br>
        </b><b>Try to cut out the scrambled areas ?</b><br>
        <br>
        I say yes then I save the corrected files on my disk. When i try
        to read it now it works fine, there is no more "Bad CRC_32
        table".<br>
        <br>
        I've put the logs of <b>TSDoctor </b>in attachement.<br>
        <br>
        Do you know why my decryption is making these kinds of error ?<br>
        <br>
        Cordially,<br>
        Nicolas Castillejos<br>
        <br>
        Le 04/07/2017 à 11:16, Nicolas Castillejos a écrit :<br>
      </div>
      <blockquote type="cite"
        cite="mid:f57fdc03-5196-c235-6615-8ce12c38f912@gmail.com">Hello,
        <br>
        <br>
        I'm contacting you because I think I've found a bug in the
        gstreamer TS DEMUXER called tsdemux. <br>
        The thing that it makes me think it is a bug is that VLC or
        hls.js succeed to read the stream where GStreamer failed. <br>
        The HLS Live stream is coming from Wowza Streaming Engine. <br>
        When encryption is disabled on Wowza, Gstreamer has no problem
        to read the Live stream. <br>
        it only fails when it is encrypted. <br>
        I've noticed what problem could be make Gstreamer failed, look
        what I have tested : <br>
        <br>
        When I download a normal HLS chunk from Wowza, I write it to the
        disk , then I double-click on it and can read it with VLC. <br>
        When I download an encrypted chunk from Wowza, and I decrypt it
        with the HLS key, then write it to the disk, I double-click on
        it and VLC failed to read it, the displayed error is : <br>
        <br>
        ts error: libdvbpsi error (misc PSI): Bad CRC_32 table 0x0 !!! <br>
        <br>
        In GStreamer log, i can see the same kind of error : <br>
        <br>
        0:00:19.623514731  6948   1558FFA0 WARN                  mpegts
        gstmpegtssection.c:161:__common_section_checks: PID:0x0000
        table_id:0x00, Bad CRC on section <br>
        <br>
        The fact that crc table seems to be bad or not set certainly
        makes TS DEMUXER failed. <br>
        <br>
        VLC or hls.js seems to manage this kind of case, i don't know
        how but they succeed to read it even if the crc is bad. <br>
        <br>
        I've put the gstreamer logs in attachement. <br>
        <br>
        Do you know this bug, is there a way to bypass this crc check ?
        <br>
        Does somebody will correct it ? <br>
        <br>
        Thank you. <br>
        <br>
        Cordially, <br>
        <br>
        Nicolas Castillejos <br>
        <br>
      </blockquote>
      <p><br>
      </p>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>