Le bloc Charger média depuis URL permet de récupérer un média (image, vidéo ou son) hébergé sur internet via une URL pour l'utiliser dans Célestory sans avoir à le stocker localement. Ce bloc est particulièrement utile pour intégrer des contenus dynamiques ou externes sans alourdir le projet, comme des images mises à jour régulièrement, des vidéos hébergées sur des plateformes ou des sons distants.
📥 Entrées
- url (Texte) : Lien internet pointant directement vers le fichier média (ex: https://site.com/media.png).
📤 Sorties
- image / video / sound (Média) : Le média généré à partir de l'URL, prêt à être utilisé dans un bloc d'affichage ou de lecture (ex: bloc Image ou Jouer son).
💡 Exemple d'utilisation
Scénario : Afficher une image météo dynamique dans un quiz
- L'utilisateur lance un quiz sur les prévisions météorologiques.
- Le projet récupère une URL d'image météo depuis une API externe (ex: https://api.weather.com/image.png).
- Le bloc Charger média depuis URL est placé dans le flux avec l'URL en entrée.
- La sortie image est connectée à un bloc Image pour afficher la carte météo en temps réel.
- Le quiz continue avec les questions basées sur l'image affichée.
⚙️ Détails Techniques
- Comportement : Ce bloc ne bloque pas le flux (pas de point d'entrée "in") et agit comme un convertisseur de variable. Il valide la disponibilité du média avant de le rendre utilisable.
- Formats supportés : Les formats courants (JPEG, PNG, MP4, MP3, etc.) selon les capacités du navigateur de l'utilisateur.
- Gestion des erreurs : Si l'URL est invalide ou inaccessible, la sortie renvoie une valeur nulle (à gérer avec un bloc de condition).