...
- Un répertoire build est alors généré. Renommez ce répertoire build en studio, puis copier le dans le répertoire pod/custom/static/opencast/
Bloc de code | ||
---|---|---|
| ||
mkdir -p pod/custom/static/opencast/studio
cp -r build/* pod/custom/static/opencast/studi |
Finalement, n'oubliez pas de collecter vos fichiers statiques pour la mise en production via la commande :
Bloc de code language bash (django_pod) [userpod@video][/data/www/userpod/django_projects/podv2] python manage.py collectstatic
...
Dans votre custom/settings-local.py, les paramètres suivants concernent l'utilisation d'Opencast Studio:
Propriété | Description | Valeur par défaut |
---|---|---|
USE_OPENCAST_STUDIO | Activer l'enregistreur Opencast Studio | False |
OPENCAST_FILES_DIR | Répertoire de travail pour les fichiers générés par Opencast Studio (sera accessible dans le media) | "opencast-files" |
ENCODE_STUDIO | Fonction appelée pour lancer l'encodage des vidéos intermédiaires du studio | "start_encode_studio" |
OPENCAST_DEFAULT_PRESENTER | Paramètre permettant de savoir le comportement par défaut lors de l'enregistrement de la caméra et de l'écran (modifiable par l'utilisateur) Valeurs possibles :
| "mid" |
Avertissement |
---|
Le paramètre de l'ancien système d'enregistrement, USE_VIDEO_RECORD, n'est plus utilisé et peut alors être supprimé de sa configuration. |
...
Il est indispensable que cet enregistreur est comme type d'enregistrement Studio; concernant le répertoire des publications, mettre opencast-files, ou du moins, la valeur configurée dans le paramètre OPENCAST_FILES_DIR.
Vous pouvez faire cette création en ligne de commande si vous le souhaitez :
Bloc de code | ||
---|---|---|
| ||
(django_pod) [userpod@video][/data/www/userpod/django_projects/podv2] echo "from pod.recorder.models import Recorder; from pod.video.models import Type; type=Type.objects.get(pk=1); rec=Recorder.objects.create(name='Studio', address_ip='127.0.0.1', recording_type='studio', type=type)" | python manage.py shell |
Exploitation
Les fichiers d'Opencast Studio sont générés dans le répertoire /media/opencast-files/ et tout est loggué dans l'interface d'administration de Pod.
...