Serwer pod Stream 24/7

Johny | 2019-06-01 13:09:01 UTC | #1

Witajcie ;) Od ponad roku mam na laptopie uruchomionego na YouTube streama 24/7. Ze względu na to, że wziąłem pod niego oddzielny Internet i działa to na laptopie, którego nie używam do innych celów, a także co kilkanaście dni Stream się restartuje, wolałbym uruchomić Stream na serwerze VPS. Czytałem o tym trochę w Internecie i trafiłem na ofertę lvlup, czytałem też na tym forum, że OBS działa na serwerze z wirtualizacją KVM.
I teraz moje pytanie. Czy ktoś z Was sprawdzał, lub mniej więcej wie, jaki serwer wystarczyłby do streamowania w 24 klatkach w 720p?
W aimpanelu widzę, że planowane jest dodanie serwera streamingowego wideo. Czy zostanie to wprowadzone i mniej więcej kiedy? Z chęcią skorzystałbym z takiego rozwiązania.


Infinity | 2019-06-01 12:10:25 UTC | #2

[quote=”Johny, post:1, topic:11123”]
KMS
[/quote]

KVM.

serwerów graficznych nie ma w planie, aktualnie dziala to na zasadzie procesorowego streamowania. Co do zasobów to sam bys musial to sobie sprawdzic.


akuku597 | 2019-06-01 12:15:32 UTC | #3

Mam taki live na yt i działa na 720p


KrEdEnS | 2019-06-01 12:31:59 UTC | #4

[quote=”Johny, post:1, topic:11123”]
W aimpanelu widzę, że planowane jest dodanie serwera streamingowego wideo
[/quote]

Co do aimpanelu, to aktualnie projekt jest wyłączony. Z tego co wiem są plany na kontynuowanie projektu.


KrEdEnS | 2019-06-01 12:33:37 UTC | #5

Odnośnie streamu z vpsa to łap
https://forum.lvlup.pro/t/instalacja-ubuntu-desktop-i-streamowanie-na-youtube-przez-vps-24-7/8473


Johny | 2019-06-01 12:48:37 UTC | #6

[quote=”akuku597, post:3, topic:11123, full:true”]
Mam taki live na yt i działa na 720p
[/quote]

Jaki procesor i ile ramu? W ilu klatkach streamujesz?


akuku597 | 2019-06-01 12:57:05 UTC | #7

Kvm fr 4gb ram 2 vcpu ustawione mam na 30 klatek ale dużo klatek umyka


Johny | 2019-06-01 12:58:49 UTC | #8

A jak z Uptimem, przerywa Ci czasem streama? Napotykasz jakieś problemy podczas streamowania?


akuku597 | 2019-06-01 13:02:32 UTC | #9

Uptime na początku jak zaczynalem to uptime miałem miesiąc
Później zaczelem testować różne rzeczy na vpsie to mniej. Teraz od 24 maja nic nie ruszam i jest git, teraz już nie mam zamiaru nic ruszać i zobaczę ile będzie uptime liva


Johny | 2019-06-01 13:04:30 UTC | #10

Czyli w sumie samo nie przerwało się ani razu?


akuku597 | 2019-06-01 13:10:15 UTC | #11

Od jakiegoś miesiąca to często przerwało kwadracik czerwony i pisze 0 kb


Jakub | 2019-06-01 13:11:04 UTC | #12

Jeśli już chcesz aby stream się dobrze trzymał kup najlepiej dedyka z mocnym procesorem https://www.soyoustart.com/pl/serwery-game/
Serwery VPS mają to do siebie , ze sieć na węźle można zostać zapchana przez użytkownika któregoś VPSA i wtedy z tym streamem nie jest tak kolorowo.


Johny | 2019-06-01 14:36:51 UTC | #13

[quote=”akuku597, post:11, topic:11123, full:true”]
Od jakiegoś miesiąca to często przerwało kwadracik czerwony i pisze 0 kb
[/quote]

Właśnie tego się obawiałem…

[quote=”Jakub, post:12, topic:11123”]
Jeśli już chcesz aby stream się dobrze trzymał kup najlepiej dedyka z mocnym procesorem
[/quote]

Niby tak, ale to już rozwiązanie za +150 zł miesięcznie, wtedy mi się całkowicie nie opłaca.


Jakub | 2019-06-01 14:37:38 UTC | #14

Niestety za jakość się płaci :slight_smile:
Ew. polecam kvm fr 8gb


