This article specifically applies to copy protecting video displayed on web pages protected by the ArtistScope Site Protection System (ASPS) (or service using ASPS) - here we are using normal MP4 that is not encrypted like with Copysafe Video Protection because there is no need to protect the video file because copy protection is applied to the web page that is displaying it.
ASPS runs as a server side filter that encrypts web pages prior to delivery to the web browser. When an ASPS web page is displayed in a secure web browser like ArtisBrowser, nothing can be saved, copied, printed or otherwise extracted from the page. It is essentially a READ ONLY experience. The level of security and copy protection provided by ASPS and the ArtisBrowser has no comparison. In fact there is no alternative solution to compare with. In effect a secure tunnel is created between the website and the user's desktop in which nothing can be copied or extracted by any digital means. The only copy that can ever be made is by standing back with a camera to take a photo of the computer's monitor - and if you have ever tried that, you will know how poor the quality can be.
The two (2) sufaces to protect are the web page that displays the embedded PDF document, and the contents (appearance/image) of the page while on display.
ASPS uses military grade encryption especially designed not to increase file size or download time. In fact impact studies under huge loads show no significant increase in server resource consumption when delivering ASPS web pages.
There may be a slight delay in page rendering because while nornal web pages can start displaying text and images as they are downloaded, encrypted HTML needs to be decrypted in entirety before media is downloaded. However the caching of scripts, CSS and other theme content is still applied for other pages.
Without image protection, once a page is open and on display, its contents can be screen captured and recorded, or even printed. The methods to control are:
ArtisBrowser functions like most normal web browsers until it detects an ASPS web page, and then it switches to Protect Mode.
Meta-tags are used in the HEAD tags of web pages to be copy protected. Then the ASPS server knows that the page is to be encrypted, and the ArtisBrowser also knows that the page is to be decrypted and to switch to Protect Mode.
ASPS tags can be added manually (for static pages), added dynamically using conditional scripting in header templates, or added automatically (on-the-fly) by using CMS plugins like the ones available for WordPress and Moodle.
To manage copy protected web pages where ArtistScope Site Protection System (ASPS) software has been installed on a dedicated server or VPS, the ASPS Tag Management plugin can be used to nominate which pages are to be protected by simply nominating a keyword that may be part of the page's url. For example, by nominating "lessons", all web pages that include the word "lessons" in their url will be copy protected automatically. Plugins are available for Nuke, Drupal, Joomla, Moodle and WordPress CMS. If not using one of those CMS our support team can assist with templates to use in custom CMS like Bootstrap.
ASPS can be used to copy protect WordPress and Moodle indirectly by embedding an ASPS page into your existing web pages. This way ASPS need not be installed, and your website can be hosted on almost any type of shared web hosting service. We say "almost any site" because hosting services like WIX do not provide web hosting that can be customized - you don't get own your web pages and cannot edit the scripts and templates that create those pages.
For ASPS to copy protect video, the video needs to be displayed on a web page by using an "embedded video player".
Almost any onpage video player can be used, providing care is taken to remove options in its toolbar for save/download that can used to circumvent copy protection. Care also needs to taken to prevent caching of the page.
Normal video (MP4) can be displayed using the following embed code:
Note the parameters for toolbar and navpanes? They are needed to remove save and print options from the viewer's toolbar.
Another method of displaying MP4 video on web pages is by using the Video.JS resource. Video.JS is a free open-source javaScript API that can be downloaded and used on your website. However like above, Video.JS template needs to be customized to remove, save and download options.
Otherwise, while the ASPS web page is viewed in ArtisBrowser, nothing can be copied or printed using the browser menus. So if you have the video player's menus under control and ArtisBrowser in Protect Mode, nothing displayed in the video can be copied.
The only limitation with ASPS is that it is for copy protecting web pages, which means that the user needs to be online.
However a huge advantage with publishing video on web pages is that the video can easily be updated at any time, enabling subscribers to view the most recent version.