# La fonctionnalité d'enregistrement.

Tous les flux vidéo des participants de la Web@TV qui sont parvenus au serveur sont synchronisés dans le temps à la milliseconde près et montés pour produire un fichier video téléchargeable par les participants.

Lors du clic sur le micro, chaque participant envoie en continu, des petites vidéos, éléments de montage ou chunks, d'une ou plusieurs secondes en fonction du mode de diffusion choisi que le programme d'enregistrement assemble chronoliquement, pour produire une video par participant. Les vidéos produites sont d'une durée identique pour la synchronisation.

Le montage de ces dernières consistera à produire une vidéo unique et à mettre en avant soit le présentateur soit tous les participants.

L'instant de montage est calculé ainsi :

Selon le fuseau/horaire configuré dans le fichier host.php

Nombre de millisecondes entre la date de création de l'élément video par l'utilisateur et le premier janvier 1970 00:00:00:000 moins le

Nombre de millisecondes entre l'instant du clic sur le micro par l'utilisateur et le premier janvier 1970 00:00:00:000.

L'instant 0 correspond à la date d'implantation du premier chunk vidéo tous utilisateurs confondus.

Le participant doit donner son accord pour que sa diffusion soit assemblée à l'enregistrement final avec celles des autres participants. L'activation est disponible dans les paramètres : "Accord pour participation enregistrement final".

Le programme d'enregistrement écrit dans le répertoire enregistrement des vidéos lisibles avec un lecteur. Si vous décidez d'installer Web@TV sur votre serveur web, la sécurité du répertoire "enregistrement" sera à mettre en place. La sécurité par défaut est une sécurisation par mot de passe (.htpasswd apache).

Le programme d'enregistrement utilise ffmpeg, un logiciel libre bien connu pour travailler les vidéos.

Si vous installez Web@TV sur votre serveur vous devrez l'installer et configurer la variable $ffmpg dans le fichier host.php de Web@TV. Elle contient le chemin complet pour accéder au binaire ffmpeg.

Enfin, les participants pourront télécharger l'enregistrement assemblé et les vidéos individuelles afin de réaliser un montage spécifique dans un logiciel de montage vidéo de leur choix.

Essayez Web@TV et l'enregistrement :

Cliquez ici pour commencer.