libtorrent

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
libtorrent
Розробник(и) Arvid Norberg
Стабільний випуск 0.13 (6 квітня, 2008 )
Операційна система Багатоплатформовий
Тип бібліотека
Ліцензія BSD
Сайт www.rasterbar.com/products/libtorrent/

libtorrent — вільна бібліотека, що дозволяє використовувати протокол BitTorrent. Вона написана на C++. DHT, Ipv6, сидування через HTTP та обмін пірами як в µTorrent — найвідоміші можливості libtorrent.

libtorrent використовує Boost, а точніше Boost.Asio для підтримки багатьох платформ. Працює під Microsoft Windows, Mac OS X, GNU/Linux та FreeBSD.

Варто сказати, ця бібліотека не є бібліотекою Rakshasa’s libTorrent, що викростовується в rTorrent. Ця бібліотека теж відома як Rasterbar libtorrent або rb-libtorrent.

Можливості[ред.ред. код]

  • Підтримка DHT
  • Підтримка Ipv6
  • Обмін пірами
  • Обмін метаданими
  • Шифрування
  • Швидкі розширення
  • Підтримка NAT-PMP і UpnP
  • Підтримка багатьох трекерів для одного торрента
  • Підтримка файлів більше 2 ГіБ.
  • Підтримка HTTP сидування
  • Підтримка UDP трекера
  • Швидкі продовження (без перевірки файлів)
  • Підтримка динамічної довжини запитів
  • Підтримка фільтра IP

Програми[ред.ред. код]

Деякі програми використовують libtorrent:

  • Artic BitTorrent— BitTorrent клієнт в Windows
  • BitBuddy — BitTorrent клієнт в Windows
  • BitRocket— BitTorrent клієнт в Mac OS X
  • BitSlug — BitTorrent клієнт в Mac OS X
  • BTG — BitTorrent клієнт для GNU/Linux
  • Deluge — багатоплатформовий BitTorrent клієнт
  • Electric sheep screen saver — BitTorrent клієнт для скрінсейверу
  • Free Download Manager — вільний менеджер завантаження в Windows
  • FatRat — вільний менеджер завантаження на Qt4 в GNU/Linux
  • Halite — BitTorrent клієнт в Windows
  • hrktorrent — BitTorrent клієнт в GNU/Linux
  • Instant media internet TV — BitTorrent клієнт для завантаження Інтернет ТБ
  • LeechCraft — C++ / Qt4 багатоплатформовий багатопротокольний швидкий клієнт
  • Linkage — BitTorrent клієнт в GNU/Linux
  • Miro — багатоплатформова програма для інтернет телебачення
  • MooPolice — BitTorrent клієнт в Windows
  • qBittorrent — C++ / Qt4 BitTorrent клієнт
  • SharkTorrent — Qt4 багатоплатформовий BitTorrent клієнт.
  • Ziptorrent — BitTorrent клієнт в Windows.

Посилання[ред.ред. код]