Articles on: Blocks Creator
This article is also available in:

⬜ Load media from URL

⬜ Load media from URL


The Load media from URL block allows you to retrieve media (image, video or sound) hosted on the internet via a URL to use it in Célestory without having to store it locally.


This block is particularly useful for integrating dynamic or external content without weighing down the project, such as regularly updated images, videos hosted on platforms or remote sounds.


📥 Entries


  • url (Text): Internet link pointing directly to the media file (eg: https://site.com/media.png).


📤 Outings


  • image / video / sound (Media): The media generated from the URL, ready to be used in a display or playback block (eg: Image or Play sound block).


💡 Example of use


Scenario: Display a dynamic weather image in a quiz


  1. User starts a weather forecast quiz.
  2. The project retrieves a weather image URL from an external API (ex: https://api.weather.com/image.png).
  3. The Load media from URL block is placed in the stream with the input URL.
  4. The image output is connected to an Image block to display the weather map in real time.
  5. The quiz continues with questions based on the displayed image.


⚙️ Technical Details

  • Behavior: This block does not block the flow (no "in" entry point) and acts as a variable converter. It validates the availability of the media before making it usable.
  • Supported formats: Common formats (JPEG, PNG, MP4, MP3, etc.) depending on the capabilities of the user's browser.
  • Error handling: If the URL is invalid or inaccessible, the output returns a null value (to be handled with a condition block).

Updated on: 04/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!