Création multi-interphone

Fermé
huguetttte Messages postés 2 Date d'inscription mardi 27 juin 2023 Statut Membre Dernière intervention 28 juin 2023 - 27 juin 2023 à 17:57
huguetttte Messages postés 2 Date d'inscription mardi 27 juin 2023 Statut Membre Dernière intervention 28 juin 2023 - 28 juin 2023 à 14:13

Bonjour,

Dans le cadre d'un stage, j'ai pour mission de créer un multi-interphone utilisant un serveur Mumble.

Pour cela, j'utilise plusieurs raspberry : 1 pour le serveur Mumble, 1 pour la basestation et un pour chaque interphone présent dans chaque pièce.

Chaque interphone peut communiquer uniquement avec la basestation et la basestation peut communiquer avec n'importe quel interphone individuellement.

Pour parler, les interphones ont un bouton poussoir qui leur permet de communiquer une fois celui-ci enfoncé. Une LED s'allume en vert quand ils parlent et en rouge sinon.

J'aimerais ajouter une fonctionnalité pour faire en sorte que la basestation puisse accepter l'appel d'un interphone pour ne pas que tout le monde puisse parler en même temps. Il faudrait ainsi que lorsque l'on appuie une fois sur le bouton de l'interphone, la LED s'allume en bleu le temps que la basestation reçoit l'appel puis devienne vert si la basestation accepte l'appel et rouge sinon. Comment faire en sorte que le premier appuie sur le bouton de l'interphone déclenche une sonnerie à la basestation, comment la basestation peut-elle accepter l'appel (pression de touche ou autre) et si la base station accepte l'appel, la LED devient verte et le second appuie permet de parler à la basestation ?

Ainsi, comment pourrais-je mettre en place cette fonctionnalité de demande d'appel et d'acceptation d'appel et serait-il plus judicieux d'utiliser un bouton pour l'appel et un autre pour parler ou un seul qui fait les deux ? 

Cordialement.

A voir également:

1 réponse

jeannets Messages postés 27448 Date d'inscription dimanche 9 septembre 2007 Statut Contributeur Dernière intervention 11 novembre 2024 Ambassadeur 5 864
27 juin 2023 à 18:21

Bonjour,

Ton truc est spécialisé et demande d'écrire ce qui a déja été écrit... il serait plus judicieux de discuter avec le forum de chez Mumble qui doit mieux connaitre le sujet.

https://forums.mumble.info/

Il semble etre un "Open source" côté client... pour le serveur, ce n'est pas net..

Mumble

is an open source voice communication application that features a customizable in game overlay, application skins, conversation recording, and advanced voice activity detection.

https://www.mumble.com/?_set=0

Tu fait ça en Linux ou en Android..?

Je suppose que la fonction "Busy" ... "Ready"..."Wait"... sont gérés par le serveur ... Je n'imagine pas un system communicant ou on débarque au milieu d'une autre conversation.

Je n'ai pas la réponse à ta question... c'est ce POST, ma réponse.

0
huguetttte Messages postés 2 Date d'inscription mardi 27 juin 2023 Statut Membre Dernière intervention 28 juin 2023
28 juin 2023 à 14:13

Bonjour, 

Merci pour ta réponse. 

J'ai fait l'interphone avec des raspberry sous linux.

Je vais consuter le forum que tu as donné.

Merci beaucoup.

0