Page 1 of 1

PKL structure

Posted: Mon Mar 03, 2014 5:48 pm
by simona_mm
Hello!

I have tried using dcp-o-matic to create some unencrypted DCPs first, and then tried to play them in VLC using the dcp module (from the patch applied in December), but it failed because of the PKL.
From what I've seen in the PKL file, one cause might be that the assets are missing the OriginalFileName field, requested by the DCSS.
Is there any reason for which the field is missing?

Re: PKL structure

Posted: Tue Mar 04, 2014 2:09 pm
by carl
Hi,

As far as I can see the <OriginalFileName> tag is optional, so I think it is a bug in the VLC DCP module if it requires it to be present. Do you have a reference which says otherwise?

That being said, we could easily add a <OriginalFileName> to DCP-o-matic's PKLs.

Re: PKL structure

Posted: Tue Mar 04, 2014 3:43 pm
by simona_mm
My bad. I assumed the cause without "digging" too much for the answer.
Now I can say that the error comes not from the "OriginalFileName" tag, but from the "dsig:Signature" one. The module from vlc expects a tag of the form "ds:Signature", but the DCPs from dcp-o-matic have all the "dsig" prefix in these tags instead of "ds".
I haven't read too much about XML signatures, but is this a difference between Interop DCPs and SMPTE ones?

Re: PKL structure

Posted: Wed Mar 05, 2014 11:05 am
by simona_mm
Hello!

Back again!
So, after some research, the qualifier "ds" is not normative, the VLC module needs a patch :-).

Thanks!