I am a beginner for streaming content over network:)... I have a problem with respect to multicasting. As multicasting is mainly used for efficient bandwidth utilization, helps to transmit same content to multiple users. To prevent users from illegally distributing the content we have to use watermarking. Is it possible to embed watermarks in the wowza server or in the client side i.e set-top box...
The problem is that to put a permanent watermark in a video like "Gurusoldierp's Video", you would have to re-encode the whole video. Doing something like that is too processor intensive for the typical router appliance which might have a 200mhz processor.
Your only option is to find some transcoder like ffmpeg to add watermarks. If all your videos are VOD then you'll be able to do this easily. I did a quick google search for you and found this video example of creating a watermark using ffmpeg:
But it sounds like you want to create unique watermarks on the fly. At this time Wowza does not offer transcoding or watermarking. Also, adding transparent watermarks that can still be detected after the video has been altered by the "pirate" is beyond my level of expertise. Maybe another forum user can offer some suggestion.