Jump to content
  • 2

TorrServe


5besmile

Question

В мире стриминговых сервисов и просмотра контента онлайн, было бы клёво добавить такую фишку как TorrServe, что бы вынести его за приделы smartTV или smartBox на роутер, а смотреть торренты на вышеуказанных устройствах. На роутере xiaomi такую вещь уже подняли, на 4pda этому был посвящён пост https://4pda.ru/forum/index.php?showtopic=889960&st=5640#entry89668733 . Основная тема по TorrServe на 4pda https://4pda.ru/forum/index.php?showtopic=889960&st=6660 . Мне кажется, добавление этой фичи в наши роутеры, было бы киллер фичей.

  • Upvote 1
  • Y'r wrong 1
Link to comment
Share on other sites

Recommended Posts

  • 0
Цитата

А если выбрать в настройках Torrserver сохранение не в оперативку, а на жесткий диск, подключенный по USB и выставить огромный буфер в 100 гб? На винте место полно, при большом буфере не будет постоянной перезаписи, по сути файл будет закачиваться последовательно целиком. 

Принцип работы Torrserver это загрузить данные по P2P в буфер который может быть выделен в памяти или HDD. Вопрос только в том что вы просматриваете, т.е. с КАКИМ потоком видео, наступает такой момент когда данные в БУФЕРЕ заканчиваются.

Выход наверное конечно есть это выделить на HDD в данном случае 40-45GB и дождаться его загрузки полностью и только потом начать просмотр. Речь идет о фильмах более 30GB.

TORRSERVER MATRIX 106

Скрытый текст

604800273_-6.thumb.jpg.b2117c4b1b3eaf226b47ed0cfcf35242.jpg2026298761_-7.jpg.16f5750c5aa283832af2531e568cd7ec.jpg

 

Link to comment
Share on other sites

  • 0

Полёт великолепный.

Всё работает отлично, с двумя НО: 4k-h265 сама приставка не вытягивает; BDRemux - интернет канал не тянет. Поэтому проверить такой сценарий не имеют возможности.

 photo_2022-02-08_15-26-02.jpg.27c70b2cc54df3fe14d97ad03d6d7481.jpg

photo_2022-02-08_15-25-58.jpg

photo_2022-02-08_15-25-49.jpg

Link to comment
Share on other sites

  • 0
4 часа назад, vasek00 сказал:

Речь идет о фильмах более 30GB.

НЕ ремуксы, стартуют практически сразу с 0 буфером предзагрузки и показывают без затыков вообще при стабильном 100 канале.

Link to comment
Share on other sites

  • 0
11 минуту назад, mystique_man сказал:

НЕ ремуксы, стартуют практически сразу с 0 буфером предзагрузки и показывают без затыков вообще при стабильном 100 канале.

Покажите заполнения буфера

Link to comment
Share on other sites

  • 0
Только что, MercuryV сказал:

А зачем понадобилось буфер предзагрузки занулять?

минимально возможный старт показа)

torrserv понимает только целые процентные числа - соответственно 1% процент при 10 гигабайтном кеше это 102 мегабайта буфера предзагрузки - в самом самом начале процесса это несколько секунд ненужной задержки)

Link to comment
Share on other sites

  • 0
50 минут назад, vasek00 сказал:

Если все ОК то на любой.

рутор /torrent/855318/poslednjaja-dujel_the-last-duel-2021-bdrip-2160p-4k-hdr-d

Если у вас приставка и канал способны переварить, то и ваши эксперименты с Remux/10bit/HEVС не будут лишними для сообщества)

1.jpg

Edited by mystique_man
  • Thanks 1
Link to comment
Share on other sites

  • 0
6 минут назад, vasek00 сказал:

Слабоват поток, попробуйте там же бесконечность на 40GB файл

Это REMUX) Я сразу заявил, что на претендую на них, т.к. неизвестно не будет ли сама приставка тупить при его просмотре)

Link to comment
Share on other sites

  • 0
4 минуты назад, mystique_man сказал:

Это REMUX)

Данный торрент легко идет и если размер кеша 64МБ указан в памяти роутера все ОК.

Скрытый текст

