Внешние источники 🌀 Bulka

Внешние источники

Hydra позволяет использовать внешние медиа-источники: изображения, видео, веб-камеру и экран. Они загружаются в переменные s0, s1, s2, s3.

initImage() — Изображение

Загружает изображение по URL как источник для визуализации.

s0.initImage(url)

Поддерживаемые форматы: .jpeg, .jpg, .png, .bmp, .gif, .webp


initVideo() — Видео

Загружает видео файл по URL как источник.

s0.initVideo(url)

Поддерживаемые форматы: .mp4, .ogg, .webm


initCam() — Веб-камера

Инициализирует видеопоток с веб-камеры.

s0.initCam(index)
ПараметрПо умолчаниюОписание
index0Номер камеры (при нескольких)

initScreen() — Захват экрана

Захватывает содержимое экрана, окна или вкладки браузера.

s0.initScreen()

Комплексный пример с музыкой


Решение проблем CORS

Если изображение или видео не загружается:

  1. Используйте сервисы с поддержкой CORS:

    • Wikimedia Commons
    • Imgur
    • Giphy
  2. Для YouTube/Vimeo используйте initScreen() для захвата окна браузера