A method, system and computer readable medium for the blocking of
recording digital content at an end user multimedia end-user-system
during the rendering of encrypted digital multimedia files. Before the
process of rendering of encrypted digital multimedia can be started all
rendered media stream during playback are opened to ensure that this
multimedia content is not recorded. This blocks the usage of the
multimedia interfaces including devices and/or ports that can be used to
store un-encrypted content that has been decrypted for the purposes of
playing or rendering. The method also includes an exception, which allows
recording with permission from the present invention.