Adobe Scout
Adobe Scout
Adobe Scout v1.0 Icon.png
AdobeScout Win7.png
Original author(s) Adobe Systems
Developer(s) Adobe Systems
Initial release January 2013; 5 years ago (2013-01)
Stable release
CC 2018 ( / May 8, 2017; 14 months ago (2017-05-08)
Written in C++[]
Operating system Windows, OS X
Platform x86-64
Type Multimedia
License Freeware

Adobe Scout is a visual profiler for Adobe Flash content running on desktop or mobile platforms, and works together with Adobe Flash Player and Adobe AIR.[1] Scout enables in-depth profiling of ActionScript 3 code execution, 2D graphics and text rendering, and 3D graphics rendered via the Stage3D application programming interface (API).[1]

Scout is the successor of the code profiler introduced in Adobe Flash Builder.[1] Scout was released in January 2013,[2] and provided memory and code execution profiling. Stage3D support was added c. June 2013,[1] along with an integrated Stage3D rendering preview and draw-call recording and replay toolset.


Scout supports profiling of Flash content running on the same machine, or on remote machines, both of which need to connect to Scout via the Telemetry TCP/IP connection.[1] Content on desktop platforms such as Microsoft Windows and Apple OS X may be running in Adobe AIR or Adobe Flash Player. Content on mobile platforms such as Android and iOS may only be profiled if they are running in Adobe AIR for Mobile.

Scout provides code execution metrics, namely the per-frame execution time for ActionScript 3 code, and the memory use by objects created by Flash Player or User code.[1][3] Developers may also track custom events within the Scout interface.[4]

Scout provides historical profiling and a detailed breakup of all central processing unit (CPU) using activities within Flash Player, including code execution (ActionScript), 2D graphics rendering (DisplayList Rendering), network and video, and others.

Scout provides in-depth visual profiling of 3D graphics content rendering with the Stage3D API:

  • Stage3D Preview - View the current back-buffer of executed Stage3D Content[1]
  • Stage3D Recording - Capture every Stage3D command executed by the Flash content, and replay or step through executed commands[1]
  • GPU memory use - Profile texture memory use with a real-time breakdown[1]
  • Stage3D Program Editor - Interactively modify recorded Stage3D commands and see what effect this has on rendering. Edit the AGAL code for the vertex and fragment programs executed by each draw call.[1]


  1. ^ a b c d e f g h i j Getting started with Adobe Scout, Adobe Developer Connection
  2. ^ Understanding Flash Player with Adobe Scout, Adobe Developer Connection
  3. ^ Memory profiling with Adobe Scout, Adobe Developer Connection
  4. ^ Custom telemetry with Adobe Scout, Adobe Developer Connection

External links

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your Digital Marketing and Technology knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.

Visit defaultLogic's partner sites below: : Music Genres | Musicians | Musical Instruments | Music Industry
NCR Works : Retail Banking | Restaurant Industry | Retail Industry | Hospitality Industry

  Contact Us