1999690488_-2.jpg.83300051f8902845afb8d0498d918a69.jpg

1947738598_-3.thumb.jpg.5e2f125cd1d765cff7f0a541f721f34c.jpg

В указанной точке памяти свободно avail=139MB на роутере c 512MB

/opt/etc/init.d # ./K120Torserv stop
 Checking TorrServer-arm...              alive. 
 Shutting down TorrServer-arm...              done. 
/opt/etc/init.d # 
/opt/etc/init.d # free
              total        used        free      shared  buff/cache   available
Mem:         501176      172472      257604         112       71100      289572
Swap:       2620408       84532     2535876
/opt/etc/init.d # free
              total        used        free      shared  buff/cache   available
Mem:         501176      172664      257412         112       71100      289380
Swap:       2620408       84532     2535876
/opt/etc/init.d #

при ntce

/opt/etc/init.d # ps | grep ntce
 9668 nobody   69708 S    /usr/bin/ntce-pace2 -u nobody -o /var/run/ntce.sock ......
/opt/etc/init.d # 

 

 

Link to comment
Share on other sites

  • 0
1 час назад, vasek00 сказал:

Данный торрент легко идет и если размер кеша 64МБ указан в памяти роутера все ОК.

Только проблема в том, что в моей гиге не 512, а 256 памяти. И жуткие тормоза после 20-25 минут просмотра с 100% нагрузкой на роутер.

Link to comment
Share on other sites

  • 0
3 часа назад, vasek00 сказал:

Слабоват поток, попробуйте там же бесконечность на 40GB файл

Не хватает интернета у меня на такое. Предзагрузка идёт в притык с просмотром, нагрузка cpu все те же +-85%

Link to comment
Share on other sites

  • 0

На Peak под ARM - все работает, насколько все зависит от пропускной канала интернета и то что пользователь собирается просматривать на своих клиентах.

 

Вариант 1.

TorrServer MatriX.111 с сайта https://github.com/YouROK/TorrServer/releases

