DRM has to be kinda an integral part of the Codec in order for it to work efficiently especially with streaming any other type of DRM will not be really viable since it will either require you to get the entire file or to chop the video into smaller blocks.<p>DRM for the most part is encryption and if you want to have it with all the vector voodoo of video compression it has to be built in.<p>That said today there is no way in hell to make a codec without DRM and expect it to have wide support, lack of DRM is actually killing more projects (like various open source streamers) than outrage of the free software community will ever be able too.<p>An open codec is only viable if it&#x27;s worth to be picked by the big players and those are the big media and content providers who won&#x27;t pick up a penny if it didn&#x27;t had DRM support...