make skype with lazarus lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- blossom · 2011-06-13 03:43 Hei bro, what should i do to learn make programming phone call with lazarus... what spesific material should i have... thx ---------------------------------------------------------------------- Ñuño_Martínez · 2011-06-19 20:24 Not sure but AFAIK Skype's protocol is not open.  Either it's open or not you must learn that protocol first.  Once you know the protocol it should be straightforward. ---------------------------------------------------------------------- fabienwang · 2011-06-19 20:30 The protocol for Audio conversation used in many softwares like Skype, Ekiga etc. is called SIP. You can find some informations about it here: http://wikipedia.org/wiki/Session_Initiation_Protocol To help implement it, you will have to implement the RFC 3261: (or google for some Delphi SIP client/server) http://www.ietf.org/rfc/rfc3261.txt ---------------------------------------------------------------------- jamhitz · 2011-07-13 19:59 This reply is a bit dated but hey, it's still relevant; I believe. To get you started with a soft-phone implementing the SIP protocol with FreePascal, may I suggest that you take a look at TurboG's implementation of the same: http://www.turbog.com/download/TurboSIPPhone.zip I have not personally tried it but its GPL so give it a go. ---------------------------------------------------------------------- CaptBill · 2011-07-13 20:28 Also, for people unaware of the power of FreePascal/Lazarus, you could just as well design the 'next best SIP protocol'. You could build  turboSIP in Lazarus. And it is hands down the BEST for just this type of thing. It is the most powerful tool on earth. ---------------------------------------------------------------------- CaptBill · 2011-07-13 20:37 Quote from: CaptBill on July 13, 2011, 10:28:27 pmAlso, for people unaware of the power of FreePascal/Lazarus, you could just as well design the 'next best SIP protocol'. You could build  turboSIP in Lazarus. And it is hands down the BEST for just this type of thing. It is the most powerful tool on earth. Funny, The very same time I posted the above post someone posted in the FCGI thread.... Which is a supercharged CGI implementation called FCGI  (F for Freepascal, I assume). Lazarus/FreePascal is the undisputed heavyweight champ. HAHAHA ---------------------------------------------------------------------- JD · 2011-07-13 21:55 Quote from: CaptBill on July 13, 2011, 10:37:10 pmFunny, The very same time I posted the above post someone posted in the FCGI thread.... Which is a supercharged CGI implementation called FCGI  (F for Freepascal, I assume). Lazarus/FreePascal is the undisputed heavyweight champ. HAHAHA FCGI ("F" for fast) http://en.wikipedia.org/wiki/FastCGI. ---------------------------------------------------------------------- avra · 2011-07-14 07:35 You can get Delphi source directly from the author: http://www.elektronika.ba/799/skype-gsm-gateway