Skip to content

Commit

Permalink
move localmedia folder to data/media
Browse files Browse the repository at this point in the history
  • Loading branch information
guirem committed Dec 1, 2021
1 parent 0e1d388 commit 3f74d17
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion core/class/googlecast.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -1036,7 +1036,7 @@ public static function testAddress($useExternal=null)
} else {
$testAddress .= network::getNetworkAccess('internal');
}
return $testAddress . "/plugins/googlecast/localmedia/bigben1.mp3";
return $testAddress . "/plugins/googlecast/data/media/bigben1.mp3";
}

public static function deamon_stop()
Expand Down
4 changes: 2 additions & 2 deletions docs/en_US/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ ex long : app=media|cmd=play_media|value='http://contentlink','video/mp4',title:
> **Notes**
> - Les url et chaînes de caractères sont entourées de guillements simples ('). Les autres valeurs possibles sont True/False/None ainsi que des valeurs numériques entières.
> - Il est nécessaire de remplacer le signe '=' dans les url par '%3D'
> - Un média local situé dans le répertoire *<jeedom>/plugins/googlecast/localmedia/* peux être utilisé en appelant l'url *local://<nomdufichier>* (ex: local://bigben1.mp3)
> - Un média local situé dans le répertoire *<jeedom>/plugins/googlecast/data/media/* peux être utilisé en appelant l'url *local://<nomdufichier>* (ex: local://bigben1.mp3)
#### Possible parameters for *load_url* en mode *web*
```
Expand Down Expand Up @@ -400,7 +400,7 @@ ex voice/ssml : cmd=tts|engine=gttsapi|voice=fr-FR-Standard-A|value=<speak>Etape
#### Possible parameters for *notif*
```
- value: str - local media filename (located in '<jeedom>/plugins/googlecast/localmedia/' folder)
- value: str - local media filename (located in '<jeedom>/plugins/googlecast/data/media/' folder)
- quit: 0/1 - quit app after notif action.
- vol: int (default=previous) - set the volume for the time notif message is broadcast. Previous volume is resumed when done.
- duration: float (default=file duration) - override play duration of notification.
Expand Down
12 changes: 6 additions & 6 deletions docs/fr_FR/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ En quelques étapes :
- [Les dépendances sont 'ok' mais le démon ne se lance pas](#les-d%c3%a9pendances-sont-ok-mais-le-d%c3%a9mon-ne-se-lance-pas)
- [Le Text To Speech (TTS) ne fonctionne pas](#le-text-to-speech-tts-ne-fonctionne-pas)
- [Le Text To Speech (TTS) fonctionne mais a des coupures pendant le message ou se termine trop tôt](#le-text-to-speech-tts-fonctionne-mais-a-des-coupures-pendant-le-message-ou-se-termine-trop-t%c3%b4t)
- [Les fichiers nouvellement placés dans le repertoire 'localmedia' ne fonctionnent pas](#les-fichiers-nouvellement-plac%c3%a9s-dans-le-repertoire-localmedia-ne-fonctionnent-pas)
- [Les fichiers nouvellement placés dans le repertoire 'data/media' ne fonctionnent pas](#les-fichiers-nouvellement-plac%c3%a9s-dans-le-repertoire-data-media-ne-fonctionnent-pas)
- [Diffuser Jeedom sans authentification sur un Google Cast](#diffuser-jeedom-sans-authentification-sur-un-google-cast)
- [La commande est tronquée au dela de 128 caractères](#la-commande-est-tronqu%c3%a9e-au-dela-de-128-caract%c3%a8res)
- [Récupérer une clé API pour utiliser TTS 'Google Cloud Text-to-Speech'](#r%c3%a9cup%c3%a9rer-une-cl%c3%a9-api-pour-utiliser-tts-google-cloud-text-to-speech)
Expand Down Expand Up @@ -359,7 +359,7 @@ ex long : app=media|cmd=play_media|value='http://contentlink','video/mp4',title:
>
> - Les url et chaînes de caractères sont entourées de guillemets simples ('). Les autres valeurs possibles sont True/False/None ainsi que des valeurs numériques entières.
> - Il est nécessaire de remplacer le signe '=' dans les url par '%3D'
> - Un média local situé dans le répertoire _<jeedom>/plugins/googlecast/localmedia/_ peut être utilisé en appelant l'url _local://<nomdufichier>_ (ex: local://bigben1.mp3)
> - Un média local situé dans le répertoire _<jeedom>/plugins/googlecast/data/media/_ peut être utilisé en appelant l'url _local://<nomdufichier>_ (ex: local://bigben1.mp3)
#### Paramètres possibles pour _load_url_ en mode _web_

Expand Down Expand Up @@ -473,7 +473,7 @@ ex voice/ssml : cmd=tts|engine=gttsapi|voice=fr-CA-Standard-A|value=<speak>Etape
#### Paramètres possibles pour cmd _notif_

```
- value: str - local media filename (located in '<jeedom>/plugins/googlecast/localmedia/' folder)
- value: str - local media filename (located in '<jeedom>/plugins/googlecast/data/media/' folder)
- quit: 0/1 - quit app after notif action.
- vol: int (default=previous) - set the volume for the time notif message is broadcast. Previous volume is resumed when done.
- duration: float (default=file duration) - override play duration of notification.
Expand All @@ -491,7 +491,7 @@ ex : cmd=notif|value=tornado_siren.mp3|vol=100|duration=11
> - By default, the plugin will try to resume previous app launched (will only work when previous application has been launched by the plugin).
> - You can try to force resume to any application using 'forceapplaunch=1' but there is a good chance of failure.
> - Existing sounds in plugin : house_firealarm.mp3, railroad_crossing_bell.mp3, submarine_diving.mp3, tornado_siren.mp3, bigben1.mp3, bigben2.mp3
> - files added to localmedia folder must have approriate rights
> - files added to data/media folder must have approriate rights
#### Séquence de commandes

Expand Down Expand Up @@ -874,10 +874,10 @@ Le type d'équipements utilisés (wifi, serveur Jeedom) ou la longueur du messag
- Tester avec le paramètre 'buffered=1' pour voir si cela règle le problème.
- Utiliser le paramêtre 'forcetts' durant les tests pour être certain que le cache n'est pas utilisé.

#### Les fichiers nouvellement placés dans le repertoire 'localmedia' ne fonctionnent pas
#### Les fichiers nouvellement placés dans le repertoire 'data/media' ne fonctionnent pas

Les nouveaux fichiers doivent avoir les droits de lecture
A partir du répertoire localmedia, corriger les droits avec la commande :
A partir du répertoire data/media, corriger les droits avec la commande :
`sudo chown www-data:www-data * && sudo chmod 775 *`

#### Diffuser Jeedom sans authentification sur un Google Cast
Expand Down
2 changes: 1 addition & 1 deletion resources/globals.py
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
tts_default_restoredelay = 1300 # additionnal time in ms to add after tts (before vol up command)
tts_default_silenceduration = 300 # default silence duration added at tts start

localmedia_folder = 'localmedia'
localmedia_folder = 'data/media'
localmedia_fullpath = os.path.abspath(os.path.join(
os.path.dirname(os.path.dirname(__file__)), localmedia_folder))

Expand Down

0 comments on commit 3f74d17

Please sign in to comment.