Streaming video and ratescalable compression : what are the challenges for watermarking? Video streaming, or the realtime delivery of video over a data network, is the underlying technology behind many applications including video conferencing, videoondemand, and the delivery of educational and entertainment content. In many applications, particularly ones involving entertainment content, security issues, such as conditional access and copy protection must be addressed. To resolve these security issues, techniques that include encryption and watermarking need to be developed. Since the video sequences will often be compressed using a scalable compression technique and transported over a lossy packet network using the Internet Protocol, the security techniques must be compatible with the compression method and data transport and be robust to errors. In this paper, we address the issues involved in the watermarking of ratescalable video streams delivered using a practical network. Watermarking is the embedding of a signal (the watermark) into a video stream that is imperceptible when the stream is viewed but can be detected by a watermark detector. Many watermarking techniques have been proposed for digital images and video, but the issues of streaming have not been fully investigated. A review of streaming video is presented, including scalable video compression and network transport, followed by a brief review of video watermarking and the discussion of watermarking streaming video.

Scalable internet video streaming with differential JPEG2000 video codec and contentaware rate control A scalable video streaming system that includes video preprocessing, differential JPEG2000 (DJ2K) video codec, and contentaware rate control is proposed. The proposed streaming solution tackles the problem of maintaining smooth video quality even when there is a significant change in the source content or the transmission bandwidth. The waveletbased JPEG2000 video codec provides temporal, spatial and SNR scalabilities. A rate controller, which is separated from the encoder, can deal with diverse demands of a wide variety of users and various traffic conditions in a heterogeneous network by leveraging offerred scalabilities and contentawareness. Simulations are conducted to demonstrate various advantages of the proposed solution.