La version actuelle de Video Cloud présente les problèmes et les restrictions connus ci-dessous. Consultez la rubrique Problèmes résolus pour obtenir la liste des problèmes qui ont été corrigés.
Les problèmes connus sont :
<script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>BrightcoveWidgets.js dans l’URL JavaScript URL au lieu de BrightcoveExperiences.js ; si vous utilisez l’URL JavaScript URL correcte dans votre code d’édition, l’invite ne s’affiche pas. (BC-14086)Pour obtenir une liste des appareils et des versions de systèmes d'exploitation pris en charge pour Apple et Android, reportez-vous à la rubrique Appareils compatibles avec les lecteurs HTML5.
Problèmes avec les appareils Apple compatibles
Problèmes avec les appareils Android compatibles
Notez que les vidéos Video Cloud ne peuvent être lues dans les lecteurs HTML5 que si Flash n'est pas installé sur les appareils Android. Si le lecteur Flash est installé sur un appareil Android, les lecteurs intelligents Video Cloud affectent les vidéos à lire en mode Flash et les problèmes de prise en charge du lecteur HTML 5 ne se produisent pas.
Si vous ajoutez plusieurs fois la même sélection à un lecteur à onglets, d’autres onglets s’ajoutent pour les doublons, mais ces onglets sont vides. Solution : évitez d’ajouter plusieurs fois la même sélection à un lecteur. (BC-16014)
Dans certaines configurations de Mac OSX 10.5.x, le système d’exploitation associe le port 80 à certaines requêtes, ce qui les amène à échouer. Cela provoque l’échec de la prévisualisation de ces vidéos dans le module Médias. Dans certains cas, la mise à niveau du logiciel système Macintosh vers la version 10.5.5 permet de résoudre le problème.
Certains utilisateurs peuvent rencontrer des problèmes avec la fonction de prévisualisation du module Médias avec Internet Explorer et le mode Plein écran.
Solution : désactivez l’accélération matérielle du lecteur Flash.
Pour désactiver l’accélération matérielle, affichez le lecteur utilisé pour la prévisualisation dans le module Médias. Cliquez avec le bouton droit du lecteur et sélectionnez l’option Paramètres. Au bas de la fenêtre Paramètres, sélectionnez l’icône de l’écran qui permet de désactiver l’accélération matérielle. (BC-19718)
Si vous prévisualisez une vidéo dans les modules Médias, Publicité ou Statistiques, le suivi de l’utilisation de la bande passante n’est pas assuré sous le nom de la vidéo. Si vous exécutez un rapport dans Video Cloud Studio pour connaître l'utilisation de la bande passante vidéo, vous verrez que les résultats obtenus pendant la prévisualisation des fichiers vidéo sont signalés comme « inconnus ». Ce résultat est voulu étant donné qu'il permet de distinguer les véritables utilisateurs des affichages de test ou de gestion relatifs à vos vidéos. (BC-22916)
La durée d'une publicité renvoyée dans une réponse VAST doit être spécifiée au format hh:mm:ss, comme prévu par la spécification VAST. Si vous renvoyez la durée en tant que XX, au lieu de 00:XX:00, vos URL de suivi ne débuteront pas au bon moment. (BC-25811)
Les convertisseurs de balises publicitaires (SWF) développés pour les lecteurs AS2 ne sont pas compatibles avec les lecteurs AS3.
Lorsqu'un lecteur BEML personnalisé avec un composant Banner reçoit une réponse VAST avec une publicité vidéo et une bannière, la publicité vidéo se superpose à la vidéo et les deux sont lues simultanément.
Solution : si vous créez un lecteur BEML personnalisé en vue d'une utilisation avec des bannières publicitaires, utilisez le composant ExpandingBanner au lieu du composant Banner. (BC-28214)
Le composant BEML ExpandingBanner contient un attribut animationType. La valeur Fade de l’argument animationType ne fonctionne pas correctement.
Solution : utilisez animationType="expand". (BC-19816)
Si vous développez un SWF publicitaire, essayez de faire en sorte que chaque appel à displayAd() soit un appel publicitaire unique pour une vidéo donnée. Dans le cas contraire, des erreurs peuvent se produire. Si vous avez besoin de regrouper plusieurs appels publicitaires dans un même appel à un SWF publicitaire, demandez une solution alternative dans nos forums.
Les événements Plein écran ne sont pas visibles par le SWF publicitaire.
Solution : utilisez les événements Plein écran Flash au lieu des événements du lecteur Video Cloud. (BC-17274)
Les publicités Flash écrites et compilées avec ActionScript 3 / Flash 9 seront diffusées dans le lecteur Video Cloud. Cependant, la fonction de balise de clic ne fonctionnera pas. C’est la raison pour laquelle ActionScript 3 n’est pas totalement pris en charge dans les publicités Flash. Nous prenons en charge les publicités Flash 9 compilées avec ActionScript 2.
N’utilisez pas de balises de redirection pour les URL d'annonce des formats publicitaires Superposition et Superposition synchronisée (BC-24699)
Si vous essayez de réinitialiser le contenu d’une sélection en intégrant un tableau de videoID vide dans la méthode update_playlist, la méthode renvoie le code 100 : UnknownServerError (au lieu d’une erreur plus claire) et la sélection n’est pas modifiée. (BC-17725)
Précédemment, dans les méthodes find_related_videos, find_videos_by_user_id et find_videos_by_campaign_id, si vous intégriez une valeur null ou false pour l’argument get_item_count, la valeur renvoyée pour la propriété total_count devait être 0. Ce résultat ne correspond pas à celui des autres méthodes. Dans ce cas, la valeur renvoyée pour la propriété total_count est -1 (BC-13332).
Le service de diffusion universelle permet d’invoquer les méthodes de l’API médias (lecture) afin de récupérer le champ FLVURL d’une vidéo, qui correspond au chemin de la vidéo. Si vous invoquez l’API médias pour un résultat au format MRSS (à l’aide de l’argument output=mrss), le champ FLVURL peut ne pas s’afficher. Le champ FLVURL s’affichera toujours si vous invoquez la méthode de lecture médias afin d'obtenir un résultat au format JSON (à l’aide de l’argument output=json). (BC-23681)
Dans les méthodes de l’API médias (lecture), si vous utilisez la valeur « output=MRSS » et « fields » (ou video_fields ou playlist_fields) dans votre appel de méthode, la méthode renvoie un code 100 : erreur inconnue. Si vous souhaitez obtenir le résultat au format MRSS, vous ne pouvez pas utiliser le paramètre « fields » pour limiter les champs affichés dans le flux MRSS. (BC-17039)
Les méthodes find_videos_by_reference_ids et find_playlists_by_reference_ids ne gèrent pas les ID de référence qui comptent des virgules.
Solution : évitez d’utiliser des virgules dans les ID de référence pour les vidéos et les sélections.
Lorsque vous configurez une chaîne YouTube sur la page Paramètres du compte : Paramètres de distribution, la taille maximale autorisée pour le nom de la chaîne est de 255 caractères. Si le nom saisi dépasse cette limite, la chaîne n'est pas créée, mais vous ne recevez pas de message d'avertissement ou d'indication sur l'erreur produite. (BC-27522)
L’API de lecteur Video Cloud présente une fonction intitulée loadVideo. Le but de cette fonction consiste à diffuser une vidéo dans la fenêtre d’affichage d’un lecteur. Cette fonction permet au développeur de lancer la lecture d’une vidéo donnée à l’aide d’un code personnalisé. Actuellement, la fonction loadVideo présente une erreur lorsque la vidéo est placée dans la file d'attente sans être lue dans certaines conditions. Nous savons que certains de nos partenaires exploitent ce résultat pour présenter la vidéo à l’utilisateur, sans lancer la lecture automatique. Nous avons ajouté une fonction de l’API intitulée cueVideo. Cette fonction est presque identique à loadVideo ; cependant, lorsque vous invoquez cueVideo, la vidéo est présentée à l’utilisateur sans être automatiquement lue.
L’erreur de loadVideo a été corrigée. Par conséquent, lorsque vous invoquez loadVideo , la lecture de la vidéo devrait immédiatement commencer. Si vous souhaitez que la vidéo soit placée dans la file d’attente pour que l'utilisateur lance la lecture, utilisez la fonction cueVideo. Si vous avez créé du code se basant sur l’erreur de la fonction loadVideo, modifiez-le de sorte à utiliser la fonction cueVideo.
L’utilisation de la fonction setRotation avec les polices système fait disparaître le texte dans les éléments pivotés. Les éléments TextLinks utilisant les polices système ne permettent pas de régler l’opacité à l’aide de setAlpha. (BC-12947)
L’événement videoChange du module VideoPlayer est désormais supprimé. Vous pouvez utiliser l’événement streamStart à la place. (BC-14359)
La fonction showIconMenu du Module Menu n’a plus d’effet étant donné que les lecteurs Video Cloud ne présentent plus de menu pour l'icône. Utilisez plutôt la fonction showMenuPage et définissez le menu que vous souhaitez afficher.
L’avance automatique est un réglage permettant au lecteur de commencer la lecture de la vidéo suivante de la sélection au terme de la vidéo précédente. Si vous dupliquez l’un des modèles de lecteur standard prenant en charge une ou plusieurs sélections, le nouveau modèle de lecteur profitera de l’avance automatique. Vous ne pourrez plus désactiver l’avance automatique du module d’édition pour les lecteurs réalisés avec ce modèle. Ce problème affecte les modèles de lecteur dupliqués à partir des modèles de lecteur standard suivants :
Pour éviter ce problème, supprimez le texte suivant de l’élément List ou TileList dans le modèle de lecteur :
automaticAdvance="true"
(BC-21330)
Si vous utilisez une police intégrée dans un modèle de lecteur, il ne se chargera pas. N’utilisez pas de polices intégrées dans les modèles de lecteur. (BC-18487)
Dans les modèles de lecteur BEML, veillez à ne pas inclure d’espace supplémentaire dans les attributs du XML. Faites par exemple :
<element id="foo" />
et pas :
<element id = "foo" />
L’espace supplémentaire avant et après le signe égal dans cet exemple empêche la définition du modèle de lecteur dans le module d’édition.
Suppression de marqueurs temporels. Si vous voulez supprimer des marqueurs avec le transfert FTP batch, vous devez fournir les identifiants de ces marqueurs ; fournir uniquement leur nom ne suffit pas et est facultatif. Pour obtenir les identifiants des marqueurs d'une vidéo, utilisez un appel d'API médias comme celui-ci :
http://api.brightcove.com/services/library?command=find_video_by_reference_id&video_fields=cuepoints&reference_id=[VALEUR DE LA VIDEO]&token=[CLE DE LECTURE POUR VOTRE COMPTE]
Lorsque vous avez obtenu l'identifiant du marqueur, envoyez un manifeste FTP batch avec une ligne comme celle qui suit :
<delete-cuepoint id="[VALEUR DU MARQUEUR TEMPOREL]" video-refid="[VALEUR DE LA VIDEO]"/>
Sinon , vous pouvez supprimer un marqueur avec le module Médias ou Publicité. (BC-27079)
Si votre source de flux vidéo est au format H.264 et que vous associez le paramètre video-codec du manifeste FTP batch à H264, les utilisateurs reçoivent un flux inexploitable. Cela se produit car « mp4: » est ajouté au nom du flux.
Solution : définissez la valeur « ON2 » pour le paramètre video-codec. (BC-22105)
Service de diffusion universelle. Si les paramètres sont différents pour la personne à l’origine du partage et pour celle qui en profite en matière de Service de diffusion universelle, des problèmes peuvent apparaître en ce qui concerne les vidéos partagées. Si la deuxième a activé la fonction UDS alors que la première ne l'a pas fait, le contenu ne sera pas disponible. Si c’est l'inverse, les requêtes de l’API médias pour UDS échoueront.
Solution : activez le service de diffusion universelle pour les deux comptes.
Si vous modifiez la valeur par défaut du fuseau horaire des rapports, il est possible que vous ne puissiez pas opter pour une date antérieure au 1er août 2009 à la page Rapports de Video Cloud Studio. Solution : optez pour le fuseau horaire « PST ». (BC-22450)
Si vous utilisez Acudeo de Tremor Media comme source publicitaire pour vos lecteurs, vous constaterez une différence dans le nombre des affichages pour les deux zones composant le rapport Engagement. Le nombre d’affichages indiqué en haut du rapport correspond au nombre de chargements de la vidéo. En raison de l’intégration avec Tremor, le tableau d'engagement peut présenter des valeurs inférieures à celles de la grille. La différence entre les affichages présentés dans la grille et le tableau est due au nombre d’utilisateurs quittant la vidéo avant la fin de la publicité pre-roll.
Si vous prévisualisez une vidéo dans les modules Médias, Publicité ou Statistiques, le suivi de l’utilisation de la bande passante n’est pas assuré sous le nom de la vidéo. Si vous exécutez un rapport dans Video Cloud Studio pour connaître l'utilisation de la bande passante vidéo, vous verrez que les résultats obtenus pendant la prévisualisation des fichiers vidéo sont signalés comme « inconnus ». Ce résultat est voulu étant donné qu'il permet de distinguer les véritables utilisateurs des affichages de test ou de gestion relatifs à vos vidéos. (BC-22916)
Parfois, le rapport Engagement du module d'analyse peut présenter certaines différences dans le tableau et sur le graphique. Le total du tableau peut être supérieur aux résultats du point 0:00 du graphique. Cela peut se produire en présence de certaines intégrations publicitaires si les fonctions pre-roll ou intercalaire sont activées pour la vidéo. L'événement est ajouté au total du tableau au chargement de la vidéo. Le nombre de visualisations présenté au point 0:00 du graphique d'engagement représente le début de la vidéo. Si les internautes se déconnectent entre le début du pre-roll ou de l'intercalaire et le lancement de la vidéo, ils peuvent être inclus au total du tableau, mais pas au total au point 0:00. (BC-22280)
La console Brightcove était l'interface utilisateur utilisée avant la sortie de Brightcove 3 en septembre 2008. Puisque la console n'est plus tenue à jour ni prise en charge, et vu que les lecteurs actuels de Video Cloud offrent des fonctionnalités améliorées, nous vous conseillons de remplacer vos lecteurs ActionScript 2 par des lecteurs créés par le biais de Video Cloud dernière version.
Dans la version 4.1 de Brightcove, la longueur maximale de la balise est passée de 64 à 128 caractères. La Console Brightcove n’a pas été modifiée. Elle ne permettra donc pas de dépasser les 64 caractères pour les balises. Vous ne pouvez pas utiliser la Console Brightcove pour créer une liste de diffusion automatique basée sur une balise de plus de 64 caractères.
Solution : utilisez Video Cloud Studio pour créer des balises et non la Console Brightcove. (KNOW-436)