2009-09-16 9 views
0

J'ai quelques vidéos YT intégrées dans les pages de mon site. Est-il possible (par exemple, via Javascript/DOM) Je peux suivre les suivantes:Comment suivre l'utilisation du contenu Flash/vidéo?

  1. Combien% (octets, durée, etc.) du contenu vidéo a transféré au navigateur de l'utilisateur? (La barre de progression rouge dans les vidéos YT, par exemple.)

  2. Combien de% (octets, durée, etc.) ont réellement été lus (regardés par l'utilisateur) dans le navigateur de l'utilisateur? Lecture/Pause/Stop/Rewind/Patterns FF de l'utilisateur ... par exemple, l'utilisateur a regardé le segment time1 à time2 M fois, suivi de time3 à time4 N times, et ainsi de suite?

-ce que les lecteurs Flash (esp, les versions de plug-in du navigateur) fournissent un moyen d'exploiter ces actions de l'utilisateur sur le lecteur comme Start, Stop, Pause, Rewind, sauter à un point arbitraire?

Répondre

1

Tout ce que vous pouvez faire avec JS est expliqué ici: YouTube JavaScript Player API

La longue et courte, il est que vous pouvez obtenir plus d'informations sur ce que l'utilisateur a fait (lecture, pause, etc) mais vous pouvez » Je n'ai vraiment pas beaucoup de choses sur la quantité de données qu'ils ont chargé mais je n'ai pas vu.

+0

Thanx Branden, votre réponse était * très * utile. Je suis heureux à nouveau maintenant :-) Btw, je ne sais rien sur Flash, son API, l'API de ses joueurs, etc. Si vous êtes une «figure bien connue dans la communauté Flash» et si vous parlez lors de grandes conférences, Peut-être que vous pouvez aider à influencer l'ouverture de cette boîte noire appelée Flash juste un peu plus. En tant que développeur, je sais intuitivement qu'il devrait être trivial pour Flash de supporter ce que j'espérais dans # 3 ci-dessus. Pourquoi ils ne sont pas (ou ne seront pas) en train de soutenir cela, je ne sais pas. Le faites vous? Cordialement ... – Harry

+1

Eh bien, c'est la chose - Flash * peut * supporter ce genre de choses, c'est juste l'API YouTube qui ne le supporte pas. Flash fournit seulement les bases - la capacité de charger et de lire la vidéo/audio. Le reste du lecteur (pause/lecture, scrubber, volume, etc.) est écrit en ActionScript par les gens de YouTube. Les méthodes qu'ils exposent à JavaScript leur appartiennent entièrement. –