DRM decryption (from LG) » History » Revision 1
Revision 1/2
| Next »
Alex Seferidis, 07/22/2025 11:13 AM
DRM decryption (from LG)¶
Enable DRM decryption for live streams using PIM library from Zenyth company. (as LG monitors can do with LG headends)
-
to build the new libgstmpegtsdemux.so for gstreamer
copy mpegtsdemux folder to gst-plugins-bad-1.20.7/gst/mpegtsdemux
new files are: meson.build files, tsdemux.c, mpegtspacketizer.c -
force build gst-plugins-bad-1.20.7 from yocto
-
for succefull build (gst-plugins-bad) copy library and include files to gstreamer1.0-plygins-bad/1.20-7/recipe-sysroot
-
to the device
copy include files to /usr/include
copy librkcrypto.so to /usr/lib
extract lib_aarch64.zip and copy to /usr/lib
copy provided libgstmpegtsdemux.so to /usr/lib/gstreamerinit_system script can do the above operations (library files must be in /firmware/htdocs/python folder)
-
pim_v4_14.tar contains the SDK, you can build test software for linux PC or aarch64 devices
documentation for PIM library included
Updated by Alex Seferidis 5 months ago · 1 revisions