Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Как вы уже вначале догадались, название самой опции «Copy Stream URL» и все скопированные ссылки с IP 127.0.0.1 сделаны только для воспроизведения загружаемого контента на этом же компьютере. Однако зачем разработчикам пришлось делать так сложно (со встроенным http сервером) не совсем понятно…
Предположу, что так они могут, как раз легко и кроссплатформенно, отслеживать запрашиваемое плеером место файла и запрашивать нужную часть принудительно если она ещё не загрузилась к этому моменту.Но они же довольно долго мучались и без http сервера и даже что-то получалось.
(с вебсервера можно на одном девайсе качать, а на другом девайсе смотреть)вот кстати да, об этом я даже как-то и не подумал.
Кроме того веб морда в мюторренте уже с доисторических времён есть.и встроенный http ретрекер bt.enable_tracker
В общем по мне так это самое разумное и простое решение для воспроизведения в процессе закачки.но с другой стороны программа стала сверх забагованной. В одном месте чинится, а в другом ломается.
но с другой стороны программа стала сверх забагованной. В одном месте чинится, а в другом ломается.
Кстати, по поводу революции в 3.4, забыли о, пожалуй, главном — переделанном механизме выборе пиров
Даже если с первого раза utorrent не может к ним подключиться, то через некоторое время повторно делает попытки подключения.
очень похоже на какой-то баг в настройке пиринга у провайдеров или где-то рядом:а как utorrent может определить какой пир локальный или пиринговый, а какой нет? Если к примеру мой IP начинается на 46...., а IP пирингового пира из другого города и другого провайдера 212… При этом, трафик идёт не на прямую друг к другу, а ещё и через третьего магистрального провайдера.
Ещё смущает факт, что локальные пиры не подключаются сразуа почему они должны подключаться сразу, если отдающий пир не может (флаги d или S) на тот момент отдать файл? Utorrent через некоторое время начинает пытаться подключаться к другим пирам, а про этого забывает. А мне нужно, что бы он периодически возвращался к тому пиру. Некоторые провайдеры в своих мануалах даже рекомендуют включать isp.peer_policy_override, тогда пиры на загрузке принудительно меняются.
Кстати, мне вот в голову мысль пришла, а если вам DHT попробовать отключить и при этом использовать только ретрекер без isp.peer_policy_url, тоже медленно работать будет?
это очень похоже на какой-то баг в настройке пиринга у провайдеров или где-то рядом:
Внешний интернет-шлюз страны на данный момент составляет 770 Гбит/с.
Они могут подключиться только к так называемым «точкам обмена трафиком» со своим NAT. В итоге пиринга в стране по факту нет вообще.
P.S. а вы пробовали увеличивать количество пиров на закачку с 50 по умолчанию до, к примеру, нескольких сотен или это тоже не помогает?частично помогает, но тут другой момент возникает, чем больше пиров тем ниже скорость в браузере. По этому лучше пару штук быстрых пиров, чем 100 медленных. Вечный поиск золотой середины.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\utorrent.exe]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\utorrent.exe\PerfOptions]
"IoPriority"=dword:00000000
"CpuPriorityClass"=dword:00000005
Не знаю как в техническом плане это всё дело может соеденить, но сами диапазоны IP в сетях провайдеров не пересекаются.
вроде автоподгрузки списка файлов при закачке через magnet-ссылку и возможности легко исключать ненужные для скачки файлы галочками.
Новые баги utorrent или что для нас готовят программисты Bittorrent