What is ACP?
ACP stands for Advanced Copy Protection – and that’s exactly what it does. ACP makes sure that all provided video content gets the best possible copy protection without your customers getting annoyed by complicated add-ons. Moreover, via ACP you can even provide DRM (Digital Rights Management) for FLV files.
How does ACP/RTMP work?
Via the Slot3 flash library, client and server exchange a “handshake” at first server request, containing a 96-bit encrypted randomised key. Simultaneously, the handshake checks for the client’s correct RTMP-domain. Moreover, a corresponding RTMP package (?) containing the referrer is transmitted – providing more safety than just the standard HTTP-referrer.
After matching the client’s key and domain a new encrypted key is retransmitted to the Slot3 server. Only now the necessary library is transmitted from server to client –repeating the process for every further connection.
The VCS library itself is not embedded in the loaded flash movie nor in the user’s cache. Furthermore, FLVs can be dropped in designated and secured folders – only to be opened and played by the client via another key generated, for example, by a Pay Soloutions Gateway.
Why using both HTTP and ACP/RTMP?
Under certain rare circumstances the RTMP protocol can’t be accessed client-side – for instance, if a proxy explicitly blocks the transmission of RTMP requests or packages(?). To correct this, the RTMP streaming immediately can be switched to HTTP streaming in real time.
Does the Slot3 ACP differ from Adobe® RTMP?
Yes. ACP is not compatible with the RTMP-specifications of Adobe® Flashmedia Server’s.
Which versions of the Flash Player are supported?
Currently, Slot3 supports flash player 7, 8 and 9 both for PC and MAC.
Which video formats can be transmitted via Slot3?
At present, we support Adobe’s FLV / F4V-Format (Flash Video: Sorensen, VP6, H.264).