Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Today's Posts

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23/05/2006
neto57 neto57 is offline
Registrado
 
Join Date: May 2006
Posts: 9
Poder: 0
neto57 Va por buen camino
Un chat de voz en delphi?

Que tal a todos, necesito implementar un chat de voz en delphi para un proyecto en la Universidad, se que se usan las librerias Indy, pero no se como usarlas, alguien sabe de algun demo o algo que me sirva para empezar, porque estoy en cero con esto, muchas gracias, les agradesco si saben algo.
Reply With Quote
  #2  
Old 23/05/2006
[Gunman] [Gunman] is offline
Miembro
 
Join Date: Dec 2004
Location: Pedreguer.
Posts: 355
Poder: 22
[Gunman] Va por buen camino
Aunque parezca mentira ("me pogo colorada, cuando me mirán") el famosísimo Skype está o estaba hecho en Delphi.
__________________
l2prog.co.nr
Reply With Quote
  #3  
Old 23/05/2006
seoane's Avatar
[seoane] seoane is offline
Miembro Premium
 
Join Date: Feb 2004
Location: A Coruña, España
Posts: 3,717
Poder: 26
seoane Va por buen camino
Y sigue estando echa en Delphi, me acabo de descargar la ultima version de Skype (la beta) y esta echa en Delphi.
Reply With Quote
  #4  
Old 25/05/2006
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Quote:
Originally Posted by neto57
...se que se usan las librerias Indy, pero no se como usarlas, alguien sabe de algun demo o algo que me sirva para empezar, porque estoy en cero con esto.
Busca un manual o coge algun libro y revisa documentación (lo primero); Por muchos ejemplos que te den si no sabes cómo funcionan no vas a llegar a ningun sitio.
En el directorio de Demos de Delphi vienen 34 demos sobre las Indy; Revísalas, están para eso.
Con una simple búsqueda en los foros, habrías visto que ya hay algunos mensajes sobre el tema y por ahí tienes por dónde empezar.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote
  #5  
Old 25/05/2006
seoane's Avatar
[seoane] seoane is offline
Miembro Premium
 
Join Date: Feb 2004
Location: A Coruña, España
Posts: 3,717
Poder: 26
seoane Va por buen camino
Siento si mi anterior respuesta te parecio frivola, pero voy a intentar explicarte las dimensiones del proyecto que planteas, para que veas lo dificil que es darte una solucion.

Un chat de voz, aun reduciendo a solo 2 personas conversando (como una llamada telefonica) tiene que capturar la informacion de la trajeta de sonido, enviarla a traves de la red y a su vez recibir informacion y enviarla a la tarjeta de sonido. Esto en un principio no seria muy complicado plateado de esta manera, existen componentes que pueden capturar y reproducir sonido de forma muy sencilla. Los problemas comienzan a la hora de transmitir todo esa cantidad enorme de informacion, estamos hablando de miles de bytes por segundo, mucho mas de lo que pueden soportan la mayoria de conexiones a internet actuales. De modo que necesitariamos comprimir, y mucho, esa informacion, estamos hablando de algoritmos similares al mp3 o OGG. Y por si esto no fuera poco la red tien retrasos inesperados, tendriamos que implementar una serie de buffers y sincronizar toda la conversacion.

Como ves, para empezar no es una tarea sencilla. Yo te recomendaria comenzar con un chat de texto, mucho mas sencillo, y cuando lo domines probar con el audio.
Reply With Quote
  #6  
Old 26/05/2006
neto57 neto57 is offline
Registrado
 
Join Date: May 2006
Posts: 9
Poder: 0
neto57 Va por buen camino
Se transmitir texto, me falta el audio

Muchas gracias seoane por el consejo, si efectivamente me he dado cuenta de lo complejo que es desarrollar un chat de voz, he estado analizando algunos demos de las indys, y me he encontrado con chats de texto que no son tan dificiles de entender, al menos tengo ya una idea mas clara de como transmitir texto, ahora lo que necesito saber es como transmitir audio, lo cual es como bien dices mas complejo, el problema es que no tengo mucho tiempo que digamos, pero al menos ya no estoy en cero como al principio.
Reply With Quote
  #7  
Old 26/05/2006
[egostar] egostar is offline
Registrado
 
Join Date: Feb 2006
Posts: 6,572
Poder: 27
egostar Va camino a la fama
Post

Te recomiendo que le des una leida al protocolo SIP que es el que se usa para transmision de voz sobre IP, incluso SKype lo usa para la transmision de voz.

http://www.ziritione.org/~peralta/bl..._de_skype.html

http://www.nero.com/sippstar/esp/Kno..._Protocol.html

Saludos

Editando el mensaje, espero no habreme equivocado con que Skype usa ese protocolo.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney

Last edited by egostar : 26/05/2006 at 17:12.
Reply With Quote
  #8  
Old 26/05/2006
Emilio's Avatar
*Emilio* Emilio is offline
Capo
 
Join Date: May 2003
Location: Palma de Mallorca
Posts: 2,639
Poder: 10
Emilio Va por buen camino
Estos componentes hacen lo que necesitas, incluyen código fuente y programa demo, pero hay que pasar por caja.
__________________
Saludos
Emilio
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Chat Web / Delphi cone220 Internet 5 05/07/2025 13:32
Chat wgandalf Internet 2 01/12/2005 16:31
Chat en delphi + Código Clantt Internet 13 09/11/2005 23:24
Chat Barzaugc Varios 7 07/06/2005 23:16
Chat en delphi ??? android_beat Varios 2 12/04/2005 00:43


All times are GMT +2. The time now is 05:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi