Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Highwater Mark Plugin.

1 reply [Last post]
Reply

Is there a "highwater mark" plug-in or addon for JW Player. I work for an education site and we don't want students to be able to fast-forward directly to the end of the video. We want to ensure that they are watching the whole thing.

The highwater mark is raised for every second of new progress into the video.

Example:
1) Video length 180 seconds.
2) Student hits play. Video plays for 20 seconds.
3) At 21 seconds, the student tries to fast forward. Since they have never been past 21 seconds before, they are not allowed to fast forward. The request is ignored. They can however, rewind, pause, or start over.
4) If they leave the page and come back, their highwater mark is remembered.

Reply

We don't have a plugin for this, but the functionality you describe is easily added with some javascripting. You can e.g. approach it this way:

Listen to the onTime() event of the player, which will give you the position every 0.1 second. If there's a gap in the time, users are seeking, and you can give an error + seek back to the original location.

Storing of the highwater mark can be done in a cookie. Once the user returns to the page, you can read the cookie and do a seek() API call to have the player resume from there.

Post new comment

  • Allowed HTML tags: <code> <blockquote> <em> <strong> <strike> <ul> <li> <ol>
  • You may post code using <code>...</code> .
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options