Metodi di pagamento Abuse

Che cos'è TorrServer?

02.01.2024, 23:43

TorrServer è un software server che consente lo streaming di file multimediali scaricati dalle reti torrent. Può essere installato su qualsiasi dispositivo che supporti il sistema operativo Linux, Windows o macOS. TorrServer utilizza il protocollo BitTorrent per scaricare i file dalle reti torrent e fornisce l'accesso ad essi tramite un server HTTP.

Ciò consente di riprodurre i file multimediali senza doverli scaricare completamente sul dispositivo. TorrServer ha anche la funzione di scansionare e aggiungere automaticamente nuovi file torrent alla libreria, il che lo rende uno strumento comodo per organizzare lo streaming di contenuti multimediali.

Caratteristiche di TorrServer

TorrServer

TorrServer include:

  1. Supporto per molti client torrent popolari, tra cui uTorrent, qBittorrent, Transmission e altri.
  2. Streaming di file multimediali, inclusi video, audio e immagini, senza doverli scaricare completamente sul dispositivo.
  3. Scansione automatica e aggiunta di nuovi file torrent alla libreria.
  4. Supporto del protocollo HTTP per accedere ai file multimediali tramite un browser web o qualsiasi dispositivo abilitato HTTP.
  5. Possibilità di regolare la qualità dello streaming in base alla velocità della connessione a Internet.
  6. Lettore integrato per la riproduzione dei file multimediali sul server.
  7. Supporto SSL per l'accesso sicuro al server.
  8. Gestione remota del server tramite API o interfaccia web.
  9. Supporto per sottotitoli e audio multicanale.

È anche possibile utilizzare TorrServer come server locale per archiviare e trasmettere file multimediali sulla rete domestica.

Come si installa? Opzione rapida

Per creare un server virtuale con TorrServer, basta acquistare un qualsiasi piano di hosting condiviso di base con sistema operativo Ubuntu e, dopo essersi collegati tramite il programma Putty, scrivere il seguente comando nella console:

apt-get update |apt-get install curl -y
dir="/opt/torrserver"
mkdir -p ${dir}
architecture=""
case $(uname -m) in
 i386) architecture="386" ;;
 i686) architecture="386" ;;
 x86_64) architecture="amd64" ;;
 arm)  dpkg --print-architecture | grep -q "arm64" && architecture="arm64" || architecture="arm7" ;;
esac
url=$(curl --silent https://github.com/YouROK/TorrServer/releases/ | grep TorrServer-linux-${architecture} | head -1 | awk -F " '{print $2}')
wget -O ${dir}/torrserver https://github.com/${url}
chmod +x ${dir}/torrserver
cat << EOF > /etc/systemd/system/torrserver.service
[Unit]
Description = TorrServer
After = network.target
[Service]
User = root
Group = root
#Environment="GODEBUG=madvdontneed=1"
Type = simple
NonBlocking = true
ExecStart = ${dir}/torrserver -d ${dir} -p 8090
ExecReload = /bin/kill -HUP ${MAINPID}
ExecStop = /bin/kill -INT ${MAINPID}
TimeoutSec = 30
WorkingDirectory = ${dir}
Restart = on-failure
RestartSec = 5s
#LimitNOFILE = 4096
[Install]
WantedBy = multi-user.target
EOF
systemctl daemon-reload
systemctl start torrserver.service
systemctl enable torrserver.service
echo -e "nTorrServer Online - installation is completen" >/dev/pts

Dopo aver inserito questo comando, sarete in grado di connettervi al vostro server attraverso il suo indirizzo IP con la porta 8090 (che potete modificare in anticipo nel codice qui sopra).