yss163com / libjingle

Automatically exported from code.google.com/p/libjingle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

how to run pcp (file transfer) app in 0.6.14

GoogleCodeExporter opened this issue · comments

What steps will reproduce the problem?

1. I have successfully compiled 0.6.14 with pcp included in build already 
described in issue
http://code.google.com/p/libjingle/issues/detail?id=334

2. Then i attempt to transfer file using the same machine and same pcp binary 
but different locations.


What is the expected output? What do you see instead?

It successfully authenticates and logs in to gmail id that i used, however 
fails to establish tunnel and hence cannot transfer file.


What version of the product are you using? On what operating system?

libjingle 0.6.14 and Fedora14

Please provide any additional information below.

I tried to dig through code to identify a possible cause and i found this in 
pcp_main.cc

QUOTE
    if (!ProcessStream(stream, filename, send))
      talk_base::Thread::Current()->Post(NULL, MSG_DONE);

    // TODO: There is a potential memory leak, however, since the PCP
    // app doesn't work right now, I can't verify the fix actually works, so
    // comment out the following line until we fix the PCP app.

    // delete stream;
  }
UNQUOTE

My problem that i need pcp app to work and i am willing to fix any issues that 
are there myself. All i need is a little guideline about WHAT is failing? Which 
part of pcp is currently not working and why?

I have tried numerous older versions of libjingle .4 .5.x. But i was not even 
successful in compilation. I believe a lot of dependencies have been updated to 
newer versions and hence they fail (i had to use a lot issues marked here to 
get 0.6.14 to compile successfully - readme misses a lot of details).

The source code of pcp app has dramatically reduced (and changed) between older 
and new version. There is no longer a FileShareClient class and entire 
documentation with libjingle uses the older source code.

Please help out. I would like to contribute to fix and take this library to the 
next level and i haven't been getting responses.

Thanks,
Fayyaz

Original issue reported on code.google.com by fayya...@gmail.com on 14 Apr 2012 at 10:33

Does any one actually responds to the libjingle forums anymore ?

I do see regular code commits so it is still being developed.

Regards,
Fayyaz

Original comment by fayya...@gmail.com on 24 Apr 2012 at 8:15

Fayyaz,

Consider yourself lucky. I can't even enter the libjingle forums. When I try I 
get an error message saying the forum no longer exists (!!)

Original comment by cow...@bbs.darktech.org on 1 May 2012 at 4:12

I want to  Implement chat and file transfer functions together based on 
callclient , it's like talkmm , chatclient and   fileclient  were implemented 
(as attach) in talkmm ,but talkmm based on v0.4,I want to implement them in 
latest version v6.14.   Please help me.
chat client is compatible   ,but file share client is incompatible ,It is very 
different ,so somebody can give a sample to implement ?

Original comment by guohui.g...@gmail.com on 5 Jul 2012 at 10:07

Please see : 
http://stackoverflow.com/questions/11250488/error-while-compiling-libjingle-on-w
indows-7/11576289#11576289

Original comment by sumit1...@gmail.com on 23 Jul 2012 at 8:34

Original comment by juberti@google.com on 1 Jun 2013 at 5:00

  • Changed state: Duplicate