How to implement copy protection with OpenGL render -


i want implement copy protection opengl render, here idea, none of them convinced. please give me suggestions how this?

changedisplaysettingsex api allows change display device configuration. uses videoparameters structure containing copy protection details. api introduced on win2k. sets copy protection settings globally per output whereas copp or opm sets copy protection settings per application window.

copp api available on vrm-7 or vmr-9 directshow filters , available starting winxp. using implies need render content using directshow. happen if render our app without directshow create dummy vrm-9 set copy protection ?

opm api available vista header files part of windows 7 sdk. api seems better copp, in particular, lets application set copy protection parameters monitor handles of window, seems usable without using direct 3d, directshow or pmp.

copy protection doesn't work. period. there ways contents displayed on screen. if can't programm running on system tap graphics card's output. there hdmi-videograbber boxes available under 250$ -- , hdcp master keys protecting hdmi have been leaked.

my advice: don't bother implementing convoluted drm schemes. better spend time on things matter , last.

edit due comments: enabling copy protection not feature of opengl. it's related operating system's graphics subsystem. in case of windows hdcp copy protection implemented part of directx filter graph video streams. opengl segregated directx it's unlikely can "protect" what's been rendered opengl.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -