Watermarking solutions are extensively being used today to secure video content from illegal distribution. These approaches can be implemented either on the client side, server side, or a combination of the two (“hybrid”).
In the client-side watermarking approach, the content server sends a unique content copy to all users through broadcasting channels without the need to generate unique watermarking copies. The use of a broadcasting system eliminates bottlenecks associated with computational burden and bandwidth requirements which are generally faced on the server side and network node. Client-side solutions are securely integrated with media players or embedded in lightweight and versatile hardware. Further, the watermark extraction process can be performed within a minute (compared to up to 15 minutes in server-side applications) making them highly suitable for preventing live sports streaming piracy.
However, since client devices cannot be trusted completely, there is a need to devise solutions that prevent malicious users from accessing the original content or inserting the watermark. Secure video watermarking embedding is a novel approach that has been developed to address this concern. Here, while the server transmits the same encrypted version of the original asset to all the clients, a client-specific secret is used to decrypt the content as well as embed a personalized watermark, thereby creating a uniquely watermarked version of the content.