SECRET//NOFORN
1.0 (U) Overview
(S//NF) CouchPotato is a remote tool for collection against RTSP/H.264 video streams. It
provides the ability to collect either the stream as a video file (AVI) or capture still
images (JPG) of frames from the stream that are of significant change from a previously
captured frame. CouchPotato utilizes ffmpeg for video and image encoding and decoding
as well as RTSP connectivity. In order to minimize size of the DLL binary, many of the
audio and video codecs along with other unnecessary features have been removed from
the version of ffmpeg that CouchPotato is built with. pHash, an image hashing algorithm,
has been incorporated into ffmpeg’s image2 demuxer to provide image change detection
capabilities. CouchPotato relies on being launched in an ICE v3 Fire and Collect
compatible loade