Kalkulator prędkości wysyłania do transmisji na żywo
Oszacuj prędkość wysyłania potrzebną do transmisji na żywo w serwisie takim jak YouTube Live. Dodaj margines bezpieczeństwa jako zapas i porównaj wynik ze zmierzoną prędkością wysyłania.
Czego dotyczy to narzędzie (strona wysyłania)
To narzędzie oblicza prędkość łącza wysyłającego, czyli strony, z której przesyłasz wideo do serwisu streamingowego takiego jak YouTube Live. Serwis dostarcza transmisję widzom, więc potrzebna prędkość wysyłania nie rośnie wraz z liczbą widzów. Zależy od przepływności i liczby wysyłanych strumieni.
Jak to jest obliczane
- Przepływność jednego strumienia = przepływność wideo + przepływność audio
- Łączna przepływność = przepływność jednego strumienia × liczba jednoczesnych strumieni
- Szacowana wymagana prędkość wysyłania = łączna przepływność × (1 + margines bezpieczeństwa ÷ 100)
Wideo i audio wpisuje się osobno, a następnie są one sumowane. Przedrostki k, M i G oznaczają potęgi liczby 1000 (1 Mbps = 1 000 000 bitów na sekundę). Różnice między jednostkami takimi jak bps i MB/s opisuje kalkulator przepływności.
Liczba strumieni
Liczba strumieni to liczba niezależnych strumieni wysyłanych z tego samego łącza.
- Jednoczesne wysyłanie do dwóch serwisów streamingowych z osobnymi ustawieniami kodera: 2 strumienie.
- Wysyłanie jednego wideo do serwisu, który retransmituje je na kilka stron: wysyłasz 1 strumień. Liczba miejsc docelowych retransmisji nie jest liczona.
Margines bezpieczeństwa 0% i to, czego wynik nie obejmuje
- Margines bezpieczeństwa domyślnie wynosi 0%, a taki wynik to teoretyczna ilość wysyłanych danych. Nie gwarantuje on stabilnego strumienia. 0% to minimalna prędkość potrzebna do wysłania podanej przepływności.
- Margines bezpieczeństwa to procent, który dodajesz, gdy chcesz mieć zapas. Przy 50% szacunek jest 1,5 raza większy od wyliczonej wartości. Jak duży zapas jest potrzebny, zależy od Twojego łącza i zaleceń serwisu streamingowego. Narzędzie nie narzuca żadnej wartości, więc sprawdź także zalecane warunki serwisu.
- Chwilowe zmiany prędkości łącza, narzut protokołów i utrata pakietów nie są uwzględnione. W praktyce może być potrzebna większa prędkość niż wyliczona.
Porównanie z zmierzoną prędkością wysyłania
Jeśli wpiszesz zmierzoną prędkość wysyłania (na przykład z testu prędkości), narzędzie pokaże dwie wartości:
- Zapas względem szacowanego wymagania (z obliczeń): zmierzona prędkość wysyłania minus szacowana wymagana prędkość wysyłania z marginesem bezpieczeństwa. Gdy wynik jest ujemny, według obliczeń brakuje Ci tej wartości.
- Udział zmierzonego łącza zajmowany przez strumień: łączna przepływność jako procent zmierzonej prędkości wysyłania. Jest liczony dla wysyłanej przepływności, bez marginesu bezpieczeństwa. Powyżej 100% zmierzona prędkość według obliczeń nie wystarcza do przesłania danych.
Sam wynik testu prędkości nie gwarantuje, że strumień będzie stabilny. Zmierzone prędkości zmieniają się w zależności od pory dnia, metody pomiaru, obciążenia sieci, warunków łączności bezprzewodowej i sprzętu. To porównanie pomija też chwilowe zmiany prędkości, narzut protokołów i utratę pakietów. Wartość zmierzona równa szacunkowi lub wyższa od niego nie oznacza, że strumień będzie stabilny. Zmierz prędkość kilka razy i sprawdź, jak bardzo wyniki się różnią.
Przykłady
- Wideo 6 Mbps + audio 160 kbps: 6,16 Mbps dla jednego strumienia.
- Dwa strumienie jednocześnie: 12,32 Mbps. Przy marginesie bezpieczeństwa 50% wynik to 18,48 Mbps.
- Zmierzona prędkość wysyłania 30 Mbps: zapas wynosi według obliczeń 11,52 Mbps (30 − 18,48), a strumień zajmuje około 41,07% łącza (12,32 ÷ 30, bez marginesu bezpieczeństwa).
- Zmierzone 10 Mbps przy marginesie bezpieczeństwa 0% (potrzeba 12,32 Mbps): według obliczeń brakuje 2,32 Mbps, a strumień zajmuje 123,2% łącza.
Uwagi
- Przepływność wideo musi być większa niż 0. Przepływność audio wynosi 0, jeśli pole zostanie puste. Dozwolone są ułamki dziesiętne (do 12 cyfr przed przecinkiem i 6 miejsc po przecinku). Jako separatora dziesiętnego używaj przecinka; spacje służą jako separatory tysięcy.
- Liczba strumieni mieści się w zakresie od 1 do 20, a margines bezpieczeństwa w zakresie od 0 do 1000%. Możesz obliczać bez zmierzonej prędkości wysyłania.
- Jeśli z tego samego łącza wysyłasz kilka jakości (na przykład przy streamingu adaptacyjnym), zsumuj przepływności poszczególnych jakości lub wpisz każdą z nich jako osobny strumień.
- Czas przesyłania pliku obliczysz w kalkulatorze czasu transferu plików. Związek między rozmiarem wideo a przepływnością opisuje kalkulator rozmiaru pliku wideo.
Najczęściej zadawane pytania
Czy przy większej liczbie widzów potrzebuję szybszego wysyłania?
Nie, gdy nadajesz do serwisu takiego jak YouTube Live. To serwis dostarcza strumień widzom. Potrzebna prędkość wysyłania zależy od przepływności i liczby wysyłanych przez Ciebie strumieni.
Czy wystarczy prędkość wysyłania równa przepływności?
Wynik przy marginesie bezpieczeństwa 0% to teoretyczne minimum. W praktyce zmiany prędkości, narzut protokołów i utrata pakietów mogą sprawić, że taka prędkość nie wystarczy. Zostaw pewien zapas.
Ile to strumieni, gdy serwis retransmituje na kilka stron?
Wysyłasz 1 strumień. Retransmisja odbywa się po stronie serwisu, więc nie jest liczona.
Jeśli moja zmierzona prędkość wysyłania jest wyższa od szacunku, czy strumień będzie stabilny?
Nie można tego zagwarantować. Test prędkości pokazuje prędkość w chwili pomiaru, która zmienia się w zależności od pory dnia, obciążenia sieci, warunków łączności bezprzewodowej i sprzętu. Chwilowe zmiany prędkości, narzut protokołów i utrata pakietów nie są uwzględnione w tym obliczeniu. Traktuj wynik jako wskazówkę, zostaw zapas i sprawdź działanie na próbnym strumieniu.
Jak zmierzyć prędkość wysyłania?
Skorzystaj z serwisu do testowania prędkości i odczytaj prędkość wysyłania (upload), a nie pobierania. Mierz na sprzęcie i łączu, z których będziesz nadawać, w porze zbliżonej do planowanej transmisji.