À propos du projet
TalQ est un client de bureau Qt natif pour Nextcloud Talk, conçu pour ressembler à une véritable application de bureau plutôt qu'à une page web encapsulée. La liste des conversations et les messages sont dessinés directement avec QPainter sur QWidget, sans moteur web ni QML, ce qui maintient la consommation CPU au repos proche de zéro et le démarrage instantané. Il est pensé pour rester ouvert toute la journée.
Les fonctionnalités principales incluent une liste de conversations avec badges de non-lus, mentions, favoris, tri et filtrage ; la messagerie avec fils, réponses, réactions, accusés de lecture et recherche dans la conversation ; le partage de fichiers depuis le disque ou Nextcloud avec aperçus d'images ; les mises à jour en direct via long-polling avec notifications natives et icône de zone de notification ; et les appels audio/vidéo via WebRTC avec partage d'écran, suppression du bruit et publication simulcast (180p/360p/720p) pour une qualité adaptative. Un panneau de télémétrie Mission Control affiche les diagnostics d'appel comme la bande passante, le codec et la résolution.
TalQ prend également en charge le CTI (intégration téléphonie-informatique) optionnel via quatre points de terminaison : appairage, un WebSocket d'événement de sonnerie, screen-pop pour les appels entrants, et une fiche personne affichant la présence et le statut de service. Ceux-ci sont entièrement définis côté serveur, donc ajouter des champs ou modifier des détails ne nécessite aucune mise à jour du client. La fiche personne revient au nom, à l'image et à la présence Nextcloud lorsqu'aucun point de terminaison n'est configuré.
Actuellement, TalQ est uniquement disponible sous Windows (10/11, 64 bits) et nécessite un serveur Nextcloud avec l'application Talk. Les appels de groupe nécessitent un Talk High Performance Backend sur le serveur. Le projet est open source sous licence Apache 2.0, sans télémétrie ni analyse. Il est construit avec Qt 6.10, C++20, GStreamer et la chaîne d'outils MSYS2 mingw-w64. Le chat est considéré comme solide pour un usage quotidien ; les appels fonctionnent de bout en bout en usage à deux et en MCU/conférence, avec un renforcement multipartite encore en cours. Les fonctionnalités les plus récentes sont la fiche personne et le statut de service, qui sont dans la branche bêta 0.69.x.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.