Fórumok
Azért írtam folyamatos létrehozást, mert tuti százszor elakadok majd és ne kelljen ennyi új bejegyzést létrehozzak.
Most itt elakadtam:
Within your Node.js application:
const mediasoup = require("mediasoup");
Feltettem a Node.js-t, ugyanakkor nem értem, hogy hova kell beírjam a const kezdetű sort.
Hozzászólások
Szerintem tartsd inkább egy topicban.
Ezt tanulmányozd végig:
https://nodejs.dev/learn/run-nodejs-scripts-from-the-command-line
Köszönöm szépen, olvasom.
"https://hunvagyok.hu "
Teljesen eltévedtem... azt kell megtaláljam, hogy mi az a .js amire szükségem van.
"https://hunvagyok.hu "
Neked kell megírnod. ez csak egy egy modul.
Ahogy st3v3 írja, ez csak egy node modul. Kell írnod egy kiszolgálót ami használja a modult, plusz egy klienst.
Itt találsz egy demó implementációt: https://github.com/versatica/mediasoup-demo
Ezt sem elég csak elindítani, kell generálnod kulcspárt és írni hozzá egy konfigot.
Akkor rosszul értelmeztem a kiszolgálót és a klienst is, hogy egyaránt felteszi npm-el? A workernek nem a kiszolgálás a feladata?
"https://hunvagyok.hu "
Az kezdetnek megfelelő, ha létrehozok egy indul.js nevű fájlt, amiben ezek lennének kezdésnek:
#!/usr/bin/node
const mediasoup = require("mediasoup");
chmod u+x indul.js
"https://hunvagyok.hu "
Szerintem először itt nézz körül:
https://nodejs.dev/learn/
Ha megtanultad az alapokat és képes vagy önállóan dolgozni akkor szétnézhetsz itt is: https://mediasoup.org/documentation/v3/mediasoup/api/
Szerintem először írd le, hogy mit szeretnél elérni végcélként.
Most annak is örülnék, ha 2 klienssel le tudnám tesztelni a saját tesztszerveremen a mediasoup-t és tanulmányozhatnám az összetételét, változtathatnám biztonsági mentéssel, hogy mi és pontosan hogyan működik benne... a kliensek 2 böngésző lenne, ami nem baj, ha más-más helyről csatlakozik a tesztelések idejére.
"https://hunvagyok.hu "
ok-ok, de ez csak alap építőkockákat ad, a szolgálatatást neked kell megírni belőle. Ha nem ezt szeretnéd, keress másikat. Ha ezt szeretnéd akkor viszont ez egy nagyobb lélegzetvételű feladat lesz.
Ez most olyan, hogy van egy zacskó mindenféle előre gyártott építőkockád, de neked kell építkezni az alap elemekből.
Nekem jelen pillanatban az is megfelelne, ha csak audio menne a kliensek közt úgy, hogy duplexben lenne kb 16kB/sec/ 2 user.
Van erre egyszerűbb szerver, amit én telepíthetek fel sajátnak? Tehát nem valaki szerverét kell használjam.
"https://hunvagyok.hu "
Végül a Jitsit miért vetetted el? Nem túlzok, kevesebb mint 5 perc alatt fel lehet húzni docker compose-zal, saját szerverre, tud mindent, audio, video, chat, e2ee, kb egy sornyi kóddal máshova is be lehet ágyazni, stb., már csak az eddig ráfordított idő töredékéből is kész megoldásod lenne.
Megnézem újra, hogy mi miatt engedtem el a Jitsit.
Amennyiben jól értettem, telepíteni kellene chrome kiegészítéseket a működéshez, illetve windowsos calendarszerűséget... jól értelmeztem?
"https://hunvagyok.hu "
Most láttam, hogy sima kapcsolatra is képes, holnap megpróbálom a leírások alapján telepíteni. Tehát nem követelmény bővítmények letöltése.
"https://hunvagyok.hu "
Egyáltalán nem, a világon semmi nem kell hozzá, simán webrtc-n megy. Minden csak kényelmi kiegészítő hozzá, de sima böngészőben tökéletesen megy.
A demót kellene beüzemelned, amit linkeltem: https://github.com/versatica/mediasoup-demo
git-el letöltöd, aztán lefordítgatod a backendet és a frontendet, kiteszed szerverre, konfigolod.
Ha sikerült, akkor valami ilyesmi lesz: https://demo.mediasoup.org/
(ha csak ki akarod próbálni, akkor nézd meg két gépen ezt a demo-t!)
Még nem tudom mi lesz az, amivel sikerül megoldanom amit szeretnék, ebben nagyrészt ludas az, hogy alig van ilyen jellegű tudásom.
Nagyon köszönöm a linkeket, sokat elolvastam már belőlük, igaz még semmit sem tudok, mégis jó, hogy több, eddig ismeretlen fogalommal is megismerkedhettem ezek által.
"https://hunvagyok.hu "