« Réunion du 19-12-2023 » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
Balise : wikieditor
Balise : wikieditor
Ligne 11 : Ligne 11 :
= Modules =
= Modules =
=== Module de chat vocal ===
=== Module de chat vocal ===
==== Problème côté viewer (client) et côté simulateur (serveur)====
* Cela rend la tâche plus complexe.
===== Les viewers=====
Les développeurs devront remplacer leur module de support vocal par un nouveau. Il faudrait '''un plugin d'intégration''' pour simplifier le travail des développeurs des viewers.
===== Côté du serveur=====
*Il faut tenir compte de la latence, qui est essentielle pour que les communications vocales fonctionnent, et il est donc peu probable qu'elles fonctionnent dans OpenSim même. Cela signifie qu''''il faut écrire un plugin de région pour l'intégrer à un serveur vocal quelconque.'''
* En 2007, OpenSim avait un module de voice (serveur) qui fonctionnait c'est quelque chose en rapport avec Vivox et SL mais, il y a une spécification publique quelque part. Le client [https://github.com/UbitUmarov/MurmurVoice-opensim '''Mumble'''] est du domaine public. Mumble est une option, il y en a deux autres qui peuvent techniquement faire l'audio spatial, mais cela dépend aussi des codecs, leur licence doit être vérifiée.
* Lors de l'OSCC 2023, Mélanie a dit qu'elle avait du code pour les serveurs Mumble, provenant d'un ancien projet.
* Lors de l'OSCC 2023, Mélanie a dit qu'elle avait du code pour les serveurs Mumble, provenant d'un ancien projet.
* Il s'agit d'un problème côté viewer et côté simulateur, ce qui rend la tâche plus complexe. Les viewers devront remplacer leur module de support vocal par un nouveau. Il faudrait un plugin d'intégration pour simplifier le travail des développeurs viewers. Du côté du serveur, il faut tenir compte de la latence, qui est essentielle pour que les communications vocales fonctionnent, et il est donc peu probable qu'elles fonctionnent dans OpenSim même. Cela signifie qu'il faut écrire un plugin de région pour l'intégrer à un serveur vocal quelconque.
* '''La rétro-ingénierie de Vivox''' est une option, mais ce n'est peut-être '''pas la chose à faire''' étant donné que Vivox donne l'impression que l'on parle à travers des boîtes de conserve. Donc il faudrait non seulement trouver le protocole, mais aussi comment passer à un débit plus élevé ou quelque chose comme ça pour ne pas avoir une qualité horrible. Ensuite, il faut encore trouver un moyen d'exécuter le serveur (vocal), car l'exécuter en tant que module OpenSim est la pire des options pour diverses raisons.
* Il y a deux équipes qui travaillent sur la Voice. Aucune idée de quand l'une ou l'autre aura quelque chose de disponible pour une utilisation générale.
* L'autre option vocale d'OpenSim est '''FreeSwitch''', mais cela a toujours été très difficile  à configurer correctement. Il n'y a sans doute pas grand bénéfice à en tirer. '''FreeSwitch est plutôt un téléphone SIP normal, il ne fait pas d'audio spatial.'''
* Une des deux équipe est EchoVoice, mais le stagiaire de Thales qui travaillait dessus est parti, donc il en faut le remplacer. Quand le code sortira, il y aura des fonctionnalités gratuites... et d'autres payantes/fermées.
 
