DVB CSA(Common Scrambling Algorithm) 是用于数字视频广播(DVB)的数据加密标准,通过将MPEG-TS流的包进行加密来达到保护版权的目的。由于数字电视都是采用组播传送媒体数据的,如果不进行加扰,则很容易被非法接收,因此,广电公司在传输数据电视时都是通过加扰的信号,加密密码是通过另外的通道进行传输送达的。接收的媒体数据需要接收终端或软件实时解密才能正常播放。
串流直播为了用户在进行UDP组播传送节目时阻止未经授权的用户接收节目,内建了CSA算法,通过开启CSA算法,串流直播的节目流将变成加密流,用户只有在知道加密密码的情况下,才能正常收看节目。目前能够接收串流直播输出的加扰节目流的软件有VLC。