Miranda IM

Page 1 of 23 12311 ... LastLast
Results 1 to 10 of 230

Thread: Jingle - Jabber plugin (JGTalk Protocol - JGmail libjingle mod)

  1. #1
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726

    Jingle - Jabber plugin (JGTalk Protocol - JGmail libjingle mod)

    CAUTION: THIS IS AN ALPHA STAGE PLUGIN. IT CAN DO VERY BAD THINGS. USE AT YOUR OWN RISK.

    This is a plugin for the jabber protocol, to allow it to make voice calls using libjingle. This is a very alpha version, that was tested very little and probabilly contains lots of bugs and TODOs.

    It can talk to Google Talk client and other jabber clients that implements the jingle spec.

    To make this work you need this mod of jabber that support plugins:
    Ansi: http://pescuma.mirandaim.ru/miranda/jabber_mp.zip
    Unicode: http://pescuma.mirandaim.ru/miranda/jabber_mpW.zip
    With some lucky it will be incorporated in the SVN soon.

    This plugin depends on Voice Service, that can be downloaded here:
    http://pescuma.mirandaim.ru/miranda/voiceservice
    Ansi: http://pescuma.mirandaim.ru/miranda/voiceservice.zip
    Unicode: http://pescuma.mirandaim.ru/miranda/voiceserviceW.zip

    Also, you need to copy the contents of the following zip to the same folder of miranda.exe:
    http://pescuma.mirandaim.ru/miranda/mediastreamer2.zip

    This plugin needs Miranda 0.7 to work.

    This plugin uses libjingle, code from linphone and a lot of other codecs. Thanks a lot to all the developers of these softwares.

    Todo:
    - Everything
    - A little bit more

    Known problems:
    - When making a call, takes a few seconds until both parts can hear each other
    - It does not take very well going offline while talking (aka crashes)


    Download:
    ---------
    Ansi: http://pescuma.mirandaim.ru/miranda/jingle.zip
    Unicode: http://pescuma.mirandaim.ru/miranda/jingleW.zip
    Source: will be uploaded to berliOS soon


    Changelog:
    ----------
    . 0.0.0.1
    + Initial version





    ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
    OLD VERSION:


    This is a mod of the JGmail protocol with integration to libjingle. This is a very alpha version, that was tested very little and probabilly contains lots of bugs and TODOs.

    This plugin depends on Voice Service, that can be downloaded here:
    http://pescuma.mirandaim.ru/miranda/voiceservice
    Ansi: http://pescuma.mirandaim.ru/miranda/voiceservice.zip
    Unicode: http://pescuma.mirandaim.ru/miranda/voiceserviceW.zip
    Thread: http://forums.miranda-im.org/showthread.php?p=114862

    Also, for this to work, you need to copy the contents of the following zip to the same folder that is miranda.exe (i know, i know, you don't even need to start questioning this, but it is needed):
    http://pescuma.mirandaim.ru/miranda/jgtalk_deps.zip it is not needed anymore. it was only needed in old version

    Todo:
    - Everything
    - A little bit more

    Known problems:
    - When making a call, takes a few seconds until both parts can hear each other
    - It does not take very well going offline while talking (aka crashes)

    Please, first report bugs/info about the state of the dll (working or not) before making feature requests ;)

    This plugin needs Miranda 0.7 to work.

    JGTalk is based on JGmail by YB, that is based on JabberG by George Hazan and others. It also uses libjingle, code from linphone and a lot of other codecs. Thanks a lot to all the developers of these softwares.

    PS: Yes, the files are huge and I hadn't tested with Win9X nor any Ansi version. One thing at a time...


    Changelog:
    ----------
    . 0.6.1.4
    + Changed to expecific mirver
    * Fix for crash when loggin in

    . 0.6.1.3
    + Initial mod version
    Last edited by pescuma; 24 Oct 2007 at 9:02 PM.

  2. #2
    Join Date
    March 2005
    Location
    Slovakia
    Posts
    679
    hey Pescuma,
    I am very excited about this attempt. I am immediatelly going to install it and seek for some friends willing to test a little.
    So in foreseeable future I will come back with the edit to this post.

    Edit1: Does anyone know which codec is original GTalk application using? in the deps archivepescuma is shipping all major codecs namely mp3 lame, ogg vorbis, DTS, FAAC and FAAD even some for video such as X264 or xvid. Will all these get chance to be used at some point?

    Edit2: ah please forgot prewious question.
    Can you please help me with using it? I cant make call at all. To be more specific I even don't know how to cal to anyone. There is no such entry in the contact's popup menu. both plugins are installed in the voice calls frame I am getting nothing I am able to read.
    Thanks thanks
    Last edited by -pv-; 14 Apr 2007 at 3:29 PM.

  3. #3
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Quote Originally Posted by -pv- View Post
    Edit1: Does anyone know which codec is original GTalk application using? in the deps archivepescuma is shipping all major codecs namely mp3 lame, ogg vorbis, DTS, FAAC and FAAD even some for video such as X264 or xvid. Will all these get chance to be used at some point?
    GTalk uses speex as default, and speex is compiled inside mediastreamer2.dll, so JGTalk can use it too. The way it works is: a list of avaiable codecs is made (with priorities) and sent to the other side to select a codec both parts need.
    About the video ones, mediastreamer2.dll needs then or won't load, so you need to copy then into miranda.exe dir. I do intend to try to make video calls, but i first wanna get this working.


    Quote Originally Posted by -pv- View Post
    Edit2: ah please forgot prewious question.
    Can you please help me with using it? I cant make call at all. To be more specific I even don't know how to cal to anyone. There is no such entry in the contact's popup menu. both plugins are installed in the voice calls frame I am getting nothing I am able to read.
    Thanks thanks
    To bad to hear that. To make a call there is an option in the contact popup menu. But this option only appear when the other part can handle calls to, aka he is using gtalk or this version of the plugin.
    Also, I hope you will be able to read the voice frame, because it is using a default windows list control.
    PS: When "something" happens, voice service will show a popup. If you want i can add speak support to it.

  4. #4
    Join Date
    May 2005
    Location
    Brno, Czech Republic
    Posts
    100
    Hi Pescuma

    Many thaks for this plugin. I haven't has much time yet to try out, but basically it works.

    AFAIK gtalk isn't using isac codec as default?

  5. #5
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Quote Originally Posted by Peti View Post
    AFAIK gtalk isn't using isac codec as default?
    I dunno. In the tests I made it uses speex to talk to this plugin... Maybe this don't support isac, so thats why speex is used...

  6. #6
    Join Date
    March 2005
    Location
    Slovakia
    Posts
    679
    Hello again,
    now I have finished my 2 test calls and I am verry impressed.
    Sound quality is good. While calling for the first I did a mistake I had my loud speakers turned on instead of earphones.
    I dont know what to say. There were a few attempts for a voice chat for miranda but all of them have major issues for me. This is finally working well for me even in its alpha.
    Pescuma big big thanks fly to you. Providing voice calls with preserving standard user interface elements is exactly what suits me.

  7. #7
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Well, thanks, and you have to thank also the libjingle and linphone guys, because i only joined things toghether, they did the hard work. Not to forget yb and ghazan, who made the jgmail plugin.

  8. #8
    Join Date
    March 2005
    Location
    Slovakia
    Posts
    679
    yes Thanks to them all. and it would be even another bunch of big thanks to Y_B if he can accept a patch from you or somehow manage to add this to his JGmail codebase. because along with meebo protocol it will be a lot of syncing with GHazan's JabberG for you won't be it?

    P.S. yes and absolutelly necessary feature for voice service: sound on incoming call. I do know it is no time for feature requests now but note it just as a future plan please.

  9. #9
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Quote Originally Posted by -pv- View Post
    P.S. yes and absolutelly necessary feature for voice service: sound on incoming call. I do know it is no time for feature requests now but note it just as a future plan please.
    Yes, it is needed, and I only didn't do it yet is because i don't know where i can find some free sounds for ring, answer, and end sounds... If someone knows, please tell me.

    PS: This change is only in voice service

  10. #10
    Join Date
    March 2005
    Location
    Canada
    Posts
    2,489
    http://creativecommons.org/audio/
    Is probably the best spot for legal free sounds (links to other websites). There are different licenses possible.
    Website looks screwed up for me ATM.

Similar Threads

  1. Jabber.dll GMail mod - Jgmail
    By y_b in forum Protocols
    Replies: 870
    Last Post: 25 Aug 2011, 7:17 PM
  2. Set Nickname for Gtalk? (jabber.dll or Jgmail.dll)
    By josepirueta in forum Technical Support
    Replies: 2
    Last Post: 22 Mar 2010, 11:00 AM
  3. What better use for google talk: Jgmail or Jabber?
    By marioto in forum Technical Support
    Replies: 12
    Last Post: 22 Apr 2009, 6:46 AM
  4. [resolved] Jabber/JGmail plugin: can send, can't receive messages
    By chiefky in forum Technical Support
    Replies: 4
    Last Post: 21 Nov 2007, 10:06 PM
  5. HOWTO : Jabber to JGmail?
    By dharapvj in forum Technical Support
    Replies: 5
    Last Post: 3 Aug 2006, 3:47 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •