2010-09-30 30 views
0

un de mes clients veut suivre les fonctionnalités de son site.comment puis-je jouer appel sur le site Web pendant que l'appel est activé?

Personne 1 appellera personne 2 de notre site Web Lorsque personne 2 réponses personne 1 entendra sa voix sur le site Web personne 1 cliquera sur un fichier mp3 sur le site Web pendant l'appel est en cours et personne 2 écoutera ce mp3 fichier et quelle personne 2 parle sera joué sur notre site afin que la personne 1 puisse l'entendre.

Comment est-ce possible? J'utilise twilio depuis un an mais cette fonctionnalité n'est pas disponible dans cela.

aidez-moi s'il vous plaît. Je développe en PHP

Répondre

0

En général, les services d'application vocale tels que twilio, tropo etc. fonctionnent en demandant à l'application de contrôle quoi faire en fonction des événements qui se produisent pendant l'appel. Par exemple, lorsqu'un nouvel appel arrive, ils envoient une demande à l'application de contrôle pré-désignée leur demandant ce qu'ils doivent faire et quand l'appel est répondu, ils demandent d'autres actions, etc.

Dans votre cas, vous le voulez travailler dans l'autre sens et vous voulez dire au serveur traitant l'appel de faire quelque chose en réponse à un événement de votre part. Il peut y avoir un appel d'API que vous pouvez exécuter sur les plateformes twilio, tropo etc. pour lancer des actions mais je ne peux pas m'en souvenir. Plus probablement, vous devrez utiliser quelque chose comme le protocole Asterisk AGI qui permet de pousser les actions vers le serveur pendant le traitement de l'appel. Cloudvox est un fournisseur que je connais qui prend en charge un service hébergé qui prend en charge une interface AGI afin qu'ils valent le coup d'oeil, certainement beaucoup plus facile que la construction de votre propre serveur Asterisk.

Je vous recommande également de vérifier Anveo car leurs offres sont généralement un peu plus sophistiquées que les autres et ils vont souvent implémenter des fonctionnalités très rapidement afin que vous puissiez toujours demander une API web qui va lire un mp3 pendant un appel en direct .

0

Vous faites savent qu'il est illégal d'enregistrer une conversation téléphonique sans l'autre personne en sachant ou à moins que vous avez un permis d'écoute électronique. N'est-ce pas?

+0

Je transmettrai ce message à mon client, en fait j'ai besoin d'aide technique ici. mais je n'ai mentionné aucune chose que je vais enregistrer appel. Je vais juste courir la voix en direct sur le site Web –

+0

Je pense que vous n'avez pas compris le problème –

+0

Illégal ... en fonction de votre cadre juridique. Droit sud-africain: http://www.internet.org.za/ricpci.html#interceptionofcommunicationbypartytocommunication Il pourrait être grossier, et certains pourraient argumenter contraire à l'éthique, mais c'est encore légal. –