...
La notification et l'ajout par le gestionnaire de l'enregistreur
| Avertissement |
|---|
| Cas d'un enregistreur paramétré avec un gestionnaire. |
La notification
Pour permettre la notification au gestionnaire de l'enregistreur, le script va réaliser une requête HTTPS vers l'adresse suivante :
...
Pour un utilisateur de type "staff", ce , avec le paramètre ALLOW_RECORDER_MANAGER_CHOICE_VID_OWNER = False, ce formulaire est de la forme suivante :
Pour un utilisateur de type "staff", avec le paramètre ALLOW_RECORDER_MANAGER_CHOICE_VID_OWNER = True, ce formulaire est de la forme suivante :
Dans ce cas là, le gestionnaire de l'enregistreur peut attribuer la vidéo à un autre utilisateur.
Pour un utilisateur de type "superadmin", ce formulaire est de la forme suivante :
...
Le fait de sauvegarder ce formulaire permet le traitement et l'encodage du fichier fourni par l'enregistreur, et de le positionner à un utilisateur défini.
Techniquement, nous utilisons le modèle pod/recorder/models.py, classes Recorder, Recording et RecordingFileTreatment, ainsi que la fonction process_recording().
Cette dernière utilise le plugin pod/recorder/plugins/type_audiovideocast.py ou pod/recorder/plugins/type_video.py qui permet la copie des slides (dans le cas de type_audiovideocast.py), ainsi que le traitement et l'encodage de la vidéo publiée par l'enregistreur.
La revendication de l'enregistrement
| Avertissement |
|---|
Cas d'un enregistreur paramétré sans gestionnaire et avec utilisationALLOW_MANUAL_RECORDING_CLAIMING |
Le suivi des vidéos publiées
...

