Entrée de Registre ServerMediaPath
Spécifiez l'emplacement des fichiers multimédia sur le serveur.
Les fichiers multimédia sont stockés sur le serveur EMu ou sur un système de fichiers accessible par le serveur EMu. Lorsqu'un client demande à accéder à des éléments multimédia, le fichier multimédia est localisé et transféré au client pour être visualisé.
Note: L'emplacement de la zone de stockage multimédia d'EMu peut être défini par n'importe quel chemin sur le serveur EMu (y compris d'autres systèmes de fichiers montés, même des systèmes de fichiers réseau).
L'emplacement des fichiers médias est spécifié par l'entrée de Registre ServerMediaPath.
Note: Si cette entrée n'est pas définie, ServerMediaPath prend par défaut l'emplacement du répertoire défini par l'entrée de Registre ServerMediaPath, avec l'ajout d'un répertoire multimédia. Par exemple, si ServerPath est défini sur /home/emu/[client], ServerMediaPath sera défini par défaut sur /home/emu/[client]/multimedia.
Une fois que l'emplacement du dépôt de médias a été déterminé, EMu construit une structure dans le répertoire dans lequel tous les fichiers multimédia sont stockés. La structure utilise le NEI de l'enregistrement multimédia pour construire un chemin vers les fichiers multimédia. Le chemin est construit en prenant le NEI multimédia et en le transformant en nombre à quatre chiffres en ajoutant des zéros au début. Ainsi, un NEI de 10 devient 0010 et 34567 reste 34567. Le numéro créé est ensuite divisé en ajoutant un marqueur de répertoire devant le troisième dernier chiffre.
Par exemple, si l'enregistrement Multimédia a un Numéro d'Enregistrement Interne de 234, un chemin 0/234 est généré; un Numéro d'enregistrement interne de 10 génère 0/010 et un Numéro d'Enregistrement Interne de 34567 génère 34/567. Ce chemin ainsi généré est annexé à ServerMediaPath pour former le chemin d'accès complet au fichier média pour un enregistrement multimédia donné.
Ainsi, si le ServerMediaPath a pour valeur /home/emu/cmcc/multimedia
et qu'un enregistrement média au NEI de 12010 est enregistré, le chemin d'accès suivant sera généré :
/home/emu/cmcc/multimedia/12/010
Tous les fichiers média pour cet enregistrement multimédia seront dans ce répertoire :
Tip: Comme EMu recherche dans la liste des chemins enregistrés dans l'entrée de Registre ServerMediaPath, il est possible d'avoir un média associé à un seul enregistrement multimédia réparti sur plusieurs emplacements. Voir Emplacements séparés des fichiers médias pour plus de détails.
Utilisation
Cette entrée de Registre est attribuée au niveau du système uniquement :
Clé | Système |
---|---|
Clé 1 | System
|
Clé 2 | Paths
|
Clé 3 | ServerMediaPath
|
Valeur | chemin |
System
|
Paths
|
ServerMediaPath
|
chemin |
où :
chemin |
est le répertoire pour les ressources médias. De multiples chemins peuvent être spécifiés
Plusieurs chemins peuvent être spécifiés pour l'entrée de Registre ServerMediaPath. Cela n'affecte que l'endroit où EMu recherche les fichiers multimédias (pas celui où il les enregistre). Note: Il n'est pas possible de spécifier de multiples emplacements pour ExempleConsidérons cette entrée :
Note: Les différents chemins sont séparés par des points-virgules. Pour repérer les fichiers médias d'un enregistrement multimédia ayant le Numéro d'Enregistrement Interne 12010, EMu cherchera dans les répertoires suivants :
Les répertoires seraient consultés dans l'ordre de la liste. Une fois que le fichier requis est trouvé, les autres répertoires ne sont pas consultés. Certaines opérations entraînent l'utilisation de tous les chemins. En particulier, chaque chemin est recherché pour tous les fichiers d'un enregistrement multimédia donné lorsque les commandes Update et Batch Update sont exécutées dans le module Multimédia. Note: Les nouveaux fichiers médias sont toujours sauvegardés. dans le premier chemin listé dans l'entrée de Registre ServerMediaPath. |
Exemple
Cette entrée de Registre spécifie l'emplacement de la ressource Multimédia :
Clé | Paramètre |
---|---|
Clé 1 | System
|
Clé 2 | Paths
|
Clé 3 | ServerMediaPath
|
Valeur | /home/emu/multimedia
|