Le tout nouveau lecteur HTML5 remplace entièrement l'ancien lecteur Flash dont KVS disposait. Dans le nouveau lecteur, HTML5 est le mode principal. Le composant Flash est activé uniquement lorsque la vidéo actuelle ne peut pas être lue dans le navigateur de l'utilisateur utilisant HTML5. Il s'agit généralement de navigateurs antérieurs à IE9, ou lorsqu'il s'agit d'une vidéo FLV. Nous avons fait ce que nous pouvions pour garder l'interface du joueur intacte. Nous avons également fait de notre mieux pour conserver les anciennes fonctionnalités et en ajouter de nouvelles.
Nouvelles fonctionnalités du lecteur :
- Contrôle complet du skin du joueur via CSS3. Vous pouvez maintenant ajouter des skins personnalisés.
- Le préchargement des métadonnées vidéo est désormais disponible (sauf téléphones mobiles). Cela accélère la lecture de vos fichiers MP4.
- Le commutateur de format est désormais une icône. Vous pouvez ajouter une indication HD pour informer les gens que les formats HD sont disponibles.
- Prise en charge des popunder ajoutée. Cela ne fonctionne pas en ouvrant une nouvelle fenêtre de navigateur, ce qui est souvent bloqué par les plugins de navigateur, mais en ouvrant une page d'annonce dans la page d'origine de votre site. En même temps, la page du lecteur s'ouvre comme une nouvelle fenêtre de navigateur et la lecture vidéo démarre automatiquement. Cela augmentera la charge du serveur, mais augmentera également le taux de conversion des publicités popunder.
- Les vidéos associées au format HTML sont désormais prises en charge, avec une mise en page personnalisable. Pour que cette nouvelle fonctionnalité fonctionne, vous devez modifier les modèles de site. Ceux-ci ne sont pas activés automatiquement lorsque vous mettez à jour votre copie de KVS. Nous ajouterons plus d'informations à ce sujet dans la FAQ.
- Les captures d'écran de la chronologie sont désormais envoyées au joueur de manière optimisée. Cela permet au système de faire moins de requêtes Apache et de réduire la charge du serveur.
Fonctionnalités des anciens lecteurs qui ne sont plus prises en charge :
- Placer le logo sous forme de bande en bas ou en haut. Ceux-ci ne fonctionnent pas correctement sur certains appareils.
- Sauter les fichiers FLV : nous ne recommandons plus d'utiliser FLV ; utilisez plutôt MP4.
- Annonces affichées au survol de la souris : cela n'a aucun sens pour les appareils mobiles.
- Ancienne API JavaScript du lecteur qui utilisait certaines fonctions avec des noms prédéfinis. Cela peut avoir pour conséquence que les fonctionnalités personnalisées de votre lecteur ne fonctionnent plus correctement. Vous devrez réécrire votre personnalisation à l'aide de la nouvelle API. Il sera décrit dans la FAQ.
- Intégration avec le réseau teasernet. Il est sur le point d'être remplacé par le support VAST à l'avenir.
- Tous les codes intégrés via Flash ne fonctionneront plus.
- Si vous avez remplacé le lecteur KVS par le lecteur JW, il cessera d'afficher les captures d'écran de la chronologie.
Nouveau type de protection anti-hotlink : protection basée sur IP avec garantie d'impossibilité de hotlinking à 100 %. Cette fonctionnalité de protection ne permet pas non plus aux utilisateurs de partager des liens directs vers des fichiers vidéo. Les liens ne fonctionneront que pour l’adresse IP pour laquelle ils ont été mis à disposition. Un inconvénient ici est que vous ne pourrez pas vous-même créer un lien direct vers vos vidéos sur d'autres sites. Si vous créez déjà un hotlink de vos vidéos sur d'autres sites, vous ne pourrez pas utiliser cette protection. L’ancienne protection basée sur les référents existe toujours, mais elle ne fait pas preuve d’une grande fiabilité. Après la mise à jour, la protection continuera à fonctionner comme avant. Pour passer au nouveau type, vous devez accéder aux paramètres de contenu.
Vous pouvez désormais activer le cryptage du lien du joueur. Cela peut vous protéger contre les accapareurs de contenu tiers avec près de 100 % de chances. Cependant, cette protection ne couvrira pas les liens de téléchargement si vous autorisez les téléchargements de vidéos pour vos utilisateurs. Ces liens n'utilisent pas le player et ne peuvent donc pas être cryptés. Accédez aux paramètres de contenu pour activer le cryptage des liens de votre lecteur.
Les vidéos ont désormais le drapeau HD qui est ajouté automatiquement lorsque la vidéo contient des fichiers HD. De ce fait, vous pouvez afficher un indicateur HD dans les listes de vidéos ainsi que filtrer uniquement les vidéos HD ou non HD. Après la mise à jour, votre système lancera une tâche en arrière-plan pour définir cet indicateur pour toutes les vidéos.
Vous pouvez désormais activer la journalisation des statistiques pour les catégories et les balises dans le rotateur vidéo. Cela permet à une vidéo d'avoir différents CTR dans différentes catégories (tags). De cette façon, la rotation sera plus efficace. Actuellement, cette fonctionnalité n'est pas disponible pour les captures d'écran. Très probablement, nous ajouterons la prise en charge de différentes captures d'écran les plus performantes dans différentes catégories (balises) dans les prochaines versions du produit, ainsi que d'autres améliorations du rotateur.
Lorsque la rotation est activée, vous pouvez désormais accéder à l'éditeur vidéo et voir le résumé de la rotation pour cette vidéo particulière, y compris les impressions, les clics, le CTR et le classement globaux, ainsi que le CTR pour chaque catégorie (tag).
Nous avons déplacé les paramètres d'accès aux archives ZIP et aux photos sources vers la liste des formats d'album en tant que pseudo-format autonome. Désormais, pour les fichiers sources des albums, vous pouvez attribuer une image qui sera affichée à la place d'une photo si l'utilisateur n'y a pas accès. Vous pouvez également supprimer les fichiers ZIP des photos sources si vous n'en avez plus besoin.
Nous avons ajouté un plugin générant des utilisateurs avec un abonnement premium d'une durée prédéfinie en jours ou en tokens. Le résultat sera une liste de paires login:mot de passe, et vous pourrez les commercialiser en tant que produits numériques dans les boutiques en ligne. Cela peut être utilisé comme alternative aux services de traitement des paiements lorsque vous vendez des abonnements premium.
Un plugin de post-traitement de contenu personnalisé a été ajouté. Avec lui, vous pouvez facilement ajouter une logique personnalisée au traitement d'une vidéo ou d'un album sans avoir à modifier le moteur principal. Ce plugin ne s'installe pas automatiquement après la mise à jour de votre copie de KVS. Contactez-nous si vous souhaitez l'utiliser.
Dans le plugin synonymiseur, vous pouvez appliquer un filtre au contenu en cours de traitement. Désormais, vous pouvez configurer le synonymiseur de manière à ce qu'il soit activé uniquement pour les vidéos provenant de flux ou de grabbers, tandis que les autres vidéos seront ignorées.
Dans la liste des flux d'importation, l'activation et la désactivation en masse sont désormais prises en charge.
La façon dont les statistiques sont envoyées via JavaScript a été optimisée. Il y a désormais 20 à 30 % de requêtes Apache en moins. Pour que cette mise à jour fonctionne, vous devez mettre à jour manuellement les fichiers JS du thème. Pour le nouveau thème, c'est main.min.js. Pour l'ancien thème, veuillez contacter le support technique pour toute mise à jour.
Pour les satellites SEO, vous pouvez configurer une sélection de titres d'éléments par défaut ainsi que des titres spécifiques aux satellites.
Dans les blocs de liste de publications (list_posts) et de visualisation de publications (post_view), vous pouvez désormais afficher des informations sur la vidéo jointe à la publication.
Dans les blocs list_videos et list_albums, vous pouvez désormais filtrer la liste en utilisant n'importe quelle plage de dates de publication, par ex. vidéos pour janvier, février, etc. Ceci est basé sur les paramètres var_post_date_from et var_post_date_to.
Dans le bloc de liste des membres (list_members), plusieurs nouveaux modes ont été ajoutés : a) les utilisateurs auxquels l'utilisateur actuel est abonné, b) les abonnés de l'utilisateur actuel, c) les demandes d'amis pour l'utilisateur actuel. En outre, plusieurs nouvelles actions ont été ajoutées : désabonnement groupé des utilisateurs sélectionnés et confirmation groupée des demandes d'amis.
Dans le bloc d'informations sur les membres (member_profile_view), vous pouvez désormais afficher des données indiquant si cet utilisateur a été bloqué par l'utilisateur actuel, ou vice versa, si l'utilisateur actuel a été bloqué par lui. De plus, ce bloc prend désormais en charge l'action de déblocage.
Dans la liste des modèles (list_models), vous pouvez désormais filtrer les modèles par nom de ville.
Bogues corrigés :
- Dans certains cas, les grabbers créaient des vidéos en double.
- Dans le plugin d'affichage de la matrice de pesée du rotateur, les informations sur les blocs globaux ne seraient pas affichées.
- Dans le bloc d'inscription, il arrive parfois que les avatars téléchargés par les utilisateurs ne soient pas enregistrés.
- Lors du téléchargement de fichiers vidéo sources d'une taille supérieure à 4 Go, leur taille d'origine ne serait pas stockée correctement dans la base de données.
- Sur certains systèmes d'exploitation, l'importation multithread ne fonctionnait pas correctement.
- Dans le plugin de génération d'avatar de catégorie, la logique de redimensionnement a été modifiée pour éviter les barres noires sur les pouces des catégories.