* En 2007, OpenSim avaity un module de voice (serveur) qui fonctionnait c'est quelque chose en rapport avec Vivox et SL mais, il y a une spécification publique quelque part. Le client [https://github.com/UbitUmarov/MurmurVoice-opensim Mumble] est du domaine public. Mumble est une option, il y en a deux autres qui peuvent techniquement faire l'audio spatial, mais cela dépend aussi des codecs, leur licence doit être vérifiée.
==== Deux équipes travaillent sur la Voice ====
*  La rétro-ingénierie est une option, mais ce n'est peut-être pas la chose à faire étant donné ce que Vivox donne l'impression que l'on parle à travers des boîtes de conserve. Donc il faudrait non seulement trouver le protocole, mais aussi comment passer à un débit plus élevé ou quelque chose comme ça pour ne pas avoir une qualité horrible. Ensuite, il faut encore trouver un moyen d'exécuter le serveur (vocal), car l'exécuter en tant que module OpenSim est la pire des options pour diverses raisons.
* Aucune idée de quand l'une ou l'autre aura quelque chose de disponible pour une utilisation générale.
* L'autre option vocale d'OpenSim est FreeSwitch, mais cela a toujours été très difficile  à configurer correctement. Il n'y a sans doute pas grand bénéfice à en tirer. FreeSwitch est plutôt un téléphone SIP normal, il ne fait pas d'audio spatial.
* Une des deux équipe est '''EchoVoice''', mais le stagiaire de Thales qui travaillait dessus est parti, donc il en faut le remplacer. Quand le code sortira, il y aura des fonctionnalités gratuites... et d'autres payantes/fermées.


= Bugs =
= Bugs =

Version du 22 décembre 2023 à 08:09

Changements du code de la semaine

  • Quelques changements au niveau des uuids d'assets. C'est nécessaire pour l'Hypergrid et les OARs ( et les expirations de cache) ... cela scanne les choses pour les assets possibles, de sorte qu'ils sont transférés ( ou conservés ). [1]

Avertissement

Attention : Ce résumé existe pour orienter vos recherches. Des erreurs d'interprétation ne sont pas à exclure. Pour plus de précisions, veuillez vous référer aux sources ou vous adresser directement aux développeurs d'OpenSimulator en assistant aux réunions du mardi ou sur le canal IRC


Code général

Scripts

Base de données

Modules

Module de chat vocal

Problème côté viewer (client) et côté simulateur (serveur)

  • Cela rend la tâche plus complexe.
Les viewers

Les développeurs devront remplacer leur module de support vocal par un nouveau. Il faudrait un plugin d'intégration pour simplifier le travail des développeurs des viewers.

Côté du serveur
  • Il faut tenir compte de la latence, qui est essentielle pour que les communications vocales fonctionnent, et il est donc peu probable qu'elles fonctionnent dans OpenSim même. Cela signifie qu'il faut écrire un plugin de région pour l'intégrer à un serveur vocal quelconque.
  • En 2007, OpenSim avait un module de voice (serveur) qui fonctionnait c'est quelque chose en rapport avec Vivox et SL mais, il y a une spécification publique quelque part. Le client Mumble est du domaine public. Mumble est une option, il y en a deux autres qui peuvent techniquement faire l'audio spatial, mais cela dépend aussi des codecs, leur licence doit être vérifiée.
  • Lors de l'OSCC 2023, Mélanie a dit qu'elle avait du code pour les serveurs Mumble, provenant d'un ancien projet.
  • La rétro-ingénierie de Vivox est une option, mais ce n'est peut-être pas la chose à faire étant donné que Vivox donne l'impression que l'on parle à travers des boîtes de conserve. Donc il faudrait non seulement trouver le protocole, mais aussi comment passer à un débit plus élevé ou quelque chose comme ça pour ne pas avoir une qualité horrible. Ensuite, il faut encore trouver un moyen d'exécuter le serveur (vocal), car l'exécuter en tant que module OpenSim est la pire des options pour diverses raisons.
  • L'autre option vocale d'OpenSim est FreeSwitch, mais cela a toujours été très difficile à configurer correctement. Il n'y a sans doute pas grand bénéfice à en tirer. FreeSwitch est plutôt un téléphone SIP normal, il ne fait pas d'audio spatial.

Deux équipes travaillent sur la Voice

  • Aucune idée de quand l'une ou l'autre aura quelque chose de disponible pour une utilisation générale.
  • Une des deux équipe est EchoVoice, mais le stagiaire de Thales qui travaillait dessus est parti, donc il en faut le remplacer. Quand le code sortira, il y aura des fonctionnalités gratuites... et d'autres payantes/fermées.

Bugs

Tests

Projets en cours / Infos

Viewers

Firestorm

  • La version 6.6.17 semblerait ne plus afficher en gris les objets avec matériel PBR.

Source

http://opensimulator.org/wiki/Chat_log_from_the_meeting_on_2023-12-19