{"id":88318,"date":"2020-07-14T01:42:11","date_gmt":"2020-07-13T23:42:11","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent"},"modified":"2020-07-14T01:42:11","modified_gmt":"2020-07-13T23:42:11","slug":"v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","title":{"rendered":"W libtorrent dodano wsparcie dla protoko\u0142u WebTorrent","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>W bibliotece <noindex><a rel=\"nofollow\" href=\"https:\/\/www.libtorrent.org\/\">libtorrent<\/a><\/noindex>, oferuj\u0105cej efektywn\u0105 pod wzgl\u0119dem zu\u017cycia pami\u0119ci i obci\u0105\u017cenia CPU implementacj\u0119 protoko\u0142u BitTorrent, <noindex><a rel=\"nofollow\" href=\"https:\/\/feross.org\/libtorrent-webtorrent\/\">dodano<\/a><\/noindex> wsparcie protoko\u0142u <noindex><a rel=\"nofollow\" href=\"https:\/\/webtorrent.io\/\">WebTorrent<\/a><\/noindex>. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\/pull\/4123\">Kod<\/a><\/noindex> pracy z WebTorrent <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\/pull\/4123#issuecomment-652502633\">wejdzie<\/a><\/noindex> w sk\u0142ad nast\u0119pnej znacz\u0105cej wersji libtorrent, utworzonej po ga\u0142\u0119zi 2.0, kt\u00f3ra jest na etapie kandydata do wersji.<\/p>\n<p>WebTorrent to rozszerzenie protoko\u0142u BotTorrent, kt\u00f3re umo\u017cliwia tworzenie zdecentralizowanej sieci dystrybucji tre\u015bci dzia\u0142aj\u0105cej poprzez \u0142\u0105czenie ze sob\u0105 przegl\u0105darek u\u017cytkownik\u00f3w przegl\u0105daj\u0105cych tre\u015bci. Projekt nie wymaga do dzia\u0142ania zewn\u0119trznej infrastruktury serwerowej ani wtyczek przegl\u0105darki. Aby po\u0142\u0105czy\u0107 odwiedzaj\u0105cych strony w jedn\u0105 sie\u0107 dostarczania tre\u015bci, wystarczy umie\u015bci\u0107 na stronie specjalny kod JavaScript, kt\u00f3ry do bezpo\u015bredniej wymiany danych mi\u0119dzy przegl\u0105darkami wykorzystuje technologi\u0119 WebRTC. Projekt rozwija r\u00f3wnie\u017c klienta desktopowego <noindex><a rel=\"nofollow\" href=\"https:\/\/webtorrent.io\/desktop\/\">WebTorrent Desktop<\/a><\/noindex>, kt\u00f3ry ma zaawansowane mo\u017cliwo\u015bci, takie jak streaming wideo.<\/p>\n<p>Integracja WebTorrent z libtorrent umo\u017cliwi udzia\u0142 w udost\u0119pnianiu tre\u015bci nie tylko przez przegl\u0105darki odwiedzaj\u0105cych strony, ale tak\u017ce przez stacjonarne klient\u00f3w torrentowych, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.libtorrent.org\/projects.html\">u\u017cywaj\u0105cych<\/a><\/noindex> biblioteki <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\">libtorrent<\/a><\/noindex>, w tym <noindex><a rel=\"nofollow\" href=\"https:\/\/deluge-torrent.org\/\">Deluge<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qbittorrent.org\/\">qBittorrent<\/a><\/noindex> (zmiana rTorrent nie dotyczy, poniewa\u017c u\u017cywa innej biblioteki <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rakshasa\/libtorrent\">libtorrent<\/a><\/noindex>). Dodana do libtorrent implementacja WebTorrent jest napisana w C++ i mo\u017ce by\u0107 przeniesiona do innych bibliotek i klient\u00f3w torrentowych (oryginalny WebTorrent <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webtorrent\/webtorrent\">zosta\u0142a napisana<\/a><\/noindex> napisany w JavaScript). <\/p>\n<p>W ten spos\u00f3b mog\u0105 powstawa\u0107 hybrydowe sieci z uczestnikami zdolnymi do interakcji z sieciami opartymi na BitTorrent i WebTorrent. Klienci torrentowi oparte na libtorrent b\u0119d\u0105 mogli \u0142\u0105czy\u0107 si\u0119 z dzia\u0142aj\u0105cymi w przegl\u0105darkach piratami WebTorrent, na przyk\u0142ad bior\u0105cymi udzia\u0142 w wymianie plik\u00f3w przez  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webtorrent\/instant.io\">instant.io<\/a><\/noindex>, a tak\u017ce z systemami transmisji wideo lub hostingu wideo opartymi na <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53089\">PeerTube<\/a><\/noindex>. Z kolei klienci przegl\u0105darkowi WebTorrent b\u0119d\u0105 mogli dzi\u0119ki u\u017cytkownikom stacjonarnych klient\u00f3w uzyska\u0107 dost\u0119p do obszernej kolekcji torrent\u00f3w udost\u0119pnianych przez pirat\u00f3w BitTorrent na TCP\/UDP. <\/p>\n<p><center><img decoding=\"async\" alt=\"W libtorrent dodano wsparcie dla protoko\u0142u WebTorrent\" src=\"\/wp-content\/uploads\/2020\/07\/4f5686a5ce19ba76804688e975c3f220.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53338\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libtorrent, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0443\u044e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 CPU \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 BitTorrent, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WebTorrent. \u041a\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 WebTorrent \u0432\u043e\u0439\u0434\u0451\u0442 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 libtorrent, \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435 \u0432\u0435\u0442\u043a\u0438 2.0, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 \u043a\u0430\u043d\u0434\u0438\u0434\u0430\u0442\u0430 \u0432 \u0440\u0435\u043b\u0438\u0437\u044b. WebTorrent \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 BotTorrent, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0435 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0441\u0435\u0442\u044c \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":88319,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-88318","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libtorrent, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0443\u044e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 CPU \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 BitTorrent.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 libtorrent \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WebTorrent | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libtorrent, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0443\u044e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 CPU \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 BitTorrent.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-13T23:42:11+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-13T23:42:11+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Wsparcie protoko\u0142u WebTorrent dodano do libtorrent | ProHoster","description":"W bibliotece libtorrent, oferuj\u0105cej efektywn\u0105 pod wzgl\u0119dem zu\u017cycia pami\u0119ci i obci\u0105\u017cenia CPU implementacj\u0119 protoko\u0142u BitTorrent.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 libtorrent \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 WebTorrent | ProHoster","og:description":"\u0412 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 libtorrent, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0449\u0443\u044e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0443\u044e \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 \u0438 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u0430 CPU \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 BitTorrent.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-13T23:42:11+00:00","article:modified_time":"2020-07-13T23:42:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"88318","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:32:26","updated":"2022-10-04 00:26:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/88318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=88318"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/88318\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/88319"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=88318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=88318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=88318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}