Torrent Stream: что это за програмка и как ею пользоваться?
Пакетом программного обеспечения "Torrent Stream" я пользуюсь уже больше года. Могу оставить только положительный отзыв.
Torrent Stream — это пакет программ, с помощью которых можно просматривать потоковое видео и проигрывать аудиофайлы в пиринговой сети по протоколу BitTorrent без предварительного скачивания всего контента.
То есть теперь можно просматривать видео и слушать аудио, которое "раздают" на разных торрент-трекерах без предварительного скачивания на жесткий диск компьютера. Пока ещё не все сайты торрент-трекеры поддерживают технологию "Torrent Stream", но их количество постоянно увеличивается. Для просмотра фильмов и сериалов я чаще пользуюсь сервисом торрент-трекеров Fast torrent и Seedoff.Net.
Это можно сделать как непосредственно на торрент-трекере, с помощью "Magic Player" и "TS P2P Multimedia Plug-in" — специального расширения и плагина для браузеров, или скачать торрент-файл и запустить его через TS Player — мультимедийный плеер (модифицированная и усовершенствованная версия плеера VLC).
Эти программы и плагины, а также и само программное обеспечение "Torrent Stream Engine", можно скачать в одном установочном "пакете" с сайта разработчиков — СИСТЕМА TORRENT STREAM. Всё совершенно бесплатно.
Также с помощью технологии "Torrent Stream" можно просматривать совершенно бесплатно и множество (более 400) телевизионных каналов на специальных сайтах. Напримерн на сайте Торрент-ТВ.
Новые баги utorrent или что для нас готовят программисты Bittorrent
Многие пользователи utorrent переходят на новые версии программы по привычке или до того момента пока у них не перестаёт что-то работать. Кто-то остановился на 2.2.1 или 2.0.4 как последних более-менее стабильных, а кто-то по сей день верен 1.8.2 и даже 1.7.7. Чем же так пугает и привлекает третья версия utorrent? Попробуем проследить и разобраться в изменениях которые были и тех, что ожидают нас в будущем.
Эволюция utorrent
Первый мой установленный utorrent был 1.8.2. Как раз то время когда в этих клиентах начинали прикручивать magnet-ссылки. Возможно, ошибки которые допустили программисты utorrent при добавлении этой функции, оказались слишком заметны пользователям 1.7.7 и 1.8.2. Можно сказать, с этого момента стали применяться во многом противоречивые подходы к созданию программы.
Потом разработчики пытались довести до ума альфа версию 1.9, которая имела много новшеств. Из заметных такие как: поддержка udp трекеров, новый utp протокол, приложения, работа дополнительных параметров в магнет-ссылке. Но в стабильный релиз ушла версия 2.0, которую достаточно долго пытались подлатать до версии 2.2.1.
И вот тут начинается самое интересное. С версии 3.0 в программу приходят радикальные изменения, к ним нас подготавливали специальными альфа версиями utorrent под названиями «Falcon» и «Griffin». Но большинство из нас заметило только огромное количество глюков и проблемы в работе жёсткого диска. По этому продолжительное время многие справедливо отказывались переходить с 2.2.1 на 3.х. А нового в 3.х было много:
Достаточно интересной была технология под названием DNA. Под это название пытались впихнуть сразу две задумки:
1. Загрузка файлов через p2p с помощью специальных файлов, которые запускались на компьютере без торрент-клиента, либо их можно было запустить в самом utorrent, при этом в главном окне utorrent появлялся синий значёк DNA (к сожалению скриншот не сохранился). Такие специальные файлы предлагал загрузить своим клиентам например сайт ASUS в разделе загрузок драйверов. Запустив их, пользователь потом мог скачать сами файлы драйверов через p2p.
2. Просмотр видео в встроенном на http странице плеере с частичной подгрузкой из p2p.
Магнет-ссылки понимали новые дополнительные параметры ws (веб-сид) и fl (загрузка торрент-файла по прямой http ссылке)
В клиент был встроен механизм стриминга медиа файлов, когда можно было качать и одновременно смотреть фильм.
Многие провайдеры дождались включённой по умолчанию опции isp.bep22
Кроме работы ip-фильтра в клиенте, юзеры получили возможность создать специальный файл диапазонов приоритетных IP, к которым utorrent подключается в певую очередь. Тем самым, многим получилось значительно повысить скорость загрузки.
Просмотр «рейтингов» и «комментариев».
И наконец, многими забытая, но по сей день ещё работающая возможность передачи файлов друзьям или знакомым из торрент-клиента через специальный прокси-сервер по http протоколу. Который кстати, можно использовать и в качестве прокси веб-сида.
Достаточно лишь перетянуть любой файл или папку в окошко программы и utorrent создаст специальную ссылку на http страничку, с которой ваш знакомый не догадывающийся о существовании торрентов и p2p сможет скачать с вашего компьютера файлы даже если вы оба будете за NAT провайдера. К сожалению, судя по всему, скоро разработчики удалят эту настройку из программы, потому как в новых версиях utorrent она работает только под танцы с бубном. Но кто всё ещё хочет вернуть её работоспособность в свой utorrent 3.x измените следующие параметры в скрытых настройках программы.
Нажав и не отпуская SHIFT и F2 зайдите в Настройки—-Дополнительно. В самом низу списка найдите и измените значения в строках:
webui.raptor_host — raptor.utorrent.com
webui.raptor_port — 80
webui.raptor_secure — false
webui.talon_host — remote.utorrent.com
webui.talon_port — 80
webui.talon_secure — false
В настройке Удалённый доступ обязательно придумать и вписать имя и пароль, без них работать не будет!
Последующие версии до 3.3.2 включительно можно назвать работой над ошибками. И всё в итоге было бы хорошо со стабильностью программы в будущем… если бы не новые идеи и вместе с ними новый utorrent 3.4
Utorrent 3.4 — забытая революция ?
Думаете после неудач с DNA и raptor.utorrent.com разработчики закинули планы по интеграции торрента и веб в долгий ящик? Как бы не так! Всё начинается по новому кругу. На этот раз utorrent должен превратиться в файловый http сервер, но конечно же со своими p2p особенностями.
Небольшое отступление перед продолжением.
Вы должны понимать, что компания Bittorrent — это коммерческая организация, которой уже давно не интересна децентрализация p2p. Многие фичи в программе исчезают и появляются, а большинство из нас о их существовании даже и не догадывается. Все стремления в разработке utorrent направлены на зарабатывание денег. По этой причине не ожидайте ничего хорошего в новых билдах программы. С огромной вероятностью, всё о чём будет написано ниже, в utorrent 3.5 будет убрано или радикально переделано, то есть пользоваться этим уже вы не сможете.
Из мелких заметных изменений в utorrent 3.4.2 для меня, наверное, будет работа с https веб-сидами (таки Dropbox по прежнему ещё раздаёт некоторые мои торренты на рутрекере) и неотключаемая реклама Pro версии.
Самое интересное скрыто от наших глаз, но если потянуть за «верёвочку», то можно найти и «пощупать» то, что для нас делается сейчас и может быть будет работать в следующих версиях программы.
Первая подсказка спрятана в настройке Playback 
Дальше нашлась опция копирования ссылки файла
Скопированная ссылка получилась такого вида
Вставив эту ссылку в свой браузер — получите проигрывание файла встроенным плеером браузера, либо просто скачивание его в папку загрузок.
В этой ссылке есть несколько параметров связанных с настройками utorrent
webui.allow_pairing
webui.proxy_auth
webui.token_auth
Но так как половина параметров в ссылке не работает (всё что связано с хешами), можно укоротить её до Если это вставить в браузер, произойдёт то же самое что и с полной ссылкой. Работающие параметры ссылки:
sid= номер торрента (может быть любым, выдаётся utorrent при добавлении торрента).
file= номер файла ( вроде как постоянный, назначается по положению в колонке Путь)
15906 — выбранный порт в настройках utorrent
Вот тут возникает вопрос: «А что с этим всем можно сделать ?» Пока наверно, получится только немного пофантазировать и поэкспериментировать. В принципе можете сами поиграться с этими настройками и посмотреть как они работают. Вот например как можно использовать этот встроенный в программу http-сервер:
Передача файлов на прямую по http
Для этого у вас должен быть белый статический или динамический IP в интернете или хотя бы в локальной сети, а так же проброшен порт указанный в настройках utorrent. В скопированных ссылках 127.0.0.1 нужно заменить на ваш интернет или локальный IP.
В зависимости от того собираетесь ли вы передавать файлы всем или избранным, можете включить или отключить в настройках опцию webui.proxy_auth. Если будет включено, перед открытием страницы utorrent может попросить пройти авторизацию. По этому в начале не забудьте вписать имя и пароль в настройках Веб-интерфейса utorrent (гостевой логин не работает)
Если webui.proxy_auth будет отключён, контент станет доступен всем без выскакивающего окошка авторизации.
Последовательная загрузка и просмотр медиа файлов торрента
Как вы уже вначале догадались, название самой опции «Copy Stream URL» и все скопированные ссылки с IP 127.0.0.1 сделаны только для воспроизведения загружаемого контента на этом же компьютере. Однако зачем разработчикам пришлось делать так сложно (со встроенным http сервером) не совсем понятно…
Интересен сам механизм работы клиента по таким ссылкам. К примеру, вы скачиваете торрент-файл с трекера и запустив его в utorrent ставите задание на остановку (не загружаете), затем копируте ссылку Copy Stream URL какого-нибудь файла из списка и вставляете эту ссылку в свой браузер. Как только браузер переходит по ссылке в utorrent запускается процесс последовательной загрузки частей только этого файла, с постепенной передачей его браузеру. Если в браузере остановить загрузку и/или вообще закрыть программу браузера, utorrent так же отреагирует остановкой задания. 
база сайта или каталога в p2p сети
К сожалению utorrent работает не совсем как веб-сервер, а скорее как файловый http сервер. Соответственно он может подгружать только файлы из p2p сети, затем браузер забирает из utorrent эти файлы и показывает их на своей странице. В добавок ко всему, загруженный торрент с файлами, на разных utorrent будет иметь различный sid=, но file= должны быть одинаковы так как названия и количество фалов в торренте у всех будет одинаковое.
Для того что-бы перенести сайт в торренты, необходимо сделать механизм глобальной правки sid= в ссылках в виде юзер-скрипта или расширения в браузере, который установит каждый юзер. А так же в торрент-файле необходимо будет поместить невероятно огромную кучу html страничек на каждую раздачу. Другое дело, если на компьютер пользователя будет установлена специальная программа для просмотра, умеющая работать по ссылкам utorrent. В настройках программы пользователь смог бы указать свой sid= торрента. Отображение онлайн раздач на трекере и в специальной программе может быть примерно одинаковым как по виду так и по содержимому. Общий вес загруженных пользователем файлов такого архива будет существенно меньше, чем если бы скачивался весь архив целиком. Юзер не должен и не будет качать/хранить на компьютере темы, которые ему не интересны. А вот раздавать сохранённые у себя части тем которые ему интересны он может.
Содержимое ахива сайта можно разбить на несколько торрент-файлов, а не пихать всё в один. Так в главном торрент-файле будет файл/файлы со всеми ссылками «карты сайта», остальные торрент-файлы будут относиться к определённой категории и хранить в себе как файлы с ссылками на файлы описания (скриншоты, текст, магнет-ссылки и пр.) так и к примеру файлы постеров и скриншотов (хотя, опять же их можно выделить в отдельный торрент-файл(ы), с возможностью указать дополнительные sid= ).
Ах мечты, мечты…
Автоматическое обновление торрент-файлов
К сожалению, эта тема раскрыта и исследована не полностью, так как мои знания в программировании примерно равны нулю.
Может быть, кто-нибудь из вас сможет исследовать эту тему и выяснит как должен работать этот механизм. Буду благодарен, если вы поделитесь своими мыслями по этому поводу.
В utorrent 3.4 была добавлена возможность автоматического обновления задания в клиенте. Так скачав с трекера торрент-файл какого-нибудь сериала, в дальнейшем можно не следить за выходом новых серий и обновлением раздачи на форуме, а сразу получать обновлённый торрент и новые серии.
В процессе создания торрент-файла (специальной программой) или в Свойствах торрента задания utorrent прописывается http ссылка обновления торрент-файла.
После перезапуска клиента, возле задания появится синяя «точка», означающая что utorrent периодически опрашивает сайт на предмет загрузки нового торрент-файла.
В самом utorrent можно посмотреть ленту обновлений по каждому торренту (дата и файлы) 
Разработчики utorrent опубликовали специальный мануал bittorrent.org/beps/bep_0039.html
Так же получилось раздобыть их экспериментальный торрент-файл, который внутри содержит соответсвующие записи в секции info.
На момент когда я достал этот торрент-файл, по ссылке обновления загружалось
В переписке с разработчиком utorrent получилось вытянуть только это
For the torrent to be updatable, it has to have either a «collections» key or «similar» key or both, and torrent downloaded by the update-url must be signed by the original torrent’s originator.
Что такое торрент-клиент и зачем он нужен?
Многие пользователи интернета пользуются торрент-клиентами для обмена файлами в сети, но не все обладают знаниями обо всем функционале любой подобной программы. Как происходит обмен данными, какие торрент-клиенты самые популярные? Именно об этом речь пойдет далее.
Что такое торрент-клиент и зачем он нужен?
Торрент-клиент представляет собой особый вид сетевого протокола, позволяющего пользователям сети обмениваться данными без обращения к серверу. Все данные, отсылаемые по данному протоколу, имеют расширение *.torrent. В файле с этим расширением записывается вся необходимая информация о размере передаваемого файла, его расположении и т. д.

