Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/09/2011, 09h56   #1
Membre du Club
 
Avatar de Sekmeth
 
Femme
Assistante scientifique
Inscription : janvier 2008
Messages : 65
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Suisse

Informations professionnelles :
Activité : Assistante scientifique
Secteur : Service public

Informations forums :
Inscription : janvier 2008
Messages : 65
Points : 42
Points : 42
Par défaut API Javascript de player video (JW Player) et cross-domain restriction

Bonjour à tous,

Pour un projet, je dois créer une interface client avec des interactions avec un video player. Mon choix s'est plus ou moins fixé sur JW Player.

Donc j'ai testé rapidement d'intégrer des vidéos au lecteur. Tout se passe bien lors du premier chargement, lorsque le fichier vidéo est intégré directement quand on crée le lecteur.

Par contre lorsque j'utilise les méthodes l'API : load("path/de/la/video"), la vidéo ne se charge pas et j'ai cette erreur :
Citation:
XMLHttpRequest cannot load "www.video.com/url/de/la/video". Origin http://localhost is not allowed by Access-Control-Allow-Origin.
Je me suis renseignée rapidement sur cette erreur, et je comprends la logique. Mais du coup je me demande comment je peux faire pour loader des vidéos dans mon player, parce qu'à part des vidéos déjà hébergées sur mon serveur, ça marchera jamais, avec cette méthode ?

Je suis nouvelle sur le sujet, donc si des gens ont l'expérience d'applications de ce genre avec des players, c'est volontiers que je prends des conseils.

Merci d'avance de votre lecture !
Sekmeth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 10h03   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
C'est le serveur distant qui détermine ses sécurités d'accès ...

Un petit topo sur le sujet
http://www.longtailvideo.com/support...g-restrictions
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 10h16   #3
Membre du Club
 
Avatar de Sekmeth
 
Femme
Assistante scientifique
Inscription : janvier 2008
Messages : 65
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Suisse

Informations professionnelles :
Activité : Assistante scientifique
Secteur : Service public

Informations forums :
Inscription : janvier 2008
Messages : 65
Points : 42
Points : 42
Merci de ta réponse.

J'avais lu vite fait cet article en effet. Ca signifie que si le site d'où vient la vidéo n'a pas ce fichier .xml à sa racine, y a aucune chance que ça marche ?
Sekmeth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 10h23   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
si le site distant n'autorise pas le crossdomain...

Tu peux tenter en passant par un fichier intermédiaire php qui récupère le fichier distant... mais :
1) pas sur que cela fonctionne
2) pas sur que ce soit légal (leeching)
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 10h41   #5
Membre du Club
 
Avatar de Sekmeth
 
Femme
Assistante scientifique
Inscription : janvier 2008
Messages : 65
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Suisse

Informations professionnelles :
Activité : Assistante scientifique
Secteur : Service public

Informations forums :
Inscription : janvier 2008
Messages : 65
Points : 42
Points : 42
Je comprends.

Mais si le player permet d'afficher une vidéo depuis youtube en natif, pourquoi on pourrait pas en loader une dynamiquement, avec une saisie d'url par exemple ?

C'est ça qui m'échappe en fait..
Sekmeth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2011, 10h44   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 040
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 040
Points : 45 141
Points : 45 141
Parceque le serveur de Youtubz autorise le crossdomain
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h13.


 
 
 
 
Partenaires

Hébergement Web