1. A method of playing back encrypted video on a playback device, where encrypted video data is contained within a container file and can be extracted and decrypted to create an elementary bitstream, the method comprising: extracting at least partially encrypted video data from a container file to create an at least partially encrypted elementary bitstream using a demultiplexer, where at least a portion of the at least partially encrypted elementary bitstream is encrypted by a frame key; encrypting the frame key with a wrap key using the demultiplexer; providing the at least partially encrypted elementary bitstream and the encrypted frame key to a video decoder; decrypting the encrypted frame key using the wrap key and the video decoder; decrypting at least a portion of the at least partially encrypted elementary bitstream using the decrypted frame key and the video decoder; and decoding the decrypted portion of the elementary bitstream for rendering on a display device using the video decoder.