Рисунок 1: Торрент-клиент
Для того чтобы эта информация была доступна системе, используются специальные программы (торрент-клиенты). На сегодняшний день доступно множество подобных программ. Далее будут рассмотрены наиболее популярные из них.
Как работают торрент-клиенты?
Принцип работы торрент-клиентов достаточно прост. Они позволяют пользователям обмениваться данными напрямую, обходя загрузку файлов в различные файлообменники или облачные хранилища.
Скаченная и установленная на ПК программа торрент-клиент легко расшифровывает информацию, содержащуюся в файле с расширением .torrent. Достаточно указать его локальное расположение, торрент-клиент откроет его, и файл можно будет передать указанному пользователю. Хранилище торрент файлов, как правило представляет из себя обыкновенный форум или пополняемое организованное хранилище торрент файлов со своими модераторами.
Передаваемые данные просто копируются, исходник остается на месте. Программа создает список скачиваемых или передаваемых файлов с собственным расширением, которые доступны всем пользователям интернета или указанному в настройках кругу пользователей.
Обзор лучших торрент-клиентов
Для использования этого протокола потребуется выполнить следующие два шага:
-
Скачать из интернета сам торрент-файл с уже зашифрованной в нем информацией о его расположении и других данных. Сделать это не составит труда, достаточно набрать его название в любой поисковой системе.

Рисунок 2: Поиск торрент-файла
-
Скачать и установить саму программу торрент-клиент, при помощи которой файл с расширением *.torrent можно будет открыть. Таких программ достаточно много. Найти их не составит большого труда.

Рисунок 3: Поиск торрент-клиента
Стоит более подробно рассмотреть самые популярные и функциональные программы торрент-клиенты.
UTorrent
Лидер среди всех торрент-клиентов по версии большинства пользователей интернета. Программа доступна для скачивания на официальном сайте .

Рисунок 4: Официальный сайт UTorrent
Данный торрент-клиент работает на всех версиях Windows, при скачивании необходимо выбрать актуальную версию программы и ее разрядность. В большинстве случаев, после скачивания и установки, программа работает корректно, но иногда пользователю приходится изменить некоторые настройки программы.
Среди главных достоинств программы можно выделить ее обширный функционал и множество настроек. Работу с раздачей файлов можно настроить под себя. Доступен планировщик задач, изменение размеров передаваемых файлов, изменение скорости загрузки и многое другое.

Рисунок 5: Общий вид программы UTorrent
BitTorrent
Программа доступна для скачивания на официальном сайте .

Рисунок 6: Официальный сайт BitTorrent
Среди главных достоинств этой программы можно выделить возможности:
- параллельно загружать файлы;
- использовать встроенную поисковую систему;
- воспроизводить файлы в процессе загрузки;
- настраивать пропускную ширину канала.
Данный торрент-клиент доступен на Windows, Linux и Android.

Рисунок 7: Общий вид программы BitTorrent
Transmission
Программа доступна для скачивания на официальном сайте .

Рисунок 8: Официальный сайт Transmission
Достаточно известная программа. Позволяет обмениваться данными при помощи протокола bittorent.
Среди главных достоинств этого приложения можно выделить ее простой и лаконичный интерфейс. Функционал программ прост и интуитивно понятен. Она занимает мало место на жестком диске и не расходует много системных ресурсов компьютера в процессе работы.

Рисунок 9: Общий вид программы Transmission
qBittorrent
Программа доступна для скачивания на официальном сайте .

Рисунок 10: Официальный сайт qBittorrent
Один из лучших торрент-клиентов. Интерфейс программы минималистичен и удобен для работы. В приложении отсутствует реклама. Отличительной особенностью является возможность поиска непосредственно из окна программы.

Рисунок 11: Общий вид программы qBittorrent
Deluge
Программа доступна для скачивания на официальном сайте .

Рисунок 12: Официальный сайт Deluge
Полнофункциональный кроссплатформенный торрент-клиент. Отличительной особенностью данной программы является возможность расширения ее функционала за счет установки дополнительных плагинов.
Программа позволяет загружать файлы в одном окне. Доступны режимы компактного и полного резервирования загружаемых файлов.

