An expert question: How to detect someone has watched a vid
Posted: Fri Dec 28, 2007 6:21 pm
Hello,
I need to create a solution where I can be 99% sure that my visitors have watched a specific video before getting registered. They must watch the 1min video ENTIRELY without going forward or skip it. I can set a timer meaning that I could log the access time of that video for all IPs and then compared that the time is right.
For example, I have 1min and 3sec video. When IP 1.1.1.1 accesses the page PHP will log into DB that IP address plus the current time and also the video ID. Once the video has ended and user presses continue (whatsoever) and then PHP will look if current time - 63 > db time. If that's true then it would continue to registration page.
It still have some leaks. Like user can wait the time and then go to the reg page. Is there any way I could include a random generated hash code inside a video somehow or someway I could make sure the video is SHOWN for 1min 3sec. I know I can not force people to look at the video, but if it least shows the entire video it would be awesome.
Any ideas are welcome!
I need to create a solution where I can be 99% sure that my visitors have watched a specific video before getting registered. They must watch the 1min video ENTIRELY without going forward or skip it. I can set a timer meaning that I could log the access time of that video for all IPs and then compared that the time is right.
For example, I have 1min and 3sec video. When IP 1.1.1.1 accesses the page PHP will log into DB that IP address plus the current time and also the video ID. Once the video has ended and user presses continue (whatsoever) and then PHP will look if current time - 63 > db time. If that's true then it would continue to registration page.
It still have some leaks. Like user can wait the time and then go to the reg page. Is there any way I could include a random generated hash code inside a video somehow or someway I could make sure the video is SHOWN for 1min 3sec. I know I can not force people to look at the video, but if it least shows the entire video it would be awesome.
Any ideas are welcome!