METHOD FOR BROADCASTING VIDEO DATA SEQUENCES BY A SERVER TO A CLIENT TERMINAL
Résumé
The invention relates to a method for broadcasting video sequences by a server to a client terminal, that comprises the following steps: generation (101) of a request by the client terminal after the occurrence of an event; sending (101) the request to the server, the request including a video broadcasting order defining a transition between a parent state and a child state, each state being associated with a static final image and the server including storing means for storing an identifier of each state, a transition table starting from each state and compressed data corresponding to a video sequence associated with a transition from one state to the other; verification (102) by the server that the child state associated with the broadcasting order is a known state in the transition table starting from the parent state; if the child state is a state known by the server and if the stored compressed data corresponding to the video sequence associated with the transition is available: broadcasting (103) the compressed data to the terminal; if the child state is a state known by the server and if the stored compressed data corresponding to the video sequence is not available: broadcasting (104) to the terminal at least the last image of the video sequence associated with the transition; if the child state is not a known state: broadcasting (113) at least the last image of the video sequence to the terminal. (FR) La présente invention concerne un procédé de diffusion de séquences vidéo par un serveur vers un terminal client comportant les étapes suivantes : génération (101) d'une requête par le terminal client suite à un événement; envoi (101) de la requête vers le serveur, la requête comportant un ordre de diffusion d'une vidéo formant une transition entre un état père et un état fils, chaque état étant associé à une image finale statique et le serveur comportant des moyens de mémorisation aptes à stocker un identifiant de chaque état, une table de transitions partant de chaque état et des données compressées correspondant à une séquence vidéo associée à une transition d'un état vers un autre; vérification (102) par le serveur que l'état fils associé à l'ordre de diffusion est un état connu dans la table des transitions partant de l'état père; si l'état fils est un état connu du serveur et si les données compressées stockées correspondant à la séquence vidéo associée à la transition sont disponibles : diffusion (103) vers le terminal des données compressées; si l'état fils est un état connu et si les données compressées stockées correspondant à la séquence vidéo ne sont pas disponibles : diffusion (104) vers le terminal d'au moins la dernière image de la séquence vidéo associée à la transition; si l'état fils n'est pas un état connu : diffusion (113) vers le terminal d'au moins la dernière image de la séquence vidéo.