Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Сетевые технологии > Качать фильмы с торентов с приоритетом |
Автор: Lite 8.5.2009, 16:28 |
Как поставить приоритет на закачку сначала? Так чтоб можно выкачать половину раздачи и одновременно включить просмотр фильма. Чтоб сначала выкачал первую половину файла, а потом вторую половину файла? А, то всегда качает фильм с конца. |
Автор: Secandr 8.5.2009, 16:44 |
хм... а где тут сетевые технологии? вопрос чисто по софту... |
Автор: Lite 8.5.2009, 17:20 | ||
Ты еще скажи что протокол P2P не сетевой. |
Автор: skyboy 8.5.2009, 18:26 |
Lite, в этом ты не прав. p2p - это даже не протокол. torrent - вот протокол. но и здесь ты не работаешь с протоколом "напрямую"(не telnet'ом же запросы посылаешь?), а, скорее всего, через сторонний torrent-клиент. значит, даже управление порядком загрузки частей и допустимо на уровне протокола, то в используемом тобой клиенте необходимого функционала и/или доступных настроек для управления этим может попросту не быть. но, конечно, вопрос был не в этом. если у меня закачан весь файл, но с пропусками, то я могу смотреть полностью любым плеером, не падающим в обморок от пропущенных фреймов. например, http://www.videolan.org/vlc/. если же у меня закачана первая половина целиком, я смогу смотреть только первую половину. Так что лично я считаю, что подобный механизм(который, кстати, был в уже забытом eMule) был бы не шибко востребован. Добавлено через 5 минут и 40 секунд если верить http://ru.wikipedia.org/wiki/BitTorrent, то первым делом качаются реже встречающиеся части(что логично: если отключится сидер и у всех только первый по порядку сегмент - всем будет плохо). значит, навряд ли в http://wiki.theory.org/BitTorrentSpecification будет предусмотрен механизм управления очередями сегментов. Добавлено через 7 минут и 45 секунд хаха. я ошибался. в протоколе предусмотрена возможность http://wiki.theory.org/BitTorrentSpecification#Piece_downloading_strategy. значит, дело только в конкретном клиенте: реализована в нем настройка этой стратегии или нет. |
Автор: Lite 8.5.2009, 19:27 |
Какой клиент порекомендуеш? Ну плохо это, обшето если сделать, что только я скачивал сегменты попоряд, а другие клиенты будут качать как обычно. |
Автор: Ch0bits 9.5.2009, 16:25 |
uTorrent - поддерживает приоритеты. |
Автор: Secandr 9.5.2009, 17:35 |
всё свелось к софту, как я и говорил... можно было просто почитать описание торент клиентов и найти нужную фичу. Так где тут сетевые технологии? |
Автор: Lite 11.5.2009, 13:38 | ||
Как это сделать в ЮТорент? |
Автор: Ch0bits 11.5.2009, 15:13 |
Щелкнуть правой кнопке по закачке и выбрать приоритет. Аналогично с отдельными файлами: перейти во вкладку с файлами и выбрать. |
Автор: skyboy 11.5.2009, 15:25 |
Ch0bits, эээ? и как там указать "качай мне начало файла"? речь не о приоритете одной закачки над другой, и даже не о приоритетах закачки одних файлов над другими. вот есть один большой файл в одной закачке и человек хочет закачивать куски файл по порядку: сначала начало, потом середину и только потом - концовку. |
Автор: LuxInTenebris 11.5.2009, 16:00 |
в µTorrent можно задавать приоритет для каждого файла отдельно внутри одного торрента, если качаете какое-нибудь многосерийное кино к примеру приоритетов для частей конкретных файлов нет, что вполне логично ![]() |
Автор: diz688 19.5.2009, 02:32 |
µtorrent 1.8.2 - Настройка - Конфигурация - Дополнительно - Продвинутые настройки bt.prio_first_last_piece - приоритет первых и последних частей файла (полезна для "предпросмотра" фильма) по умолчанию выключено, включай и радуйся))) но гарантии что фильм будет качаться с начала ни какой ! скорее всего, если у двух чатей будет равный приоритет загрузки - качнет ближнюю к началу. я сильных отличий не заметил |
Автор: skyboy 19.5.2009, 09:39 | ||
ребят, ну, что за радикальность? я же дал ссылку на спецификацию. в протоколе заложено понятие стратегии закачки. Все упирается только в конкретную реализацию в конкретной программе. а вы - "нельзя, нельзя". ![]() |