клиент bittorrent, который может расположить по приоритетам части единственного [закрытого] файла

Почти у каждого bittorrent клиента есть встроенное установление приоритетов файлов. Вы знаете, существует ли клиент, который позволяет мне настраивать приоритеты в единственном файле?

Например, Вы загружаете независимый бесплатный фильм, но у Вас есть медленное соединение. Я хотел бы сказать клиенту BT загружать первые части файла сначала, таким образом, я могу начать наблюдать его, как я мог, если бы я загружал его по HTTP в одной части. т.е. наблюдение при загрузке.

Если нет никого, я должен буду, вероятно, взломать исходный код для создания этого возможным. Протокол Bittorrent позволяет это, потому что мой клиент просит у других клиентов определенный (хотя случайный) части. Это вид дизайна БитТоррента поражений распределения самых редких частей сначала, но с десятками/сотнями сеялок, это не будет иметь значения для меня.

3
задан 17.09.2010, 18:57

2 ответа

Интересный вопрос, но если Ваше "медленное" соединение не довольно проклятое быстрый, Вы собираетесь поймать до заключительной части читателя потока (даже с "оптимальной" приоритетной загрузкой). Видеочастоты 5 Мбит/с распространены поэтому, если Ваше соединение не больше, чем это, Вы собираетесь исчерпать процесс считывания сразу же. Можно дать читателю преимущество, но такие поражения формулируемая цель.

PS: Я в настоящее время, которого я называю "медленными" что-либо менее чем 1 Мбит/с, "быстро" что-либо более чем 25 Мбит/с. И конечно который развивается вверх со временем. Я нахожусь на "среднем" соединении на 15 Мбит/с теперь.

2
ответ дан 08.12.2019, 00:06

Azureus v2.5.0.4 имеет опцию в настройках (Раздел Transfer) для приоритизации первых и последних частей файла (файлов). (Попытки загрузить самое начало и очень конец файла сначала. Для Поддержки раннего предварительного просмотра.

http://www.oldversion.com/Azureus.html

Я не думаю, что это - решение для того, что Вы хотите, делая то, что Вы хотите, победил бы производительность bittorent.

.

1
ответ дан 08.12.2019, 00:06

Существует (своего рода взломанный), версия Azureus/Vuze вокруг этого делает точно это для точно этой цели. Однако этот подход нанесет вред рою потока, если много пользователей сделало бы это. Протокол полагается на части файла, являющиеся равномерно доступным. Таким образом, большинство "официальных" клиентов не предлагает опции как это.

Я думаю, что Ваш лучший выбор состоит в том, чтобы взломать на одном из клиентов с открытым исходным кодом вокруг.

0
ответ дан 08.12.2019, 00:06

У qbittorrent клиента есть опция загрузить файлы в последовательном порядке, по крайней мере, версия Linux делает. Это также доступно для Windows и Mac, хотя я не использовал те версии.

0
ответ дан 08.12.2019, 00:06

Теги

Похожие вопросы