{"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\/de\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","title":{"rendered":"Unterst\u00fctzung des WebTorrent-Protokolls in libtorrent hinzugef\u00fcgt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>In die Bibliothek <noindex><a rel=\"nofollow\" href=\"https:\/\/www.libtorrent.org\/\">libtorrent<\/a><\/noindex>, die eine speichereffiziente und CPU-belastungsarme Implementierung des BitTorrent-Protokolls anbietet, <noindex><a rel=\"nofollow\" href=\"https:\/\/feross.org\/libtorrent-webtorrent\/\">hinzugef\u00fcgt<\/a><\/noindex> Protokollunterst\u00fctzung <noindex><a rel=\"nofollow\" href=\"https:\/\/webtorrent.io\/\">WebTorrent<\/a><\/noindex>. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\/pull\/4123\">Code<\/a><\/noindex> f\u00fcr die Arbeit mit WebTorrent <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\/pull\/4123#issuecomment-652502633\">wird<\/a><\/noindex> Teil der n\u00e4chsten bedeutenden Ver\u00f6ffentlichung von libtorrent, die nach dem Release-Kandidaten der Version 2.0 erstellt wird.<\/p>\n<p>WebTorrent ist eine Erweiterung des BotTorrent-Protokolls, die es erm\u00f6glicht, ein dezentralisiertes Netzwerk f\u00fcr den Inhaltstransfer aufzubauen, das durch Verbindungen zwischen den Browsern der Nutzer, die die Inhalte ansehen, funktioniert. Das Projekt ben\u00f6tigt keine externe Serverinfrastruktur oder Browser-Plugins. Um die Besucher einer Website zu einem gemeinsamen Netzwerk f\u00fcr den Inhaltstransfer zu verbinden, gen\u00fcgt es, einen speziellen JavaScript-Code auf der Website zu platzieren, der die WebRTC-Technologie f\u00fcr den direkten Datenaustausch zwischen den Browsern nutzt. Das Projekt entwickelt auch einen Desktop-Client <noindex><a rel=\"nofollow\" href=\"https:\/\/webtorrent.io\/desktop\/\">WebTorrent Desktop<\/a><\/noindex>, der \u00fcber erweiterte Funktionen wie Videostreaming verf\u00fcgt.<\/p>\n<p>Die Integration von WebTorrent in libtorrent erm\u00f6glicht es, Inhalte nicht nur \u00fcber die Browser der Website-Besucher, sondern auch \u00fcber station\u00e4re Torrent-Clients zu verteilen, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.libtorrent.org\/projects.html\">die<\/a><\/noindex> Bibliothek <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/arvidn\/libtorrent\">libtorrent<\/a><\/noindex>, einschlie\u00dflich <noindex><a rel=\"nofollow\" href=\"https:\/\/deluge-torrent.org\/\">Deluge<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qbittorrent.org\/\">qBittorrent<\/a><\/noindex> (Die rTorrent-\u00c4nderung betrifft dies nicht, da er eine andere Bibliothek verwendet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rakshasa\/libtorrent\">libtorrent<\/a><\/noindex>). Die in libtorrent hinzugef\u00fcgte WebTorrent-Implementierung ist in C++ geschrieben und kann bei Bedarf in andere Torrent-Bibliotheken und -Clients portiert werden (das originale WebTorrent <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webtorrent\/webtorrent\">wurde<\/a><\/noindex> in JavaScript). <\/p>\n<p>So k\u00f6nnen hybride Netzwerke mit Teilnehmern entstehen, die mit Netzwerken basierend auf BitTorrent und WebTorrent interagieren k\u00f6nnen. Torrent-Clients, die auf libtorrent basieren, werden in der Lage sein, sich mit den in Browsern laufenden WebTorrent-Peer-Netzwerken zu verbinden, zum Beispiel, wenn sie an Dateiaustausch \u00fcber  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/webtorrent\/instant.io\">instant.io<\/a><\/noindex>, sowie mit Streaming- oder Video-Hosting-Systemen basierend auf <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53089\">PeerTube<\/a><\/noindex>. Im Gegenzug werden die WebTorrent-Browser-Clients \u00fcber Nutzer von station\u00e4ren Clients Zugang zu einer umfangreichen Sammlung von Torrents erhalten, die von BitTorrent-Peers \u00fcber TCP\/UDP bereitgestellt werden. <\/p>\n<p><center><img decoding=\"async\" alt=\"Unterst\u00fctzung des WebTorrent-Protokolls in libtorrent hinzugef\u00fcgt\" 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>Quelle: <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\/de\/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=\"de_DE\" \/>\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\/de\/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\udd47Die Unterst\u00fctzung des WebTorrent-Protokolls wurde zu libtorrent hinzugef\u00fcgt | ProHoster","description":"In die Bibliothek libtorrent, die eine speichereffiziente und CPU-belastungsarme Implementierung des BitTorrent-Protokolls anbietet.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/v-libtorrent-dobavlena-podderzhka-protokola-webtorrent","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/88318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=88318"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/88318\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/88319"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=88318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=88318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=88318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}