Új hozzászólás Aktív témák
-
Penge_4
veterán
Így van. Ugyanez összekötve egy tetszőleges felhőszolgáltatással, ami paranoid embereknél lehet akár otthoni NAS is, nagyon jó tud lenni. A helyhez, OS-hez kötött kliens (amire a uTorrent tönkretétele óta nincs is igazán powerful, alacsony hardverigényű alternatíva) ma már elavultnak számít.
Egy ilyen cucc bárhonnan elérhető és ha jól csinálják meg, akkor 24/7-es seed is megoldható olcsón. Olcsóbban mint 80 ezres NAS-sal vagy Raspberry PI-vel, vagy nonametől túlárazottig terjedő seed szerverekkel.
-
Sir Ny
senior tag
válasz
GeryFlash #10 üzenetére
Azért egy böngészőbe zárt cucc gyakorlatilag mindenben jobb, mint ami az oprendszert használja. Ez így, általánosságban. (ha nem fontos a sebesség, jobb-klik, ilyesmik)
Mert interpretált és nem bináris, azaz fut mindenhol és nem kell néhányszáz kilós hexákat nézegetned, hogy mi a faszomat csinálhat.
(Amilyen pl a java lehetne ha lenne mindenhol. Csak annál is erősebb dobozban. No meg, jár hozzá egy webszerver, hogy távolról is közelre érhess)
-
GeryFlash
veterán
Nem értem, ez miért könnyebb/jobb megoldás mint a sima torrent? Melyik fázisa az, amit a lusták rühellnek csinálni, utorrent letöltése? esetleg az installnál 5 next végig kattintása?
-
Itt a readme hozzá, el kellene olvasni.
Röviden - magyarul - ha az angol nem menne:
Nem kell hozzá semmi plusz komponens, addon, java, vagy bármi egyéb. Node.js kell és ennyi - van viszont minimized verziója is, az tartalmazza az egész csomagot egyben.
Amennyiben böngészőben akarsz letölteni, akkor a torrent motor ad egy (dumy) url-t, amivel el tudod indítani a letöltést, és a js kliens úgy kéri a darabokat, hogy lehetőleg sorban töltse le.
var WebTorrent = require('webtorrent')
var client = new WebTorrent()
var magnetUri = '...'
client.add(magnetUri, function (torrent) {
// Got torrent metadata!
console.log('Torrent info hash:', torrent.infoHash)
torrent.files.forEach(function (file) {
// Get a url for each file
file.getBlobURL(function (err, url) {
if (err) throw err
// Add a link to the page
var a = document.createElement('a')
a.download = file.name
a.href = url
a.textContent = 'Download ' + file.name
document.body.appendChild(a)
})
})
})Emellett van embed módja is, html5 <video> tag-be is tudja streamelni a tartalmat:
var WebTorrent = require('webtorrent')
var client = new WebTorrent()
var magnetUri = '...'
client.add(magnetUri, function (torrent) {
// Got torrent metadata!
console.log('Torrent info hash:', torrent.infoHash)
// Let's say the first file is a webm (vp8) or mp4 (h264) video...
var file = torrent.files[0]
// Create a video element
var video = document.createElement('video')
video.controls = true
document.body.appendChild(video)
// Stream the video into the video tag
file.createReadStream().pipe(video)
})A motor ezen kívül használható u.n. node és command line módban is, ekkor más cuccal együtt tudod használni (vlc, mplayer, chromecast, airplay, xbmc, stb.)
-
Dezsike
tag
Natív JS hogyan írja ki a letöltött/olvassa be a feltöltendő adatot? Tudtommal JS nem férhet hozzá a fájlrendszerhez és egy esetleges flashben is eléggé korlátozott erre a lehetőség.
-
Sir Ny
senior tag
amikor én próbáltam, nem sikerült p2p adatátvitelt elérnem webRTC-vel, mondjuk nem is néztem nagyon.
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- Tőzsde és gazdaság
- Motoros topic
- Milyen TV-t vegyek?
- Mibe tegyem a megtakarításaimat?
- Milyen Android TV boxot vegyek?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A Temu diktál Magyarországon, a hazai e-kereskedők fulladoznak
- Épített vízhűtés (nem kompakt) topic
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Keresem az alábbi PC játékokat! (Teljes lista a leírásban!)
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240
- BESZÁMÍTÁS! Asus B450 R7 5700X 32GB DDR4 1TB SSD RX 6800 16GB Corsair 750D Airflow Thermaltake 750W
- Asus TUF Gaming A17 - 17.3"FHD IPS 144Hz - Ryzen 7 6800H - 16GB - 512GB - Win11 - RTX 3050 Ti - HUN
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3050 6GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest