ActionScript 3 permite presentar video de forma no convencional mediante la implementación de clases de video. Se pueden cargar videos desde un servidor o localmente, o capturar video de una cámara del usuario. La clase Video muestra el video y la clase NetStream controla la reproducción del video cargado a través de una conexión NetConnection.