Скачать файл TorrServer-linux-arm64 переписать его на роутер в нужное место (переименовать для удобства "mv TorrServer-linux-arm64 TorrServer-arm" и дать команду "chmod 755 TorrServer-arm". Файл автозапуска при загрузке роутера поместить в /opt/etc/init.d/S90Torrserver

#!/bin/sh

ENABLED=yes
PROCS=TorrServer-arm
ARGS="-p 8086 -d /opt/home"
PREARGS=""
DESC=$PROCS
PATH=/opt/sbin:/opt/bin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/home

. /opt/etc/init.d/rc.func

сам файл находиться в /opt/home/TorrServer-arm

/opt/home # ls -l
...
-rwxr-xr-x    1 root     root      25427968 Feb  8 12:20 TorrServer-arm
-rwxr-xr-x    1 root     root      14469522 Sep  9 06:15 TorrServer-arm-1.1.77
...

Доп. информация https://github.com/YouROK/TorrServer

Скрытый текст
Server args:
Usage

TorrServer [--port PORT] [--path PATH] [--logpath LOGPATH] [--rdb] [--httpauth] [--dontkill] [--ui]
Options

    --port PORT, -p PORT web server port
    --path PATH, -d PATH database and settings path
    --logpath LOGPATH, -l LOGPATH log path
    --rdb, -r start in read-only DB mode
    --httpauth, -a http auth on all requests
    --dontkill, -k dont kill server on signal
    --ui, -u run page torrserver in browser
    --version display version and exit

Опции запуска которые можно установить/изменить в скрипте запуска параметр например ARGS="-p 8086 -d /opt/home"

Вариант 2.

Или в пакетах Entware

/opt/etc/init.d # opkg install torrserver
Installing torrserver (1.2.110-1) to root...
Downloading http://bin.entware.net/aarch64-k3.10/torrserver_1.2.110-1_aarch64-3.10.ipk
Configuring torrserver.
/opt/etc/init.d #

Итоговый файл будет лежать в "/opt/sbin/" с именем "torrserver", database -> "/opt/etc/torrserver"

 

Edited by vasek00
Link to comment
Share on other sites

  • 0

А каким образом можно обновить торрсерв? У меня 1.10, хочу 1.11

Как добраться до файловой системы чтобы заменить файл? Точнее так - я не могу найти бигарник через вебинтерфейс кинетика, как мне заменить?

Устанавливал 1.10 по второму варианту

Edited by Alexd33
Link to comment
Share on other sites

  • 0
В 10.02.2022 в 01:17, Alexd33 сказал:

А каким образом можно обновить торрсерв? У меня 1.10, хочу 1.11

Как добраться до файловой системы чтобы заменить файл? Точнее так - я не могу найти бигарник через вебинтерфейс кинетика, как мне заменить?

Устанавливал 1.10 по второму варианту

opkg update

opkg upgrade

если в репозитории версия обновилась - установленная также обновится.

Link to comment
Share on other sites

  • 0

подскажите, а как перезапускать сервер если он упал?

и еще

строка /tmp/mnt/Media/Torrserver куда ведет? Точно ли на внешний USB-винчестер? Я такую папку не нахожу на винчестере и на флешке так же.....

как правильно прописать адрес именно внешненго жесткого диска а не флешки? А то есть подозрение что буфер не сощздается - все крашится

 

Link to comment
Share on other sites

  • 0

Подскажите как изменить скорость загрузки Torrserve на OPKG? при работе на приставке через роутер скорость закачки в два раза выше чем при использовании непосредственно установленного на роутере сервера. Подозреваю что есть ограничения, где их искать?

Link to comment
Share on other sites

  • 0
7 часов назад, Александр Выговский сказал:

Подскажите как изменить скорость загрузки Torrserve на OPKG? при работе на приставке через роутер скорость закачки в два раза выше чем при использовании непосредственно установленного на роутере сервера. Подозреваю что есть ограничения, где их искать?

arm процессор? Если нет, то поменять процессор на роутере на более мощный, т.к. он тупо не тянет и качать и раздавать и маршрутизировать?

Link to comment
Share on other sites

  • 0
19 минут назад, Александр Выговский сказал:

включен. да тянет неплохо, 30 Мбит держит с учетом работы на других направлениях, но при запуске на приставке идет 50

Если у вас тот роутер который указан в профиле - hero, то высоких скоростей в torrserve на нем ожидать не стоит

  • Y'r wrong 2
Link to comment
Share on other sites

  • 0

На моём роутере 17-28 мегабит fulhd подвисает хотя трансмисине 100 мегабит тянет. Будем ждать в компанетах роутера, поди в торсервере увижу сотку 

Zyxel Keenetic Giga III: Transmission 15 Мбайт/с 

Edited by Sergrostov
Link to comment
Share on other sites

  • 0

Подскажите пожалуйста как правильно запустить torrserver после установки?

На данный момент выполнил

1. https://help.keenetic.com/hc/ru/articles/360000948719-OPKG

2. https://help.keenetic.com/hc/ru/articles/360021214160

3. opkg install torrserver

Теперь я не пойму как его запустить корректно и надо ли ему давать какую-то конфигурацию руками? Сейчас папка /media_usb/etc/torrserver пустая.

При установке ничего не предложил

~ # opkg install torrserver
Installing torrserver (1.2.120-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/torrserver_1.2.120-1_mipsel-3.4.ipk
Configuring torrserver.

 

Edited by vogdb
Link to comment
Share on other sites

  • 0
9 часов назад, vogdb сказал:

Подскажите пожалуйста как правильно запустить torrserver после установки?

На данный момент выполнил

1. https://help.keenetic.com/hc/ru/articles/360000948719-OPKG

2. https://help.keenetic.com/hc/ru/articles/360021214160

3. opkg install torrserver

Теперь я не пойму как его запустить корректно и надо ли ему давать какую-то конфигурацию руками? Сейчас папка /media_usb/etc/torrserver пустая.

При установке ничего не предложил

~ # opkg install torrserver
Installing torrserver (1.2.120-1) to root...
Downloading http://bin.entware.net/mipselsf-k3.4/torrserver_1.2.120-1_mipsel-3.4.ipk
Configuring torrserver.

 

/opt/etc/init.d/./S90torrserver start

  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...