IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

API Chromecast Google


Sujet :

JavaScript

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2014
    Messages : 63
    Points : 33
    Points
    33
    Par défaut API Chromecast Google
    Bonjour,

    J'ai essayé de faire une petite appli en utilisant l'api chromecast : https://developers.google.com/cast/d...nder_integrate.

    Mais mon code ne marche pas. Dans la console il me dit que cast n'est pas défini (mais je ne sais pas comment le définir...) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <!DOCTYPE html>
     
    <html>
        <head>
            <meta charset="utf-8" />
            <title>Chromecast</title>
            <link rel="icon" type="image/png" href="./images/favicon.png">
            <link rel="stylesheet" type="text/css" href="css/style.css">
        </head>
     
        <body>
            <button is="google-cast-button"></button>
     
            <script>
            /* Initialisation de l'API */
            initializeCastApi = function() {
                cast.framework.CastContext.getInstance().setOptions({
                    receiverApplicationId: chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID, /* A remplacer par l'id de l'application */
                    autoJoinPolicy: chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED
                });
            };
     
            /* Récupère la session courante */
            var castSession = cast.framework.CastContext.getInstance().getCurrentSession();
     
            /* Charge le media */
            var currentMediaURL = 'http://commondatastorage.googleapis.com/gtv-videos-bucket/big_buck_bunny_1080p.mp4';
            var contentType = 'video/mp4';
            var mediaInfo = new chrome.cast.media.MediaInfo(currentMediaURL, contentType);
            var request = new chrome.cast.media.LoadRequest(mediaInfo);
            castSession.loadMedia(request).then(
                function() { 
                    console.log('Load succeed');
                },
                function(errorCode) {
                    console.log('Error code: ' + errorCode);
                }
            );
     
            /* Variables de lecture */
            var player = new cast.framework.RemotePlayer();
            var playerController = new cast.framework.RemotePlayerController(player);
     
            </script>
            <script>
                initializeCastApi = function() {
                cast.framework.CastContext.getInstance().setOptions({
                receiverApplicationId: applicationId,
                autoJoinPolicy: chrome.cast.AutoJoinPolicy.ORIGIN_SCOPED
                    });
                };
            </script>
            <script type="text/javascript" src="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"></script>
        </body>
    </html>

  2. #2
    Membre expérimenté
    Homme Profil pro
    bricoleur par les mots
    Inscrit en
    Avril 2015
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : bricoleur par les mots
    Secteur : Distribution

    Informations forums :
    Inscription : Avril 2015
    Messages : 726
    Points : 1 631
    Points
    1 631
    Par défaut
    jour

    esssai en incluant la lib dans l'entete du document plutot qu'a la fin

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Juin 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2014
    Messages : 63
    Points : 33
    Points
    33
    Par défaut
    Même problème !

Discussions similaires

  1. Google : bientôt des connexions SSL obligatoires sur les API de Google
    Par Idelways dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 21/03/2011, 14h40
  2. Réponses: 0
    Dernier message: 21/03/2011, 14h40
  3. Intégration des API de Google
    Par issam_ovic dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 20/02/2010, 21h33
  4. Date en FR avec l'API de Google AJAX Feed
    Par yule dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/09/2009, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo