Jump to content

ВебТоррент

(Перенаправлено с рабочего стола WebTorrent )
ВебТоррент
Оригинальный автор(ы) Феросс Абухадия
Разработчик(и) ВебТоррент
Первоначальный выпуск 22 октября 2013 г .; 10 лет назад ( 22.10.2013 )
Репозиторий github /вебторрент /вебторрент
Написано в JavaScript
Операционная система Кросс-платформенный
Доступно в JavaScript
Тип Протокол связи , распределенная файловая система , сеть доставки контента.
Лицензия С [1]
Веб-сайт WebTorrent.io

WebTorrent — это одноранговый (P2P) потоковый торрент-клиент , написанный на JavaScript от одного и того же автора Фероса Абухадие из YouTube Instant и команды WebTorrent и GitHub для использования в веб-браузерах , а также в WebTorrent. для настольных компьютеров Автономная версия WebTorrent и BitTorrent , способная соединять бессерверные сети .

Прежде чем создать WebTorrent, разработчики сначала создали PeerCDN, одноранговую сеть доставки контента , которую купила Yahoo! в 2013 году.

Идея WebTorrent заключается в создании протокола, подобного BitTorrent, который работает в веб-браузере, сохраняя при этом максимальную совместимость с BitTorrent. [2] Любой веб-браузер должен иметь возможность подключаться к одноранговому множеству , получать контент, проверять его корректность и отображать его пользователю – и все это, насколько это возможно, без централизованных серверов, полностью полагающихся на сеть браузеров людей. [3] WebTorrent использует тот же протокол , что и BitTorrent, но использует другой транспортный уровень . WebTorrent в основном полагается на соединения WebRTC , тогда как BitTorrent напрямую использует соединения TCP и UDP . дейтаграммы [3]

ВебТоррент Рабочий стол

[ редактировать ]

WebTorrent Desktop объединяет две сети WebTorrent на основе WebRTC и BitTorrent на основе TCP/UDP одновременно. Клиент BitTorrent Vuze (ранее Azureus ) менее изящно, но адекватно функционально включил WebTorrent, добавив в свое программное обеспечение одновременный сетевой мост. Разработчики использовали Electron , который создает настольные приложения с использованием JavaScript с доступом ко всем API из Chrome и Node . [3]

Функциональность

[ редактировать ]

Онлайн-видео является основным направлением, поскольку именно здесь WebTorrent наиболее полезен. Он менее подходит для небольших файлов или наборов данных, но идеально подходит для файлов большего размера. [3]

Доступность файла, как и в случае с BitTorrents, зависит от раздачи торрентов . Если только несколько пользователей совместно используют файл, то HTTP-сервер, обеспечивающий веб-раздачу резервным вариантом будет . Без веб-раздачи нет совместного использования. Однако это может иметь некоторые положительные последствия. Вместо использования посредника для загрузки большого файла с другим человеком, с помощью WebTorrent вы можете напрямую подключиться, не оставляя где-либо следов или потенциально не архивируясь на каком-либо сайте загрузки. Вы просто перетаскиваете свой файл, чтобы создать магнитную ссылку, которой вы можете поделиться с другом. Соединения уже зашифрованы, но вы можете добавить дополнительные уровни шифрования с помощью ключей для отправки другим способом. Ограничениями ОЗУ можно управлять с помощью IndexedDB . [3]

Клиент расставляет приоритеты загрузки фрагментов в хронологическом порядке, чтобы файл мог передаваться непрерывно даже до завершения загрузки. [4]

Принятие

[ редактировать ]

WebTorrent использует широко поддерживаемые открытые веб-стандарты, такие как WebRTC, и поэтому работает в любом современном браузере, включая Google Chrome , Firefox и Opera для настольных компьютеров и Android, Microsoft Edge и Safari . [5] [ нужен лучший источник ]

Запущенный в 2017 году, [6] BitChute — это видеохостинг , использующий технологию WebTorrent P2P. [7] [8] Он утверждал, что призван облегчить проблемы с пропускной способностью централизованной потоковой передачи. [6] По словам Фредрика Бреннана , существует мало свидетельств того, что BitChute действительно использует одноранговую технологию. [9] , к апрелю 2021 года возможность размещать видео с помощью WebTorrent на BitChute «похоже, устарела» По данным Ars Technica . [10]

Веб-браузер Brave объединяет WebTorrent в собственные исполняемые файлы и интегрирует WebTorrent в свой пользовательский интерфейс. [11]

См. также

[ редактировать ]
  1. ^ «Вебторрент/Вебторрент» . Гитхаб . 2 июня 2021 г.
  2. ^ Эрнесто (04 января 2018 г.). «WebTorrent Desktop достиг миллиона загрузок» . TorrentFreak.com . ТоррентФрик . Проверено 3 ноября 2018 г.
  3. ^ Перейти обратно: а б с д и Хэвибит (6 июля 2017 г.). «Демультиплексирование - Эпизод № 5, WebTorrent: вывод BitTorrent в Интернет» . Ютуб . Хэвибит . Проверено 3 ноября 2018 г. @4:35+
  4. ^ Перейти обратно: а б «Поддержка WebTorrent — arvidn/libtorrent» . Гитхаб . 01.07.2020.
  5. ^ «Часто задаваемые вопросы по WebTorrent» . webtorrent.io . Проверено 12 марта 2022 г.
  6. ^ Перейти обратно: а б Трухильо, Майло; Группа, Маурисио; Бантейн, Коди; Хорн, Бенджамин Д. (13 июля 2020 г.). «Что такое BitChute?» . Материалы 31-й конференции ACM по гипертексту и социальным сетям . ХТ '20. Нью-Йорк, штат Нью-Йорк, США: ACM. стр. 139–140. дои : 10.1145/3372923.3404833 . ISBN  978-1-4503-7098-1 . S2CID   220434725 .
  7. ^ «BitChute — это альтернатива YouTube на базе BitTorrent» . ТоррентФрик . 29 января 2017 г. Проверено 10 декабря 2017 г.
  8. ^ Пиво, Дорон. «iTWire — BitChute: первый серьезный конкурент YouTube?» . www.itwire.com . Проверено 10 декабря 2017 г.
  9. ^ «Bitchute утверждает, что является децентрализованной платформой — это неправда» . Ежедневная точка . 27.11.2019 . Проверено 19 декабря 2020 г.
  10. ^ Перейти обратно: а б Чант, Тим Де (29 апреля 2021 г.). «Теоретик заговора сказал, что угрозы смертью были «шутками», но присяжные на это не поверили» . Арс Техника . Проверено 18 мая 2021 г.
  11. ^ «Какие расширения встроены в Brave?» . Справочный центр Храбрый . Проверено 27 июля 2023 г.
  12. ^ «Вышла версия PeerTube v6, основанная на ваших идеях!» . Фрамаблог . Фрамасофт . Проверено 23 июня 2024 г. Нам нужно было погасить технический долг: v6 удаляет поддержку WebTorrent, чтобы сосредоточиться на HLS (с WebRTC P2P).
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f6e050b6d61f5b126f2651aa9e5e34c1__1719121740
URL1:https://arc.ask3.ru/arc/aa/f6/c1/f6e050b6d61f5b126f2651aa9e5e34c1.html
Заголовок, (Title) документа по адресу, URL1:
WebTorrent - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)