Рисунок 13: Общий вид программы Deluge
Программа доступна для скачивания на официальном сайте .

Рисунок 14: Официальный сайт Vuze
Мощное приложение с большим функционалом. Торрент-клиент позволяет передавать файлы большого размера, целые ТВ-программы и фильмы. Программа имеет функцию анонимной передачи данных.
Vuze совместим с программами uTorrent и BitTorrent (имеющееся дополнение MainlineDHT к собственному варианту DHT необходимо для совместимости с BitTorrent, uTorrent, BitComet и прочими).

Рисунок 15: Общий вид программы Vuze
Halite BitTorrent Client
Программа доступна для скачивания на официальном сайте .

Рисунок 16: Официальный сайт Halite BitTorrent Client
Качественный битторрент-клиент для Windows, обладающий необычной особенностью удаленного управления программой при помощи смартфона. Этот торрент-клиент поддерживает одновременную работу нескольких закачек, отображает детальную информацию о передаваемых данных, позволяет устанавливать пределы загрузки и выбирать количество закачек.

Рисунок 17: Общий вид программы Halite BitTorrent Client
BitComet
Программа доступна для скачивания на официальном сайте .

Рисунок 18: Официальный сайт BitComet
В программе доступно несколько параллельных загрузок. Поиск торрент-файлов осуществляется при помощи собственной поисковой системы. Доступна возможность воспроизведения файлов и магнет-ссылок в процессе загрузки. Пропускная способность канала может настраиваться под индивидуальные параметры, выделять необходимую скорость потоков трафика.

Рисунок 19: Общий вид программы BitComet
WebTorrent
Программа доступна для скачивания на официальном сайте .

Рисунок 20: Официальный сайт WebTorrent
Один из первых торрент-клиентов, способных работать в вебе. Программа не требует установки дополнительных плагинов, расширений или установки дополнительного программного обеспечения. Приложение создано на языке программирования JavaScript и использует WebRTC для честной пиринговой передачи данных. Данный торрент-клиент предоставляет возможность клиентам одного интернет-провайдера обмениваться видеофрагментами друг с другом, не покидая сеть.

Рисунок 21: Общий вид программы WebTorrent
Стоит ли использовать торрент-клиенты и безопасно ли это?
Основу работы торрент-клиентов формирует технология Р2Р. Она позволяет пользователям сети на равных условиях обмениваться данными без посредников. Интернет постоянно развивается и торренты вместе с ним. Обмен информацией динамично растет, но всегда ли эти операции легальны?
Так получилось, что торрент-клиенты стали оружием цифровых пиратов. Многие провайдеры отслеживают их и заносят в свои базы данных. На законных основаниях разрешается скачивание файлов только с открытым исходным кодом.
Для того чтобы обезопасить себя, рекомендуется придерживаться следующих правил:
- Скачивать и передавать торрент-файлы без авторских прав.
- Включать в настройках программы функцию приватности, если такая предусмотрена и доступна.
- Использовать прокси-сервер и VPN.

Рисунок 22: Безопасность в сети
Важным моментом является и выбор наиболее подходящего и надежного торрент-клиента. Рекомендуется использовать наиболее известные программы и скачивать их исключительно с официального сайта разработчика.
Как правильно выбрать наиболее подходящий торрент-клиент?
Для выбора подходящего клиент-торрента достаточно знать название и версию собственной операционной системы, а также ее разрядность. Также потребуются соответствующие системные возможности и достаточное свободное место на жестком диске.
Выводы
Пользуясь описанными выше торрент-клиентами и соблюдая рекомендации по безопасному использованию протокола обмена данными, пользователь сможет свободно скачивать и отправлять разрешенные файлы. Всегда следует учитывать закон об авторских правах, так как наказание за их нарушение в разных странах может оказаться весьма суровым. Но принцип работы всех торрент сообществ в их бесплатности, по крайней мере это предполагалось.
Пожалуйста, опубликуйте ваши комментарии по текущей теме статьи. За комментарии, отклики, лайки, дизлайки, подписки низкий вам поклон!
Пожалуйста, оставьте свои комментарии по текущей теме статьи. За комментарии, лайки, дизлайки, подписки, отклики низкий вам поклон!