Maksājuma metodes Abuse

Kas ir TorrServer?

02.01.2024, 23:43

TorrServer ir servera programmatūra, kas ļauj straumēt multivides failus, kuri lejupielādēti no torrent tīkliem. To var instalēt jebkurā ierīcē, kas atbalsta Linux, Windows vai macOS operētājsistēmu. TorrServer izmanto BitTorrent protokolu, lai lejupielādētu failus no torrent tīkliem, un nodrošina piekļuvi tiem, izmantojot HTTP serveri.

Tas ļauj atskaņot multivides failus bez nepieciešamības tos pilnībā lejupielādēt savā ierīcē. TorrServer ir arī funkcija automātiski skenēt un pievienot bibliotēkai jaunus torrent failus, kas padara to par ērtu rīku multivides satura straumēšanas organizēšanai.

TorrServer funkcijas

TorrServer

TorrServer ietver:

  1. daudzu populāru torrent klientu, tostarp uTorrent, qBittorrent, Transmission un citu, atbalstu.
  2. multivides failu, tostarp video, audio un attēlu, straumēšana bez nepieciešamības tos pilnībā lejupielādēt ierīcē.
  3. Automātiska jaunu torrent failu skenēšana un pievienošana bibliotēkai.
  4. HTTP protokola atbalsts, lai piekļūtu multivides failiem, izmantojot tīmekļa pārlūkprogrammu vai jebkuru ierīci ar HTTP.
  5. Iespēja pielāgot straumēšanas kvalitāti atkarībā no interneta savienojuma ātruma.
  6. Iebūvēts atskaņotājs serverī esošo multivides failu atskaņošanai.
  7. SSL atbalsts drošai piekļuvei serverim.
  8. Attālināta servera pārvaldība, izmantojot API vai tīmekļa saskarni.
  9. Subtitru un daudzkanālu audio atbalsts.

TorrServer ir iespējams izmantot arī kā vietējo serveri multivides failu glabāšanai un straumēšanai mājas tīklā.

Kā instalēt? Ātrā opcija

Lai izveidotu virtuālo serveri ar TorrServer, jums vienkārši jāiegādājas jebkurš pamata koplietošanas hostinga plāns ar Ubuntu operētājsistēmu un pēc pieslēgšanās, izmantojot Putty programmu, tās konsolē jāuzraksta šāda komanda:

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

Pēc šīs komandas ievadīšanas jūs varēsiet izveidot savienojumu ar savu serveri, izmantojot tā IP adresi ar 8090 portu (kuru iepriekš varat mainīt iepriekš minētajā kodā).