Dans cet article, vous trouverez toutes les informations techniques au sujet de l'installation et du fonctionnement de l'application de bureau Prezi Video pour Windows.
Configuration requise
Version de Windows
- Windows 10 - Windows 10 N & KN sont uniquement pris en charge si le media feature pack est installé
Matériel
- Système d'exploitation : Windows 10 (64 bits) ou plus récent avec des pilotes mis à jour et DirectX 11 ou supérieur
- Processeur : Intel Core i3 2.00 GHz ou équivalent AMD
- Mémoire : Au minimum 4 Go de RAM
- Carte graphique : NVIDIA GeForce 405 / AMD Radeon 5000 ou supérieur avec 512 Mo de mémoire (ou équivalent)
Installation
- La version 64 bits peut uniquement être installée sur une version de Windows 64 bits
- Le programme d'installation requiert 250-300 Mo
- Espace libre requis sur le disque : 200-300 Mo pour l'application + frameworks requis si nécessaire
- Les frameworks suivants doivent aussi être installés. Le programme d'installation les installe à la demande :
- Visual C++ Redistribuable pour Visual Studio 2019 x86
- Visual C++ Redistribuable pour Visual Studio 2019 x64
- DirectX 11 (devrait être livré avec Windows 10)
- L'installation ne nécessitera pas obligatoirement un accès à Internet
- L'installation nécessite des droits d'administrateur
Fichiers pris en charge
- *.pv - fichiers Prezi Video créés à partir des présentations Prezi
- *.pvl - fichiers Prezi Video créés à partir des flux de création légers
- *.ppt - contenu importé dans les fichiers Prezi Video
- *.pptx - contenu importé dans les fichiers Prezi Video
Résolution des problèmes de caméra et de microphone
Pour découvrir des astuces de résolution de problèmes dans l'application Prezi Video, lisez cet article. Concernant la résolution de problèmes de caméra et de microphone sur votre ordinateur, rendez-vous sur cette page.
Guide de déploiement
Quelles sortes de programmes d'installation sont disponibles ?
- Programme d'installation MSI : entièrement personnalisable et uniquement pour les administrateurs. Les mises à jour de l'application ne sont pas installées automatiquement quand elles sont disponibles. Les composants matériels externes doivent aussi être installés par l'administrateur.
- Programme d'installation EXE basé sur Omaha : l'application s'installe automatiquement dans %ProgramFiles% et se met à jour en tâche de fond sans interaction avec l'utilisateur
- Programme d'installation EXE basé sur Omaha : le programme d'application est très léger (2-3 Mo) et télécharge les fichiers de l'application et les prérequis à la demande pendant l'installation
Le logiciel nécessite-t-il d'autres composants matériels ou mises à jour Windows pour fonctionner (par exemple Java) ?
- VC++ redist x86 et x64
- DirectX 11
Le logiciel peut-il être installé sur une partition autre que (C:\) ?
- Programme d'installation MSI : l'administrateur peut modifier l'emplacement de l'installation
- Programme d'installation EXE basé sur Omaha : l'application s'installe automatiquement dans %ProgramFiles%
Le programme s'exécute-t-il avec un Contrôle Accès Utilisateur activé ?
Oui, les droits avancés ne sont nécessaires que pour l'installation.
Le programme s'exécute-t-il avec des droits d'utilisateur ?
L'application s'exécute avec des droits d'utilisateur.
Le logiciel nécessite-t-il une connexion à Internet active pendant l'installation (enregistrement) ?
Aucun enregistrement n'est requis. Une connexion à Internet n'est nécessaire que pour l'utilisation du programme d'installation web Omaha.
L'installation en mode silencieux est-elle possible ?
C'est possible avec les programmes d'installation MSI et Omaha.
Où se trouvent les fichiers journaux relatifs à l'installation ?
Pour accéder aux fichiers journaux, tapez simplement %temp% dans l'Explorateur Windows et appuyez sur la touche Entrée.
Y a-t-il un moyen d'installer et de bloquer le lancement de l'application après l'installation ?
Oui, en utilisant le programme d'installation MSI.
L'application peut-elle être déployée via SCCM ?
Oui, en utilisant le programme d'installation MSI.
L'application peut-elle être déployée dans des environnements virtualisés ?
Oui, mais l'accélération graphique doit être activée sur la plate-forme donnée.
Quelles technologies sont utilisées ?
https://github.com/google/omaha - Connect to preview (version locale par Prezi)
https://www.advancedinstaller.com/
https://github.com/Crystalnix/omaha-server - Connect to preview (hébergé par Prezi)
https://en.wikipedia.org/wiki/
L'application est-elle disponible dans le Microsoft Store ?
Non, pas pour le moment.
Y a-t-il un programme d'installation MSIX disponible ?
Non, pas pour le moment.
D'où proviennent les mises à jour ?
Le serveur pour les mises à jour Omaha est hébergé par Prezi sur AWS. Les serveurs de mise à jour sont hébergés sur EC2. Les paquets de mises à jour et les descripteurs des mises à jour sont sur S3.
Fichiers journaux
- MSI crée les fichiers journaux dans %temp%
- Les fichiers journaux d'analyse et des développeurs de Prezi sont créés dans %localappdata%\Prezi.Cast\GlassBox
- Les fichiers journaux du moteur sont créés dans %temp%\Prezi.Cast\Engine\Log
Stockage
- %temp%\Prezi.Cast - Fichiers temporaires utilisés par l'application et qui sont supprimés lorsqu'ils ne sont plus utilisés.
- %localappdata%\Prezi.Cast - informations de session, fichiers journaux, contenu importé
- Les informations sensibles sont chiffrées avec les les API de protection des données de Windows.
Registre - stockage des indicateurs de caractéristiques, des paramètres et des informations sur le logiciel de mise à jour
Computer\HKEY_CURRENT_USER\Software\Prezi
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Prezi
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Prezi
Rapports de plantage
- Sentry.io est utilisé pour les rapports de plantage en C# et C++.
- Seul l'identifiant de l'appareil de l'utilisateur est envoyé à Sentry.io, ce qui nous aide à établir le lien entre les rapports de plantage et les fichiers journaux d'analyse de Prezi. L'identifiant de l'utilisateur, ou plus précisément de son appareil, se trouve dans C:\ProgramData\Prezi\pui
Pile multimédia
L'application repose fortement sur Microsoft Media Foundation pour :
- l'énumération des caméras et microphones
- la composition du contenu de la webcam et de la présentation
- l'enregistrement vidéo
- la coupe et le transcodage de la vidéo en différents formats
Media Foundation est un composant de niveau inférieur, intégré au système d'exploitation (sauf pour les versions Windows N et KN), qui repose sur un encodeur, décodeur, ... externe fourni par les pilotes des processeurs graphiques.
La caméra virtuelle est un filtre DirectShow, enregistré globalement par le programme d'installation de l'application.
Caméra virtuelle
Les DLL de la caméra virtuelle sont inscrites par le service registrator qui inscrit le programme d'installation (virtual-cam-registration-service.exe) au moment de l'installation. Puisque les DLL de la caméra virtuelle sont des ressources globales, l'application est seulement mise à jour si les DLL ne sont pas en cours d'utilisation.
Les composants de la caméra virtuelle :
- DLL de la caméra virtuelle
- (x86) virtual-cam.dll
- (x64) virtual-cam_x64.dll
- Util inscription caméra virtuelle
- virtual-cam-registration.exe
- Service registrator caméra virtuelle
- virtual-cam-registration-service.exe
Questions générales
Le logiciel nécessite-t-il une connexion à Internet active pendant son exécution ?
Uniquement pour accéder aux fonctionnalités basées dans le cloud :
- s'identifier
- importer un ppt/une présentation
- charger une vidéo/un document
Vous devez vous identifier pour utiliser certaines fonctionnalités de l'application, même en mode hors-ligne. Vous devriez pouvoir utiliser l'application sans vous identifier (en mode silencieux) à nouveau pendant 30 jours.
Le logiciel peut-il être utilisé avec un serveur proxy, et quels ports sont nécessaires pour la communication ?
Les paramètres de proxy du système sont utilisés automatiquement, aucune configuration n'est nécessaire (par exemple, ceux qui sont définis dans Panneau de configuration \ Réseau et Internet). Cependant, les paramètres de proxy personnalisés nécessitant une authentification ne sont pas pris en charge actuellement.
Le pare-feu logiciel de Windows est actif en général et désactive tous les ports entrants. Cela pose-t-il un problème pour le logiciel ?
Les applications fonctionnent avec le pare-feu Windows par défaut. Pour les pare-feu d'entreprise plus stricts qui limitent l'accès aux domaines, l'administrateur informatique doit autoriser l'accès aux serveurs Prezi :
- *prezi.com
- *.prezi.com
- *.static.prezi.com
- *s3.amazonaws.com
- *.prezi.com.s3.amazonaws.com
- *preziusercontent.com
- *.preziusercontent.com
- *.cloudfront.net
- *.prezicdn.net
- *.sentry.io
Prenons-nous en charge les liens profonds ?
Oui, via prezi-video://.
Prenons-nous en charge le SSO/SAML ?
Oui, au-delà de l'identification via Prezi, il est aussi possible de s'identifier avec Facebook et Google. Le SAML est aussi pris en charge. Pour en savoir plus sur comment paramétrer le SSO SAML pour votre équipe, lisez cet article.