Skocz do zawartości

PCziomal

Firma
  • Zawartość

    352
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    3

Posty napisane przez PCziomal


  1. Przeprazam za odświeżenie tematu, jednak aktualnie poszukuję VPS-a na którym ruszyłby OBS, niby znalazłem VPS-a SSD z oferty OVH, jednak OBS po zainstalowaniu wywala komunikat, że nie udało się zainicjować wideo i nie rozpoznał karty. Czy da się go jakoś "zmusić" żeby korzystał tylko z CPU?

     

    Odezwij się na PW lub na kontakt@mctb.pl - dobierzemy Ci coś na czym ruszy OBS w niskiej cenie :)


  2. Zgadzam się z kolegą wyżej, a co do odtwarzania/buforowania/przewijania to już musisz poszukać playera który Ci to ogarnie.

     

    Jak się odezwiesz na PW to mogę Ci podrzucić mój skrypt w bashu do autoinstalacji nginxa skonfigurowanego pod serwer streamingu :)


  3. Pod filmy na przykład to się nada: http://www.cyberbunker.com/

     

    Co do kalkulacji - wszystko zależy od jakości w jakiej będą uploadowane filmy. W ogóle trochę dziwię się, że chcesz to trzymać u siebie - większość popularnych stron tego typu trzyma to na zewnętrznych hostingach (może poza np. cda.pl).

    Jednak licząc, że przeciętny film w 480p to około 2GB i, że przeciętny film ma około 90min długości, to daje Ci to około 390KB/s ~ 3Mbps.

    Jak łatwo policzyć 3Mbps*1000 oglądających = 3Gbps samego łącza, a oczywistym jest, że serwer to nie tylko łącze, ale też CPU, RAM i przede wszystkim HDD który raczej nie da rady wypchnąć tyle danych. Myślę, że na taką ilość oglądających będziesz potrzebował przynajmniej 3-4 serwerów na minimum Xeonie E3, 32GB RAM i łączu 1Gbps.

     

    Oczywiście mogę się mylić i mogłem machnąć się w wyliczeniach, ale jednak mimo wszystko przynajmniej na początek polecałbym Ci na stronę wrzucać same "linki" do filmów które wrzucisz na zewnętrzne serwery :)


  4. Problem nie leży w Twoim skrypcie, a w konfiguracji PHP. Musisz zmienić te parametry w pliku php.ini (jako przykład oczywiście zmiana z 2MB do 10MB, ale możesz tu równie dobrze wpisać 1024M:

    • upload_max_filesize = 10M
    • post_max_size = 10M

    Z tego co czytam to możesz spróbować pogrzebać w htaccess, ale ja się w to nie bawiłem i nie wiem czy to Ci coś zmieni:

    • php_value upload_max_filesize 10M
    • php_value post_max_size 10M

     

    Jeśli to jest hosting współdzielony (shared) to pozostaje Ci jedynie spróbować drugiej opcji, lub poprosić admina żeby zmienił tą wartość w configu.


  5. Bzdury, wystarczy pierwsza opcja CPU przy sieci 1Gb/s dla ładowania treści statycznych.

    Ram też powinien starczyć ew. dorzucić kostkę 8GB.

    Jedynie wąskim gardłem jest dysk, tu albo jakiś cache SSD albo natywny SSD.

     

    Kluczowa jest konfiguracja systemu / oprogramowania web.

     

    Przecież gość nie napisał jaki będzie ruch, a jedynie:

     

    Jak trzy konfiguracje poniżej będą wypadały na tle siebie? Czy mając taki serwer znacznie poprawi się wydajność i szybkość wczytywanych stron?

     

    Przy takim założeniu to oczywiste, że najlepszy będzie najmocniejszy serwer. Oczywiste jest też, że przy większej ilości RAMu i dużym ruchu - będzie mógł sobie cache'ować nawet do RAMu część rzeczy i tu znów przyda się RAM i CPU...

     

     

    Bez dokładnie sprecyzowanych wymagań możemy sobie jedynie gdybać :)

×