This chapter covered a lot of material. The following is a list of the key topics covered:
We started out with a brief overview of four different video solutions for Drupal, and decided to implement the FileField + jQuery Media for our use case
We successfully set up a working video solution for our Drupal web site by combining a commercially available media player with the FileField and jQuery Media module
We created a base class called
MediaPlayer
to hold the common functionality between video and audioWe discussed some key object-oriented features in ActionScript 3.0 such as extends, override, and super keywords as well as the meaning of inheritance
We redesigned our
AudioPlayer
class to use our new object-oriented structureWe built a
VideoPlayer
class that utilizes Flash classes to display videoWe created some functionality to dynamically select which media player to declare, depending on the type of media attached to our Drupal node
We added our new media player to Drupal
In the next...