Суть очень проста.
К примеру, есть на трекере раздача на которой всего пару сидов или вообще только 1 релизер. И вот вы хотите скачать эту раздачу, скачиваете торрент и ..... ничего не качается. Потому что вы оба за NAT или у обоих закрыты порты. А может быть у вас провайдер блокирует p2p трафик https://toster.ru/q/202179
Прокси-сервер решил бы все эти проблемы.
Второй момент.
На трекере, в списке файлов можно вывести значки/плееры проигрывания некоторый файлов как например это сделано на http://zaycev.net/
Пользователь скачивает торрент-файл нажимает на ссылку (которая у всех будет одинаковая, кроме номера порта) вида http://127.0.0.1:31686/proxy?sid=e8e8236&file=0&service=STREAMING
и получает проигрывание файлов в своём браузере.
Аналогично можно сделать по видеофайлам, разместив окошко проигрывателя в раздаче. Юзер нажимает на play, в торрент-клиент улетает магнет-ссылка, а сам плеер начинает подгружать видеопоток с http://127.0.0.1:31686/proxy?sid=e8e8236&file=0&service=STREAMING
С sid всё же я погорячился, был момент, показалось что он не меняется. Однако при создании или добавлении торрента меняется рандомно
Ещё немного потестил проксик remote.utorrent.com.
Оказывается, не обязательно перетаскивать файл в окно и создавать специально такой торрент-файл. Ссылки на файл можно получить подставив значение sid и путь к файлу. Прокси сервер обращается к utorrent юзера с вопросом есть ли у него sid с таким-то номером и файлы соответсвующие этой раздаче.
А вот может ли подобный сервис вытянуть sid торрента зная только хеш - х.з.... Но, если можно, все http ссылки на файлы трекер сможет тогда сгенерировать сам.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.