Remember me

Lost Password?

Register now!
Who's Online
29 user(s) are online (16 user(s) are browsing Forums)

Members: 0
Guests: 29

Support us!
Recent OS4 Files
Report message:*

Re: AACU Challenge - QScoreBoard

Subject: Re: AACU Challenge - QScoreBoard
by alfkil on 2013/8/16 19:39:15

ATTENTION: Judging from circumstances and code reading, there seem to be something lacking from QtWeb: UDP tracker and UTP socket support. This is needed for most new torrents (that you will want to download ;)). I will throw in an added bonus for whomever adds this kind of support to either the network/torrent example in the main Qt archive or to QtWeb. The info on doing so would be here:

1) http://qt-project.org/doc/qt-4.7/qudpsocket.html

2) http://www.bittorrent.org/beps/bep_0015.html

http://sourceforge.net/p/libtorrent/c ... dp_tracker_connection.cpp

3) http://www.bittorrent.org/beps/bep_0029.html

http://sourceforge.net/p/libtorrent/c ... /trunk/src/utp_stream.cpp

It probably looks harder than it is. For one thing, the udp and utp stuff in libtorrent looks pretty straghtforward, but is sadly implemented using boost. Qt already has an UDP socket implentation, so the only thing needed is to put UDP tracker handling and UTP transfer protocol stuff on top of it.
Powered by XOOPS 2.0 © 2001-2014 The XOOPS Project