Skip navigation.

Innuendo and out the other

About Opera and stuff

Opera 9.5 Alpha and BitTorrent

, , , ,

As many probably already know, we released Opera 9.5 Alpha today.

Opera's BitTorrent implementation is never meant to replace external clients for people that use BitTorrent a lot. Our goal has always been to have an easily accessable and workable client for casual users of BitTorrent, eg. for downloading linux distributions, game trailers, etc.

In this post, I will talk a little bit about the addition of Peer Exchange support in the BitTorrent client. The changelog says "Added support for the BitTorrent peer exchange protocol, which is compatible with libtorrent and µTorrent".

The implementation in Opera is encapsulated into a extension protocol for BitTorrent, namely the one described in the extension protocol specification. The extension supported is "ut_pex" which is the peer exchange message sent by µTorrent, all clients based on libtorrent, KTorrent and many other clients. Azureus is using a different and incompatible message for peer exchange, so Opera 9.5 Alpha will not exchange any peers with this client.

The extension protocol seems to be the only relatively well designed solution for extending the protocol, and several clients already support this protocol and some of the extensions encapsulated in it.

Further improvements to the BitTorrent support is planned for Opera 9.5 final.

Opera visit to Microsoft in Redmond, WACustomization additions in Opera 9.5 Alpha - part 1

Comments

Cyro 4. September 2007, 18:45

That's good. +1

Cyro 6. September 2007, 14:08

I would like to see more information about the skin changes above 9.50.

mitchman2 6. September 2007, 23:28

http://operawiki.info/SkinINIChanges/ has an excellent overview of the skin changes in each release. I will try to write something more about customization in general here.

Luchio 7. September 2007, 11:41

I don't understand what Peer Exchange is supposed to do in Opera... Does it affect downloads in uTorrent?

mitchman2 7. September 2007, 13:59

Luchio 7. September 2007, 21:33

Thanks!

Daedalus 8. September 2007, 13:03

One question:

In µTorrent, peer exchange (and DHT) is automatically disabled when downloading a torrent from a private tracker. Does Opera do that as well?

mitchman2 13. September 2007, 13:06

Daedalus: Yes, if the private flag in the torrent is set, then Opera will disable peer exchange.

Daedalus 14. September 2007, 18:09

Great. Thanks for the answer :smile:

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.