CLIENT-SIDE WATERMARKING USING HYBRID I-FRAMES
First Claim
1. A method comprising:
- providing a compressed video stream to a client, the compressed video stream comprising a plurality of Intra-Frames (I-Frames); and
providing a hybrid I-Frame to the client, wherein the hybrid I-Frame is a low-loss version of a corresponding select one of the plurality of I-Frames in the compressed video stream to be used for client-side watermarking.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for client-side watermarking of digital content using hybrid Intra-Frames (I-Frames) are provided. In general, a content source provides a compressed video stream and a hybrid I-Frame stream to a client device via a network. The hybrid I-Frame stream includes a number of low-loss I-Frames corresponding to select ones of the I-Frames in the compressed video stream to be used for client-side watermarking. The client device watermarks the I-Frames in the hybrid I-Frame stream, optionally compresses the watermarked I-Frames, and replaces the select ones of the I-Frames in the compressed video stream with the watermarked and optionally compressed I-Frames to provide a watermarked version of the compressed video stream.
102 Citations
13 Claims
-
1. A method comprising:
-
providing a compressed video stream to a client, the compressed video stream comprising a plurality of Intra-Frames (I-Frames); and providing a hybrid I-Frame to the client, wherein the hybrid I-Frame is a low-loss version of a corresponding select one of the plurality of I-Frames in the compressed video stream to be used for client-side watermarking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a) a communication interface communicatively coupling the system to a client via a network; and b) a control system associated with the communication interface and adapted to; i) provide a compressed video stream to the client, the compressed video stream comprising a plurality of Intra-Frames (I-Frames); and ii) provide a hybrid I-Frame to the client, wherein the hybrid I-Frame is a low-loss version of a corresponding select one of the plurality of I-Frames in the compressed video stream to be used for client-side watermarking.
-
-
12. A method comprising:
-
receiving a compressed video stream from a content source, the compressed video stream comprising a plurality of Intra-Frames (I-Frames); receiving a hybrid I-Frame from the content source, wherein the hybrid I-Frame is a low-loss version of a corresponding select one of the plurality of I-Frames in the compressed video stream; watermarking the hybrid I-Frame; and replacing the select one of the plurality of I-Frames in the compressed video stream with the watermarked hybrid I-Frame to provide a watermarked version of the compressed video stream.
-
-
13. A system comprising:
-
a) a communication interface communicatively coupling the system to a content source; and b) a control system associated with the communication interface and adapted to; i) receive a compressed video stream from the content source, the compressed video stream comprising a plurality of Intra-Frames (I-Frames); ii) receive a hybrid I-Frame from the content source, wherein the hybrid I-Frame is a low-loss version of a corresponding select one of the plurality of I-Frames in the compressed video stream; iii) watermark the hybrid I-Frame; and iv) replacing the select one of the plurality of I-Frames in the compressed video stream with the watermarked hybrid I-Frame to provide a watermarked version of the compressed video stream.
-
Specification