Any one please tell me how to integrate DRM key to my streamer pipeline.
Like CENC or CBBS cpix pssh for DRM support.
Or how to encrypt gstreamer streams using DRM (widewine,playready, fairplay)
A long time ago I found this: GitHub - asrashley/gst-cencdec: Implementation of a gstreamer element that performs DASH Common Encryption (CENC) decryption.
But honestly I never tried to run it. And it seems to be quite outdated (gstreamer 1.11).
@robertoviola thanks for the info, if it is outdated, for DRM(Fairplay and widewine) in my pipeline what should I have to use, plz suggest
Hi @Prathik9, maybe you should have a look at this merge request that should enable EME API with GStreamer and allow integration of CDMs:
There are also slides available from GStreamer conference 2023 and 2024:
@Prathik9 a basic player seems to be available here: GitHub - Sparkle-CDM/sparkle-cdm