Video Player Advanced build guide

Review your work

Review your Video creative

Now that you've completed the Video Player build guide, take a minute to compare your files with the complete sample files, which you can find in the Complete folder.

Make sure your Video creative:

  • has all files saved in one root folder
  • includes the Enabler component in the parent file and the proxy Enabler in all Child files
  • contains at least one working exit
  • includes working video controls
  • has sound start only upon user-interaction

Other things to check

  • 30-second auto-play video time limit
    If a video exceeds 30 seconds, add a click-to-continue at 30 seconds and add a custom event.
  • 30-second total auto-play video and animation time limit
    Combined animation and video longer than 30 seconds? Stop the animation or add a click-to-continue to the video. Sites won't budge on this point.
  • Host- and auto-initiated video
    There should be no more than 30 seconds of non-user initiated or interacted video. If you're using animation and video, the total should be no more than 30 seconds as well.
  • Audio and video initiation
    All video and audio should be click-initiated (after 15 seconds for audio and 30 seconds for video) with video controls (play/pause, stop, mute/unmute, and replay).
  • To provide an optimal user experience, always add video controls...
    • ...such as play, pause, mute, and replay.
    • Drag and drop Video component controls to manage playback and track all video interactions on your creative.
    • It's best practice to hide the video controls, except for a replay button on video complete.
  • Include a replay button on video complete that replays the video with sound
    This isn't required, but it's considered best practice for Rich Media video creatives.
  • Video sound should be click-initiated
    • Most sites forbid auto-play video with sound.
    • Auto-play video creatives should include a replay-with-sound/unmute option.
    • Videos that are click-to-play can play with sound. (The click-to-play action makes the sound click-initiated.)
    • For click-to-expand creatives, video that you've included on click-initiated expanded panels can auto-play with sound.
  • Rich Media audio/video QA checklist
    Be sure to follow DoubleClick's QA guidelines to meet Rich Media audio/visual quality assurance requirements.

Test your creative in Flash

It's easy to review your creative in Flash before uploading to the Studio Web UI. Verify that your creative functions properly by interacting with it and checking the traces in the Flash Output Panel.

By checking these traces in Flash, you can catch any errors before submitting to QA, ensuring that your creative timeline runs smoothly.

Function to test What should trace in the Output Panel
Play button Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_PLAY
Enabler: Video event for: 'video': EVENT_VIDEO_VIEW_TIMER
Pause button Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_PAUSE
Enabler: Video event for: 'video': EVENT_VIDEO_VIEW_TIMER
Stop button Enabler: Video event for: 'video': EVENT_VIDEO_VIEW_TIMER
Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_STOP
Mute button Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_MUTE
Unmute button Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_UNMUTE
Replay button Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_REPLAY
View video to midpoint Enabler: Video event for: 'video': EVENT_VIDEO_MIDPOINT
View complete video Enabler: Video event for: 'video': EVENT_VIDEO_COMPLETE
Enabler: Video event for: 'video': EVENT_VIDEO_INTERACTION
Enabler: Video event for: 'video': EVENT_VIDEO_STOP