Несмотря на все старания «борцов за справедливость», среди которых звукозаписывающие компании, издательские дома, кинокомпании и так далее, технология обмена файлами по протоколу BitTorrent не только не сбавляет обороты, но и продолжает успешно развиваться. Сегодня мы рассмотрим некоторые полезные возможности этой технологии, о которых знают далеко не все.
Короткие «магниты»
Скандально известный протокол BitTorrent активно используется миллионами людей по всему миру. Работает огромное количество трекеров, как открытых, так и элитных, доступ к которым возможен только по специально приобретенному приглашению. Эта технология интегрируется с браузерами, менеджерами загрузок, файловыми «качалками». Но есть одна проблема — правообладатели контента, которые время от времени забрасывают судебными исками популярные торрент-ресурсы. Иногда, как в случае с The Pirate Bay или torrents.ru, им даже удается одержать частичную победу. Однако, как говорится, свято место пусто не бывает. Трекеры меняют свою дислокацию, регистрируются новые доменные имена, шифруется передаваемый трафик.
В последнее время все большей популярностью пользуются так называемые magnet-ссылки. Эти адреса не содержат указания на какой-то определенный адрес, они лишь предоставляют информацию о контрольной хеш-сумме загружаемого файла. Таким образом, поиск нужных файлов происходит после анализа их содержимого.
Обычно такая ссылка выглядит как длинная строка: magnet:?xt=urn:btih:
Оперировать такими ссылками крайне неудобно — на форуме они могут отображаться «колбасой», в голове их держать вообще нереально, копировать и передавать знакомому в чате тоже неудобно. Поэтому для решения проблемы можно воспользоваться сервисом для генерации коротких magnet-ссылок http://mgnet.me/.
Запоминающийся адрес и короткие ссылки — что еще нужно для быстрой передачи в твиттере или на форуме? В настройках сервиса можно также указать свой алиас — ключевое слово, вставляемое после основного адреса mgnet.me, так «магнитный» адрес будет еще легче запомнить.
BitTorrent для ТВ
На первый взгляд, технология обмена данными настолько совершенна, что стремление совершенствовать работу P2P-сети напоминает попытки изобрести велосипед. Главный козырь BitTorrent — децентрализация потоков, распределенная нагрузка, благодаря которой участники пиринговой сети могут одновременно получать данные на приемлемой скорости. И именно это свойство протокола BitTorrent натолкнуло создателя самой популярной файлообменной сети Брэма Коэна на мысль о том, что данную особенность можно использовать в совершенно других целях, не связанных с передачей файлов. Например, можно разработать параллельную технологию — P2P-телевидение.
Смысл подобного проекта очевиден — трансляция видео в пиринговой сети осуществляется не с конкретного сервера, а значит, количество зрителей может быть чуть ли не бесконечным, в то время как в обычных онлайн-трансляциях число подключений ограничивается пропускной способностью канала.
Новый проект Брэма Коэна не менее амбициозен, чем его первое творение. По словам создателя протокола BitTorrent, главная проблема, которую ему пришлось решить при разработке своего детища, — стабильная передача видео между пользователями, которая бы исключала задержки, замирания картинки на экране. Автор прочит большое будущее своей разработке и даже утверждает, что обычное телевидение умрет как таковое. Любой пользователь сможет использовать пиринговую сеть для трансляции на миллионную аудиторию, причем задержка (в теории) не должна превышать нескольких секунд. Что примечательно — нагрузка на раздающего пользователя в такой P2P-сети должна упасть на 99 процентов.
Как это будет выглядеть в будущем, можно посмотреть уже сегодня. Перейдите по ссылке проекта live.bittorrent.com и установите клиент для просмотра видео в браузере.
К сожалению, демонстрация вещания при помощи усовершенствованного протокола BitTorrent возможна не во всех браузерах. Поэтому для ознакомления с P2PTV используйте последнюю версию Google Chrome, на Opera видеопоток не отображается (к слову об «избирательной совместимости» этого браузера — в последнее время в Сети даже появилась шутка о том, что Facebook хочет купить норвежский браузер, дабы прекратить его дальнейшую разработку и распустить свой штат верстальщиков под Opera).
SopCast — видеотрансляции P2P уже сегодня
Насколько успешным окажется BitTorrent Live — покажет время. Однако справедливости ради стоит сказать, что идея пирингового вещания в Сети не нова. Еще до того, как Коэном был продемонстрирован прототип P2P-телевидения, попытки создать реально действующую модель такого вещания уже предпринимались. Одним из самых жизнеспособных проектов на этом поприще оказался сервис SopCast. Впрочем, на данный момент он тоже скорее напоминает лишь демонстрацию возможностей P2P-вещания. Самый серьезный недостаток SopCast — не очень высокое качество связи и небольшое количество передаваемых каналов. Их общее число едва ли превысит три десятка станций. С другой стороны, список трансляций постоянно обновляется, некоторые вещания прекращаются, другие запускаются. Из русскоязычных каналов мы обнаружили только «Гол», и тот после трансляции финала Кубка Либертадорес «ушел» в офлайн.
Воспользоваться услугами сервиса SopCast очень просто — достаточно загрузить и установить одноименный клиент. Внешне эта программа чем-то напоминает одну из утилит для просмотра онлайнового ТВ. Клиент SopCast предназначен для выполнения нескольких функций. В первую очередь это, понятное дело, онлайновый телевизор. Качество приема каналов зависит от скорости транслируемого потока. В основном оно вполне удовлетворительное, однако те самые недостатки изображения, о которых говорил Брэм (замирание картинки, квадраты и прочее), иногда дают о себе знать. Для просмотра можно использовать стандартный проигрыватель WMP, но можно и перебрасывать принимаемый видеопоток на какой-нибудь внешний плеер. Это очень удобно, поскольку стандартный проигрыватель практически лишен каких бы то ни было настроек для коррекции изображения. Например, с клиентом SopCast очень хорошо работает популярный VLC. Скажем, если видео отображается с неправильным соотношением сторон, в настройках плеера легко можно исправить картинку, выбрав правильные параметры. Видеотрансляцию можно записывать на жесткий диск, сохраняя поток в исходном виде.
Вторая важная функция клиента SopCast позволяет любому желающему организовать свою собственную «телекомпанию» и почувствовать себя Михалковым на YouTube. В клиенте имеется возможность запустить сервер, вещающий в форматах ASF/WMV, FLV/H.264, MPEG-TS/H.264 и других.
Удаленное управление загрузкой торрентов в клиенте
Самый популярный торрент-клиент µTorrent уже давно имеет функцию удаленного управления загрузками через веб-интерфейс, а также с Android-устройств. Настраивается она очень просто: нужно зайти в раздел удаленного управления настроек клиента и выбрать имя компьютера и пароль.
После того как данные будут отправлены на сервер µTorrent, можно будет с любого компьютера или мобильного устройства зайти на сайт remote.utorrent.com, ввести данные для авторизации и увидеть, что происходит на удаленном клиенте. Через веб-интерфейс можно приостанавливать и возобновлять загрузки, добавлять новые торренты и так далее.
Для пользователей Android есть официальное приложение µTorrent Remote, при помощи которого тоже можно управлять загрузками. Скачанные файлы могут быть переданы на мобильное устройство для дальнейшего воспроизведения.
Еще одно хорошее приложение для удаленного управления торрент-клиентом с мобильного устройства под управлением Android — Transdroid. Оно отличается поддержкой большого числа программ (в их числе µTorrent, Transmission, Vuze, Deluge, rTorrent, BitTorrent 6, Ktorrent, qBittorrent, Bitflu), а также нескольких популярных сайтов (Mininova, The Pirate Bay, IsoHunt, Monova, Vertor, ExtraTorrent, Torrent Reactor и другие)
При помощи TransDroid можно запускать, останавливать или удалять торренты из списка загрузок, изменять максимальную скорость передачи данных, выполнять поиск по многим трекерам. Приложение поддерживает RSS-потоки и может уведомлять о завершении загрузок.
Остается лишь добавить, что TransDroid недоступен в Google Play — в официальном магазине есть приложение с таким названием, но оно не имеет никакого отношения к загрузке торрентов.
Bitlet — скачивание торрентов через веб-интерфейс
Кто сказал, что для загрузки торрентов нужен клиент? Если нет возможности установить программу для скачивания торрентов, можно воспользоваться сервисом Bitlet. Работает все максимально просто: нужно скопировать ссылку на торрент или же скачать торрент-файл на жесткий диск (для некоторых сайтов автоматическое распознавание ссылок не работает), а затем дать сервису команду качать и указать папку, в которую нужно сохранить файл.
Загрузка происходит в отдельном окне. В нем можно увидеть количество сидеров и личеров, скорость скачивания и отдачи, а также проследить за ходом загрузки. Кроме этого, сервис дает возможность ограничить скорость отдачи и изменить порт, по которому ведется передача данных.
Boxopus — закачка торрентов в «облако» без установки клиента
Вы наверняка слышали об одном из самых интересных способов использования Dropbox — удаленном запуске скачивания торрентов. Суть этого метода в том, что в Torrent-клиенте указывается папка (например, My Dropbox/Torrents), торренты из которой должны загружаться автоматически. В эту папку на любом компьютере можно добавлять торренты. Благодаря автоматической синхронизации они появятся на всех компьютерах, подключенных к учетной записи Dropbox, и Torrent-клиент начнет загрузку.
Новый сервис Boxopus, бета-тестирование которого началось в прошлом месяце, предлагает еще более интересный способ использования облачного сервиса для загрузки торрентов. Сайт выступает в качестве клиента, давая пользователям возможность загружать торренты прямо в онлайновое хранилище. Для этого достаточно зарегистрироваться на Boxopus, добавить задания для загрузки, указать параметры учетной записи на Dropbox и немного подождать, пока файлы скачаются и попадут на все компьютеры, подключенные к аккаунту Dropbox.
Согласитесь, идея просто отменная, вот только воспользоваться сервисом в данный момент, увы, не удастся. Как только о Boxopus написали на ряде известных сайтов, Dropbox тут же приостановил доступ веб-приложения Boxopus к сервису с такой формулировкой: «Мы обратили внимание на то, что некоторые возможности Boxopus могут быть восприняты как поощрение пользователей к нарушению авторских прав с использованием Dropbox. Согласно условиям использования нашего сервиса, нарушение авторских прав недопустимо».
Однако создатели Boxopus и не думают сдаваться — сейчас в их блоге помещен опрос. Заинтересованных пользователей просят ответить на вопрос, с каким сервисом им удобнее было бы работать вместо Dropbox. Что ж, интересно посмотреть, как будет развиваться Boxopus в будущем и дадут ли ему возможность работать с Google Drive (сейчас именно этот сервис лидирует в голосовании).
txtor — загрузка торрентов как текстовых файлов
В некоторых сетях торренты скачать невозможно, так как администраторы добавляют файлы .torrent в список запрещенных. Обойти это ограничение очень просто. Например, можно воспользоваться сервисом txtor, который дает возможность скачивать торренты, присваивая им расширение .txt. После того как такой мнимый текстовый файл загружен, нужно вручную изменить расширение на .torrent. Правда, сервис не работает с закрытыми трекерами и чтобы торрент скачался, он должен быть общедоступным.
Torrent2exe — преобразование файлов .torrent в .exe
Вы никогда не пытались объяснить, как качать торренты, человеку, который далек от мира компьютеров? Вместо того чтобы проводить сеансы удаленного администрирования, можно воспользоваться удобным сервисом Torrent2exe, который преобразует файлы .torrent в .exe.
Такой файл гарантированно запустится, к тому же он будет включать крохотный торрент-клиент, который тут же начнет загрузку.
Для создания файла .exe нужно или указать путь к скачанному торренту на жестком диске, или (если речь идет об общедоступных файлах) дать ссылку на трекер. Дополнительно можно снабдить исполняемый файл сообщениями, которые появятся на экране перед началом загрузки файла и после ее завершения. Для файла, сгенерированного сервисом, тут же будет создана ссылка для скачивания, поэтому ее останется лишь скопировать в буфер обмена и передать нужному человеку.
Заключение
В отношении BitTorrent сложился устойчивый стереотип: это — источник нелицензионного ПО и пиратских фильмов. Однако возможности использования этой технологии гораздо шире, и польза от нее может быть очень большой. Ведь недаром в поддержку BitTorrent выступают многие известные и неглупые люди. Например, в январе этого года на заглавной странице трекера The Pirate Bay появилось лицо Пауло Коэльо, сопровождаемое его словами о том, что с тех пор как его книги были размещены в пиринговых сетях, их тиражи возросли. «Качайте мои книги бесплатно и, если они вам понравятся, купите бумажный вариант — этим вы скажете индустрии, что жадность ведёт в никуда. С любовью, The Pirate Coelho».