Johny | 2019-06-01 15:01:30 UTC | #15

A to dużo zmieni? Wiem, że wzrośnie wydajność itd., ale co z uptimem?


Jakub | 2019-06-01 15:15:38 UTC | #16

Uptime jest na bardzo wysokim poziomie, jest więcej zasobów lecz nadal problem może stanowić sieć.


akuku597 | 2019-06-01 16:43:01 UTC | #17

Zależy co tam na obsie będziesz miał napisać co jak nie chcesz pisac publicznie to napisz pw
Mi wystarcza 89%-91% CPU i 3300 MB RAM


Johny | 2019-06-04 16:21:41 UTC | #18

Kupiłem serwer 2xCPU i 4GB Ramu, niestety po odpaleniu strema w 480p osiągam ~17fps. 720p to ~12 klatek, więc całkowicie odpada. Obawiam się, że jak dodam jeszcze kilka elementów, to urwie to jeszcze kilka klatek. Ale super, że działa, ciekawe jak będzie ze stabilnością :D
W takim wypadku muszę wziąć chyba mocniejszy pakiet. Mogę w lvlup zupgrade’ować obecny pakiet? Pewnie wymagany jest kontakt z supportem?


DBanaszewski | 2019-06-04 16:28:41 UTC | #19

[quote=”Johny, post:18, topic:11123”]
Mogę w lvlup zupgrade’ować obecny pakiet? Pewnie wymagany jest kontakt z supportem?
[/quote]

Tak, oczywiście. Musisz napisać ticket.

[quote=”Johny, post:18, topic:11123”]
Kupiłem serwer 2xCPU i 4GB Ramu, niestety po odpaleniu strema w 480p osiągam ~17fps. 720p to ~12 klatek, więc całkowicie odpada.
[/quote]
Niestety, ale przy upgrade pakietu nie zwiększy się ilość FPSów - karta graficzna serwera jest współdzielona pomiędzy innymi VPSami na serwerze dedykowanej + po prostu jest bardzo słaba (np. zintegrowana na chipsecie).


Johny | 2019-06-04 16:47:26 UTC | #20

Z tego co wyczytałem, OBS na takich VPSach używa głównie procesora do enkodowania wideo. Druga sprawa, zużycie procesora podczas streamowania dochodzi do 99%, więc myślę, że kolejny rdzeń pozwoli mi streamować już w 720p w 30 klatkach.


Lumpiasty | 2019-06-04 16:51:42 UTC | #21

To jak streamerzy, działa wam ten OBS czy nie? Czy wszyscy potrzebują streama w 5 fps i jest to ok według was?
image|350x500

Te VPSy po prostu nie mają nie mają akceleracji graficznej, emulowana grafika conajwyżej potrafi przekazywać obraz prosto od CPU.
image|653x500


Timo | 2019-06-04 16:52:01 UTC | #22

Może i nie mają, ale to nie zmienia faktu, że się da - a o to tutaj chodzi.

Ja w swoim DIY projekcie streamowałem stację muzyczną ze statycznym obrazem, także ilość klatek mi nie przeszkadzała - liczyło się wyłącznie audio. Fakt - wyciągałem może z 7 fpsów na 1080p, ale to było dla mnie bez znaczenia.


Johny | 2019-06-04 16:56:19 UTC | #23

Skoro to testowałeś, to może wiesz, czy lepszy pakiet (3xCPU zamiast 2xCPU) powinien zwiększyć liczbę klatek?


Timo | 2019-06-04 16:58:58 UTC | #24

Najprawdopodobniej tak, enkodowanie (jest takie słowo po polsku? ) jest wielowątkowe także im więcej rdzeni, tym lepiej, bo się rozłoży po równo :)


Johny | 2019-06-04 18:33:52 UTC | #25

Ok, udało mi się osiągnąć w miarę stabilne 24 klatki w 480p, pokombinuje jeszcze trochę z formatami wideo i może będzie lepiej ;)


Johny | 2019-06-06 14:39:59 UTC | #26

Postanowiłem, że użyję OBSa na serwerze jako stream zapasowy i po prostu w momencie rozłączenia się streama na laptopie, będzie się przełączało na serwer. Dzięki temu Stream się nie przerwie, a ja będę miał czas na wznowienie streama z laptopa. Już to testowałem i działa bardzo dobrze.


system | 2019-07-08 14:43:15 UTC | #27

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.