<div dir="ltr">Hi Sebastian,<div>PSSH Information inside the <b>mspr </b>tag in MPD is also contain in TENC atom and we are receiving this information in GST_EVENT_PROTECTION from qtdemux.</div><div><br></div><div>Your 2nd point seems to be a valid point for this problem. This content may not have PIFF atom inside MP4 container that's why piece of code I mentioned in qtdemux may not be executing. I will check on this.</div><div><br></div><div>Since this dash link is Playready encrypted Dash content, PIFF atom is valid for this use case? </div><div>If yes, do you know any PlayReady encrypted Dash content which has PIFF atom with this encryption scheme information? </div><div><br></div><div>Thanks a lot for help.</div><div><br></div><div>Thanks & Regards,</div><div>Sanjay<br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 24, 2016 at 12:20 PM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On Mon, 2016-10-24 at 08:56 +0530, Sanjay Gupta wrote:<br>
> Hi,<br>
> I have a encrypted dash content which I got from <a href="http://dashif.org" rel="noreferrer" target="_blank">dashif.org</a>:<br>
> <a href="http://dash.edgesuite.net/dash264/TestCases/6b/microsoft/CENC_HD_Time" rel="noreferrer" target="_blank">http://dash.edgesuite.net/<wbr>dash264/TestCases/6b/<wbr>microsoft/CENC_HD_Time</a><br>
> /CENC_HD_time_MPD.mpd<br>
><br>
> I would like to know if this content is AES 128-bits CTR encrypted<br>
> stream or ES 128-bits CBC encrypted stream.<br>
><br>
> I saw that latest QT demux is printing this information in following<br>
> change list: ES 128-bits CBC encrypted stream:<br>
><br>
> qtdemux: PIFF box detection and parsing support<br>
> <a href="https://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/gst/is" rel="noreferrer" target="_blank">https://cgit.freedesktop.org/<wbr>gstreamer/gst-plugins-good/<wbr>commit/gst/is</a><br>
> omp4/qtdemux.c?id=<wbr>fd7964e7462544a0c120ebf1d4c8e4<wbr>b0174a1518<br>
><br>
> But when I am trying to play the above dash content, function which<br>
> prints CTR or CBC information in QTDemux is not executed?<br>
><br>
> Can someone please suggest how to get this information?<br>
<br>
</span>This stream seems to contain this information in the MPD, and we<br>
currently don't parse the mspr tag from there and also don't pass it<br>
downstream. That's probably what is needed here.<br>
<br>
It also does not have the piff atom inside the MP4 container, so that's<br>
why the code you linked above is not called.<br>
<span class="gmail-HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a></font></span><br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div></div></div>