Aller au contenu principal
YourSite
Menu

Visionneuse 360

Téléversez des photos/vidéos 360, organisez-les par projets, et annotez les scènes avec des marqueurs et des polygones (stockés en MySQL).

Astuce : changez la langue via le menu — les URLs de la visionneuse fonctionnent aussi sous /ar/ et /fr/.

Démarrage rapide

  1. Connectez-vous (session).
  2. Créez un projet (dossier).
  3. Téléversez un média et ouvrez une scène.
  4. Utilisez « Draw polygon » pour annoter et enregistrer dans MySQL.

Projets (dossiers)

Chaque projet regroupe vos scènes pour une navigation simple.

Téléversement sécurisé

Le serveur valide le type MIME et n'enregistre que des chemins relatifs en base.

Polygones & marqueurs

Annotez une scène via des coordonnées yaw/pitch et persistez les overlays en MySQL.

Comment fonctionne le dessin de polygones

  • Cliquez pour collecter des coordonnées [yaw, pitch].
  • Cliquez à nouveau sur « Draw polygon » pour finaliser et enregistrer.
  • En rouvrant la même scène, les polygones sont rechargés depuis la base.

Mobile & vidéo iPhone

  • Sur iOS, une interaction utilisateur est requise avant la lecture vidéo.
  • Une surcouche « Enter tour » permet de démarrer la lecture en sécurité.
  • Lecture en ligne forcée via playsinline + muted pour réduire les problèmes d'autoplay.

Modèle de données & API

Approche additive : les pages existantes restent intactes, la visionneuse utilise une API JSON.

  • Auth session : $_SESSION[\"user_id\"].
  • CSRF : envoyer X-CSRF-Token pour les requêtes modifiant l'état.
  • Tables : users, projects, media_nodes, point_markers, polygon_shapes.