- VR topik (Oculus Rift, stb.)
- Milyen TV-t vegyek?
- Asztrofotózás
- 3DMark Vantage eredmények
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- A Baseus legfrissebb Type-C dokkolója nem csupán sokrétű, de helytakarékos is
- Havi kétszáz leégett tápcsatlakozó fut át egy Los Angeles-i szervizen
- Milyen egeret válasszak?
- LCD, plazma és projektoros TV-k hibái
- Mini-ITX
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Kanada big tech-adót zúdít az amerikai cégek nyakába
it Nem várnak tovább a nemzetközi megoldásra, a nagy tech cégekre 2024-től digitális szolgáltatási adót vetnek ki.
-
HMD receptből készült anti-okostelefon a Heinekentől
ma Többszereplős együttműködés (HMD, Heineken, Bodega) keretein belül készült el a Nokia 2660 Flip alapjaira építő Boring Phone.
Új hozzászólás Aktív témák
-
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.
-
-
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.
-
sztanozs
veterán
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.)
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
sztanozs
veterán
Ez mitől lenne a szerveren? A kód csak a kliensen fut és a böngészőablak tartalmát módosítja. A szerveren semmi nem fut és oda semmi nem töltődik le.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
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?
Hi, i'm new to APHEX TWIN, so i was wondering how much the IQ requirements was to enjoy his stuff. and understand all the underlying themes, because its really complex stuff. I have IQ of 119 but i heard that you need atleast 120 is it true?
-
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)
-
-
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.
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- AI-gyártású celebpornóval küzd a Facebook
- Call of Duty: Modern Warfare III (2023)
- gban: Ingyen kellene, de tegnapra
- VR topik (Oculus Rift, stb.)
- Milyen TV-t vegyek?
- Miért vezet mindenki úgy, mint egy állat?
- Parkside szerszám kibeszélő
- Asztrofotózás
- EAFC 24
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Steames kulcsok jó áron eladóak!
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Windows 10 Home COA fizikai licencek kiárusítás ingyenes szállítással