Private progressive download is not the safest way to protect videos and audios, but it plays almost everywhere and is easy to set up.
Video with watermark that displays user name, IP address and date (if logged in, otherwise it displays a USER NOT LOGGED IN message).
This feature is available as a separate script. See also Dynamic watermark to prevent screen capturing
Test with default web distribution(doesn't work currently):