There's no such thing as a free lunch. But if you don't mind to giving up your commercial data in exchange for free services, Google Analytics is the closest thing to free lunch. This kind of granular tracking used to cost $500/website per month before Google acquired Urchin and gradually rolled out its free analytics based on Urchin's technology.
Google Analytics doesn't just work for html content. It's possible to build hooks into video technology which allows Analytics to report back in depth on who is watching how much of your video. We have described how to do it with FV Player in our guide Using Google Analytics with FV Player some time ago. Now it has been updated with a couple of neat new tricks, that will make your life a lot easier.
1. Tracking errors
It's now easy to track errors. This allows you to quickly correct any issues. You will know if someone tried to watch a video two days ago and it failed to load on his or her iPad.