Fórum Root.cz
Hlavní témata => Server => Téma založeno: Martin Koleček 10. 08. 2025, 20:19:55
-
už několik let experimentuju se streamováním her na YouTube, Facebook Gaming, Twitch a Kick
ukázalo se že použití restream.io je nejlepší řešení, přepošle můj stream na všechny žádané sítě ale bohužel stojí pro 4 sítě ve vysoké kvalitě asi 1250Kč měsíčně což se mi nechce platit
v tuto chvíli mám restream verzi free na dvě sítě kde mám nastavený YouTube a Facebook Gaming
používám dále také nginx včetně využití stunnelu (podpora rtmps secure) který dál ještě vysílám na Twitch a Kick
používám obs studio pro linux 29 a nastavil jsem rozlišení na 1280x720 , framerate je 30 fps , teď vidím že posílám z obs dál na nginx
nginx.conf pak vypadá tak že používá push na rtmp restreamu , a dál ještě push na rtmp twitche a třetí push na rtmp kicku
to jsou 3 místa kam se vysílá (obs pak dál nginx a dál tímto způsobem zdarma 4 sítě YT, FB, TWITCH a KICK)
vyvstala otázka jak nastavit bitrate , mám upload dnes asi 30 Mb/s a download asi 40Mb/s
obvykle to klesne i na méně na Upload 26-28 Mb/s
z kalkulátoru jsem vypočítal že mám nastavit bitrate na 2100-4800 pro vysílání , to však platí pouze když mám jednu síť třeba na Facebook Gaming
je moje logika správná že mám rozdělit číslo třemi ?
to by znamenalo že v obs musí být bitrate nastaveno na 800-1200
chtěl bych se jen zeptat
video vypadá rozmazaně na 800 , ještě zkusím 1200 a pokud se nepletu neměl bych dávat víc to jsem se chtěl zeptat
-
A máš s tím nějaký konkrétní problém? Aby to bylo koukatelné potřebuješ 3000-4000 kbps. A tvoje linka to utáhne i když budeš streamovat na 4 platformy současně.
-
Ne neděl ten bitrate. Na každou z platforem posílej celý bitrate, jinak bude kvalita obrazu stát za ho**o
-
Případně můžeš pořídit nějakou VPS v internetu a nginx dát na ni – pak to od tebe půjde jen jednou a bude to stát zlomek ceny za ten restream.io. Ale jestli to tvoje domácí linka zvládne, tak to není nutné.
-
Případně můžeš pořídit nějakou VPS v internetu a nginx dát na ni – pak to od tebe půjde jen jednou a bude to stát zlomek ceny za ten restream.io. Ale jestli to tvoje domácí linka zvládne, tak to není nutné.
This!
a rozjel bych tam https://github.com/bluenviron/mediamtx - to má možnosti i re-encode/záznamu a další hromadu věcí. Můžeš to tam pak posílat pouze jednou třeba v 8mbps (maximum co dovolí nějaká ta platforma) a recodovat to do nižšího bitrate pro ostatní. Pokud to VPS nebude úplně za $2 tak to bude fungovat pěkně. Zároveň tam jde třeba udělat i "feed" pro případný výpadek, má to api...
-
Obecná VPSka na relay je samozřejmě možnost, ale v momentě kdy tam má být dostatečná kapacita na pohodlné záznamy těch streamů bez toho, aby to nebylo potřeba hned čistit, nebo dokonce výkon na transkódování tak ty hotové služby nevychází zas tak nevýhodně.
Třeba ten Restream.io drží až 15 dní záznamů zpátky, navíc ta aplikace je pořád udržovaná a má spousty funkcí nad rámec obyčejného relayování. Používá přímo API těch běžných cílových služeb, takže se to dá ovládat z jednoho místa, aniž je potřeba pokaždé šachovat s několika unikátními klíči (url) pro každou session. Umí to propojit komentáře z různých služeb na jedno místo. Jde tam zapnout i transkódování nebo automatická transkripce a pushování titulků přes API.
Když člověk vystačí s třemi službami naráz a nepotřebuje nutně SRT na zdrojový stream, tak se vejde do standardního tarifu, který je za 16 USD za měsíc.
Což za mě není vůbec špatné. Ano, můžu hledat nějakou vyhovující VPSku (nevím možná Contabo nebo něco levného s dostatečnou diskovou kapacitou), pak se patlat buď se skripty nebo vlastním UI pro rozjíždění a správu klíčů na MediaMTX nebo nginx-rtmp (byť před pár lety jsem někde použil hotový datarhei Restreamer, ale to vypadá jako trochu chcíplé a má to bambilion issues). Finálně to nebude o moc lacinější a nebudu mít ten komfort ani podporu.
Nakonec ten limit tří souběžných služeb ve standardním tarifu pro drtivou většinu uživatelů omezující není. Většinou totiž nejde jen o to natlačit ty streamy všude, kam to technicky jde, ale udržovat všechny ty kanály a intergovat s uživateli, řešit komentáře, promovat to na ostatních sockách, típat z toho obrázky, dělat krátká videa s highlighty z těch streamů atp. Pro jednotlivce nebo menší tým jsou tři kanály až až.
Takže pokud bych to streamování bral trochu vážně a neměl to jen na blbnutí, nebo naučení se s vývojem nějaké aplikace, co to bude ovládat, asi bych vzal hotovou službu.
-
tohle asi nehledáte
https://www.lupa.cz/clanky/cesky-cesnet-ziskal-svetove-patenty-na-rychly-prenos-videa/, já řeším jednotky Mbps
magická krabička
Pokud to VPS nebude úplně za $2
heh zrovna řeším, zda se rozšoupnout a přejít na něj z $1 plánu... 2násobné parametry, 10GB a 1GB a jádro navíc se hodí ,ale ne úplně svižnou konektivitu to nevylepší stejně