2012-03-13 4 views
11

Tengo una aplicación de escritorio de agenda de direcciones, desarrollada en C# .Net.cómo hacer una llamada desde la pc usando los servicios locales de teléfono fijo

Quiero hacer llamada de servicio de teléfono fijo tiro de software, en mi oficina tenemos 8 líneas de teléfono, por lo que quiero para seleccionar la línea antes de la llamada, quiero usar auriculares y micrófono en lugar del instrumento de teléfono.

cómo conectar líneas telefónicas a la pc. tengo más de 8 líneas telefónicas

¿es posible? en caso afirmativo, ¿cómo y qué hardware necesito para esto?

Respuesta

14

ha pensado en la API de Skype: http://developer.skype.com/public/skypekit o http://www.twilio.com

deshacerse de los teléfonos fijos y utilizar un servicio. Mucho más fácil en mi opinión. Entonces sería mucho más escalable también.

Si quieres ir por el camino de los servicios de telefonía echa un vistazo a esta biblioteca: https://github.com/markjulmar/atapi.net/

hardware para teléfonos fijos solo incluiría 8 módems y seleccionar cuál utilizar, antes de hacer una llamada.

Supongo que la biblioteca de atapi contiene funciones para seleccionar la entrada y salida de audio. Si no, hay muchas bibliotecas C# para grabar audio, en las que podría pasar la transmisión a la biblioteca.

No iba a señalarte en esta dirección, pero según el comentario de @Saif Khan puedes usar Asterix.

El uso de Asterix

Paso 1 - Obtener un servidor de instalación de Asterix en él. http://www.asterisk.org. Es de código abierto.

Paso 2: obtenga hardware compatible, p. http://www.asterisk.org/hardware

Paso 3 -.. Comunicar a ella con http://sourceforge.net/projects/asterisk-dotnet/ (open source C# para la biblioteca asterisco

Esto puede ser una exageración para usted, no sé, supongo que no debería suponer :)

+0

necesito más re-búsqueda sobre esto, pero quiero usar las líneas telefónicas locales así que necesito soluciones al respecto. –

+0

¿Qué es más para investigar? Mira las funciones en la biblioteca de atapi. Estoy aquí para ayudar, pero nadie va a profundizar mucho en esto a menos que ya tengan experiencia con él. ¿Hay algo más que realmente necesite saber? –

+0

estaba hablando de este atapi, tengo que cavar un poco más en él, y no tengo ninguna experiencia al respecto. –

2

No quiere sonar como un novato, pero ¿probaste Windows Dialer? Necesitará un número x de módem de voz de acceso telefónico de 56k, según el no. de las conexiones que tiene y desea usar.

Debería funcionar bien. Pruébelo, y si funciona bien, puede sincronizar su aplicación con su software existente para exportar el número al marcador al llamar. (Todavía no existen tales funciones en la aplicación de marcado).

+0

thnx para asnwer, voy a probar su solución, y luego lo llamaré para pedir ayuda. –

Cuestiones relacionadas