"I would say that all of your instructors are Gurus!! I have learned more watching just half of the videos so far than what I've learned in two college classes." - Mike Sandlin


"I have been purchasing and actually using your videos for about 2 years now... they are very concise, always hit the mark, and I am able to use the information immediately... Your instructors really know their stuff! I have referred others to your website. I would not be able to be in business if it were not for you guys! Thank you, and keep it up! You rock!"  - Jan Lybarger

Building a Video Player in Flash CS3

Email to a Friend

$47.00

Quick Overview

Learn how to create your own custom video player using Flash CS3 and ActionScript 3. In this video series, Flash guru Craig Campbell will show you how to create your own Flash video player with your own customized controls, including playback buttons, a volume slider, and a progress bar with a draggable playhead.

Watch the training videos and follow along with our experts. The videos are immediately available for you to download to your computer. They are yours to keep - watch as many times as you like and at your own pace.


To take full advantage of our unique training system, we recommend our One-On-One Support and Live Training Classes - choose from these training options:

$47.00
Add Items to Cart

Building a Video Player in Flash CS3

Video Descriptions

Money Back Guarantee

Enhanced Training Options

 
  • 1 – Introduction (Running Time: 1:18)

    2 – The FLVPlayback Component (Running Time: 5:08)
    In this video, Craig shows you how to get an FLV video up and running in your Flash file in a manner of seconds using the FLVPlayback Component!

    3 – Adding Quick Controls (Running Time: 6:50)
    With your FLVPlayback component up and running, Craig demonstrates two different ways to add some quick playback controls without using a single line of ActionScript code.

    4 – Importing Video to Flash (Running Time: 12:59)
    If you have a video that’s not already in FLV format, you can use Flash’s “Import Video” command in order to convert it. In this video, Craig will demonstrate this process.

    5 – Skinning Playback Controls (Running Time: 17:28)
    In this video, you’ll learn how to redesign the existing playback controls that ship with the components panel.

    6 – The Video Class (Running Time: 12:58)
    Although the FLVPlayback component is quick and easy to use, there is a lot of overhead involved in using it, as far as file size and processing requirements are concerned. In this video, we’re going to jump into ActionScript and take a look at how to get a video to start playing using the Video class.

    7 – Handling Events and Errors (Running Time: 20:15)
    In order to make all the errors go away, there are a few event handlers that need to be added to the code we’ve already produced.

    8 – Drawing Playback Controls (Running Time: 11:43)
    In this video, Craig begins putting the graphics together for the play and pause buttons.

    9 – Coding the Pause Button (Running Time: 9:52)
    In this lesson, Craig demonstrates how to add code to the pause button in order to get it to function properly.

    10 – Coding The Play Button (Running Time: 3:24)
    Now that the user can stop the playback, he or she will probably want a way to start it back up again. In this video, Craig will demonstrate how to code the play button.

    11 – Adding a Stop Button (Running Time: 5:26)
    This button is similar to the pause button, but when it’s pressed, it will take the video back to the beginning.

    12 – Creating a Volume Slider (Running Time: 16:16)
    In this video, Craig demonstrates how to create a draggable slider that will eventually control the volume level of our video clips.

    13 – Coding the Volume Slider (Running Time: 14:31)
    With the draggable volume slider in place, Craig now demonstrates how to use a little ActionScript trickery to adjust the volume as the slider moves up and down.

    14 – Creating a Progress Bar (Running Time: 16:57)
    In this lesson, Craig demonstrates how to construct a progress bar that will display the current playback position of the video and allow the users to advance to any point in the video.

    15 – Coding the Progress Bar (Running Time: 18:20)
    Now that we’ve built the progress bar, Craig demonstrates how to code it so that the user can drag the playhead around in order to update the current playback position of the video.

    16 – Automatically Moving the Playhead (Running Time: 11:18)
    In this video, we’ll set up the playhead of our progress bar so that it automatically moves as the video progresses.

    17 – Fading Out the Controls (Running Time: 8:45)
    In this video, Craig demonstrates how to make the playback controls fade out after two seconds.

    18 – Fading In and Out (Running Time: 13:06)
    After the controls fade out, we need to add the functionality to allow them to come back. In this video, Craig will demonstrate how to allow the controls to fade in and out when the users moves the mouse cursor over and away from the controls.

    19 – Creating a Thumbnail Menu (Running Time: 6:11)
    In this video, Craig will create a menu of video thumbnails that will allow you to select from multiple videos.

    20 – Coding the Thumbnails (Running Time: 9:15)
    With the thumbnails created, Craig now demonstrates how to set up the thumbnails so that when the user clicks on them, the video player plays the corresponding video.

    21 – One Video at a Time (Running Time: 5:56)
    With the way things are set up, we’re having an issue when we click on a thumbnail after already starting another video. The audio from the two videos start overlapping each other. In this video, Craig will demonstrate how to overcome this problem.

    22 – Toggling Menu Visibility (Running Time: 12:22)
    Now that the thumbnail menu is working, Craig demonstrates how to turn the menu off and on.

    23 – Conclusion (Running Time: 2:33)

  • Our Risk-Free Lifetime Money-Back Guarantee

    Purchase as many videos as you like. If you discover that the videos do not completely and successfully train you on that subject, simply contact us anytime at support@technicallead.com and we will give you a complete refund.

    Why such a generous guarantee? It is simple. We know how powerful the videos are and we know that they will help you. It is our way of assuring you that - in the case that you do not receive maximum benefit from the videos or if for whatever reason you are not completely satisfied - you won't have to pay for something you can't use.

    However, you will never know until you try. That's why we are giving you as much time as you need to evaluate the videos. If they don't live up to your expectations you are not out a dime.

  • Enhanced Training Option: One-On-One Support

    Introducing your secret weapon, otherwise know as, your personal mentor. ($97.00 Value)

    At any time, you can send an email to your mentor to help you resolve any question you might have. You can even send your files, so he can diagnose the problem quickly and get you back on track. This service is invaluable, because it can save you countless hours trying to solve a problem, not to mention the frustration we have all experienced when we miss just one vital step. How many times have you been just 30 seconds away from putting your fist through the computer screen or tossing your keyboard across the room? Well those days are over. Now when you hit a roadblock, you can just take a deep breath, fire off an email to our experts and do something productive while we work on the solution. Your One-On-One Support is good for 30 days. Within those 30 days, you will have a total of 1 hour of email access to your personal mentor.

     

    Enhanced Training Option: Live Training Class

    You get a live training class with one of our experts. ($200.00 Value)

    This is NOT a webcast where the communications go one-way. You will have an opportunity to interact with the presenter. This special event will be conducted in a two-hour segment with the instructor, live. With the live training class, we bring the classroom training to you WITHOUT the travel cost of airfare, hotel, meals away from home, and car rental. And the great thing about this is that you can attend the live class over and over, as many times as you like. It's all included with your tuition. Just think about being able to brush up on your skills with a live instructor anytime you need to! Our live training classes are constantly being scheduled. We try to hold them at various times to meet the diverse needs of our customers. You may see which classes are currently scheduled by clicking here:

    Current Live Training Class Schedule