WebTorrent - это одноранговый (P2P) потоковый торрент-клиент, написанный на JavaScript от того же автора YouTube Instant и команды WebTorrent и GitHub , для использования в веб-браузерах , а также автономная версия WebTorrent Desktop . возможность соединять бессерверные сети WebTorrent и BitTorrent .
Автор (ы) оригинала | Феросс Абухадидже |
---|---|
Разработчики) | WebTorrent |
Первый выпуск | 22 октября 2013 г . |
Стабильный выпуск | 1.0.0 [1] / 21 мая 2021 г . |
Репозиторий | github |
Написано в | JavaScript |
Операционная система | Кроссплатформенность |
Доступно в | JavaScript |
Тип | протокол связи , распределенная файловая система , сеть доставки контента |
Лицензия | Массачусетский технологический институт [2] |
Веб-сайт | WebTorrent.io |
История
Перед созданием WebTorrent разработчики сначала создали PeerCDN ( сеть доставки контента ), которую купила Yahoo! в 2013.
Идея WebTorrent состоит в том, чтобы создать протокол, подобный BitTorrent, который работает в веб-браузере, сохраняя максимальную совместимость с BitTorrent. [3] Любой веб-браузер должен иметь возможность подключаться к одноранговой сети , получать контент, проверять его правильность и отображать его пользователю - и все это в максимально возможной степени без централизованных серверов, полностью полагающихся на сеть браузеры людей. [4] WebTorrent использует тот же протокол, что и BitTorrent, но использует другой транспортный уровень . WebTorrent в первую очередь полагается на соединения WebRTC , тогда как BitTorrent напрямую использует соединения TCP и дейтаграммы UDP . [4]
WebTorrent Desktop
WebTorrent Desktop ликвидирует две сети WebRTC на основе WebTorrent и TCP / UDP на основе BitTorrent одновременно. Клиент BitTorrent Vuze (ранее Azureus ) менее изящно, но адекватно функционально включал WebTorrent, добавляя одновременный сетевой мост к своему программному обеспечению. Разработчики использовали Electron, который делает настольные приложения с использованием JavaScript с доступом ко всем API из Chrome и Node . [4]
Функциональность
Основное внимание уделяется онлайн-видео, поскольку именно здесь WebTorrent наиболее полезен. Он меньше подходит для небольших файлов или наборов данных, но идеально подходит для больших файлов. [4]
Наличие файлов, как и с BitTorrents, зависит от торрента высева . Если несколько пользователей совместно используют файл, HTTP-сервер, обеспечивающий веб-просмотр, будет запасным вариантом . Нет обмена без веб-поиска. Однако это может иметь некоторые положительные последствия. Вместо того, чтобы использовать сайт загрузки посредника для обмена большим частным файлом с другим человеком, с помощью WebTorrent вы можете напрямую подключиться, не оставляя где-либо следов или потенциально архивируясь на каком-либо сайте загрузки. Вы просто перетаскиваете файл, чтобы создать магнитную ссылку, которой вы можете поделиться со своим другом. Соединения уже зашифрованы, но вы можете добавить дополнительные уровни шифрования с ключами для отправки другим способом. Ограничениями RAM можно управлять с помощью IndexDB . [4]
Принятие
BitChute
Запущенный в 2017 году, [5] BitChute является хостинг видео , который использует технологию P2P WebTorrent. [6] [7] Это сделано для того, чтобы облегчить проблемы с полосой пропускания при централизованной потоковой передаче. [8] По словам Фредрика Бреннана , существует мало свидетельств того, что BitChute действительно использует одноранговую технологию. [9] По данным Ars Technica, к апрелю 2021 года возможность размещения видео с помощью WebTorrent на BitChute «устарела» . [10]
Храбрый
Браузер Brave и PopChest являются сторонниками WebTorrent с открытым исходным кодом, как показано на домашней странице WebTorrent. [11]
Сафари
Safari веб - браузер включение WebRTC и канал передачи данных поддержки, как это будет в прошивке 11 , однако, будет запрашиваться разрешением от пользователей для доступа к вебу - камерам по слухам. [4]
Прием
Смотрите также
- BitChute , ранее использовавшийся WebTorrent [12]
- PeerTube , использует WebTorrent
- libtorrent , реализует WebTorrent [13]
- Сравнение клиентов BitTorrent
- Межпланетная файловая система
- Список услуг видеохостинга
- DailyMotion
- Видме
- Vimeo
- YouTube
- "пробковые" сайты порно-монополии MindGeek
- Живой поиск на YouTube
Рекомендации
- ^ "Выпуск 1.0.0" . 21 мая 2021 . Проверено 23 мая 2021 года .
- ^ «Вебторрент / Вебторрент» . 2 июня 2021 г.
- ^ Эрнесто (4 января 2018 г.). «WebTorrent Desktop имеет миллион скачиваний» . TorrentFreak.com . TorrentFreak . Проверено 3 ноября 2018 .
- ^ а б в г д е Heavybit (06.07.2017). "Demuxed - Ep. # 5, WebTorrent: перенос BitTorrent в Интернет" . YouTube . Heavybit . Проверено 3 ноября 2018 . @ 4: 35+
- ^ Трухильо, Майло; Gruppi, Маурисио; Бунтайн, Коди; Хорн, Бенджамин Д. (13.07.2020). "Что такое BitChute?" . Материалы 31-й конференции ACM по гипертексту и социальным медиа . HT '20. Нью-Йорк, Нью-Йорк, США: ACM: 139–140. DOI : 10.1145 / 3372923.3404833 . ISBN 978-1-4503-7098-1. S2CID 220434725 .
- ^ «BitChute - это альтернатива YouTube на базе BitTorrent» . TorrentFreak . 2017-01-29 . Проверено 10 декабря 2017 .
- ^ Пиво, Дорон. «iTWire - BitChute: первый серьезный конкурент YouTube?» . www.itwire.com . Проверено 10 декабря 2017 .
- ^ Трухильо, Майло; Gruppi, Маурисио; Бунтайн, Коди; Хорн, Бенджамин Д. (13.07.2020). "Что такое BitChute?" . Материалы 31-й конференции ACM по гипертексту и социальным медиа . HT '20. Нью-Йорк, Нью-Йорк, США: ACM: 139–140. DOI : 10.1145 / 3372923.3404833 . ISBN 978-1-4503-7098-1. S2CID 220434725 .
- ^ «Bitchute утверждает, что является децентрализованной платформой - это неправда» . Daily Dot . 2019-11-27 . Проверено 19 декабря 2020 .
- ^ Чант, Тим Де (29 апреля 2021 г.). «Сторонник теории заговора сказал, что угрозы смертью были« шуткой », но присяжные не поверили этому» . Ars Technica . Дата обращения 18 мая 2021 .
- ^ «WebTorrent» . WebTorrent.com . Проверено 3 ноября 2018 .
- ^ Чант, Тим Де (29 апреля 2021 г.). «Сторонник теории заговора сказал, что угрозы смертью были« шуткой », но присяжные не поверили этому» . Ars Technica . Дата обращения 18 мая 2021 .
- ^ «Поддержка WebTorrent - arvidn / libtorrent» . GitHub . 2020-07-01.
Внешние ссылки
- Официальный веб-сайт
- WebTorrent.io
- Instant.io для магнитов WebTorrent.
- Demuxed - Ep. # 5, WebTorrent: перенос BitTorrent в Интернет на YouTube , 2017-07-06 - это аудиоинтервью (не видео), которое начинается как отличное введение в WebTorrent, затем переходит к прошлым проектам для контекста, а затем подробно описывает взлом потоков. , прежде чем сделать вывод о жарке банановых чипсов в вакууме.
- PopChest.com , The Pop Network, «самая популярная [новая] видеоплатформа, построенная на сети Ethereum !»