added some docs for people who would like to integrate the mdp with popcorn-port
authorhamidouk
Thu, 19 Jan 2012 17:28:51 +0100
branchpopcorn-port
changeset 684 9c5f6d165a0f
parent 683 00f37b85b2e2
child 685 973d9a495d11
added some docs for people who would like to integrate the mdp with proprietary player
doc/implementer-un-player.txt
--- a/doc/implementer-un-player.txt	Thu Jan 19 12:55:30 2012 +0100
+++ b/doc/implementer-un-player.txt	Thu Jan 19 17:28:51 2012 +0100
@@ -3,12 +3,19 @@
 
 En gros, il faut une api similaire à celle du jwplayer 
 (cf : http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12540/javascript-api-reference).
-Cependant on n'a besoin que des fonctions suivantes :
-- play, pause, seek, getMute, setMute, getPosition, seek
 
-On a également besoin des évenements suivants :
-- onReady quand le lecteur a fini d'être initialisé
-- onTime declenché à chaque fois que le player change d'image
-- onPlay declenché quand la lecture de la vidéo commence
-- onPause declenché quand la vidéo est mise sur pause
-- onSeek  declenché quand l'utilisateur seek
\ No newline at end of file
+Cependant on n'a besoin que des fonctions suivantes :
+- play() - sans argument. Met le player en lecture, s'il était en pause, et ne fait rien autrement
+- pause - sans arguments. Pause le player s'il était en train de lire
+- seek(duree_secondes) - Met la vidéo à duree_secondes depuis le début
+- getMute - sans arguments. Retourne true si le player est muté, false sinon
+- setMute - prend un booléen comme argument, coupe le son s'il est à true, et l'active s'il est à false
+- getPosition - sans arguments. Retourne le nombre de seconds ecoulées depuis le début del
+  la vidéo
+
+On a également besoin que le player ait des callbacks pour les évenements suivants :
+- quand le lecteur a fini d'être initialisé (onReady pour jwplayer)
+- declenché à chaque fois que le player change d'image (onTime)
+- declenché quand la lecture de la vidéo commence (onPlay)
+- declenché quand la vidéo est mise sur pause (onPause)
+- declenché quand l'utilisateur seek (onSeek)
\ No newline at end of file