libdvbcsa
« Back to VersTracker
Description:
Free implementation of the DVB Common Scrambling Algorithm
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: multimedia dvb decryption video library
Install: brew install libdvbcsa
About:
Libdvbcsa is a free, open-source implementation of the DVB Common Scrambling Algorithm (CSA). It provides the necessary decryption and encryption capabilities for handling DVB transport streams. Its primary value is enabling developers to integrate DVB descrambling into media players and set-top box software.
Key Features:
  • Reference implementation of DVB CSA
  • Optimized with SIMD instructions (MMX, SSE2)
  • Lightweight and fast decryption
  • C90 compliant for maximum portability
Use Cases:
  • Integrating descrambling support into media center software like VLC
  • Developing custom set-top box firmware or applications
  • Researching and analyzing DVB encryption methods
Alternatives:
  • FFmpeg (libavcodec) – FFmpeg is a massive multimedia framework that can handle many formats, whereas libdvbcsa is a specialized, lightweight library focused solely on DVB CSA.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 3:09am 0 VERSION_BUMP 45f77130