Rozwiązania · Transmisje na żywo
VPS do całodobowego streamu na żywo na YouTube
Zapętlanie własnych filmów w YouTube przez całą dobę prawie nie obciąża procesora: FFmpeg kopiuje plik, a nie go koduje. Transmisja 24/7 potrzebuje transferu, automatycznego wznawiania i plików akceptowanych przez YouTube. GL2-4 z transferem bez pomiaru kosztuje od $11.90 miesięcznie.
Planer streamów 24/7
Bitrate w YouTubeLokalizacja serwera
- Wysyłane co sekundę
- 42.4Mbit/s
- Co 30 dni
- 13.7TB
Serwer do tego zadania
U1-2w Stambuł, Turcja
$8.90/mies.
1 vCPU · 2 GB · 25 GB · Unmetered, port 1 Gbit/s
4% przepustowości portu · miejsce na 7 takich streamów
Zamów U1-2 · $8.90/mies.Nie chcesz konfigurować sam? Zrobimy to za $65, jednorazowo
Serwery do streamingu 24/7
Wybierz według liczby transmisji.
Transfer bez pomiaru we wszystkich trzech, więc miesiąc transmisji nigdy nie wyczerpie limitu. Aktualne ceny miesięczne; każde odnowienie w tej samej cenie.
- StarterGL2-4
Obsłuży do
8transmisji 1080p
lub 2 w 4K
Jeden kanał i kilka transmisji.
- 2 vCPU · 4 GB RAM · 40 GB NVMe
- Transfer bez pomiaru · port 500 Mbit/s
- BeauharnoisHillsboro (Oregon)Vint Hill (Wirginia)
$11.90/mies.
Zamów GL2-4 - PolecanyGL4-8
Obsłuży do
17transmisji 1080p
lub 5 w 4K
Kilka kanałów, z miejscem na kolejne.
- 4 vCPU · 8 GB RAM · 75 GB NVMe
- Transfer bez pomiaru · port 1 Gbit/s
- Gravelines
$20.90/mies.
Zamów GL4-8 - Największa mocGL6-12
Obsłuży do
35transmisji 1080p
lub 11 w 4K
Wiele kanałów, 4K lub konwersja filmów w trakcie transmisji.
- 6 vCPU · 12 GB RAM · 100 GB NVMe
- Transfer bez pomiaru · port 2 Gbit/s
- Gravelines
$29.90/mies.
Zamów GL6-12
Duża biblioteka filmów
BD-12: 200 GB dysku i 32 TB miesięcznie, wystarczy na 6 transmisji 1080p. $17.90/mies.
Opcjonalnie · $65 jednorazowo
Konfigurujemy wszystko za Ciebie: samowznawiające się transmisje, RTMPS, filmy przygotowane dla YouTube i wspólną transmisję testową.
Jak liczymy: bitrate zalecany przez YouTube plus 128 kbit/s audio na transmisję oraz jedna dziesiąta vCPU na transmisję w trybie kopiowania, co jest hojnym założeniem. Ruch, który nigdy się nie zatrzymuje, planujemy na jedną czwartą portu bez pomiaru, by serwer miał zapas przez cały miesiąc; w planie z miesięcznym limitem decyduje limit. Porty podajemy według najwolniejszego miasta.
15 miast
Blisko Ciebie, nie tylko blisko YouTube.
Miasto decyduje, jak szybko Twoje filmy trafią na serwer i jak szybko serwer Ci odpowiada. Każde z poniższych miast ma serwer wyceniony pod streaming 24/7: najtańszy, który obsłuży 3 transmisji 1080p, oraz zasięg największego dostępnego tam serwera.
Europa
LauterbourgFrancja
BD-8
$12.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Największy rozmiar do streamingu
GravelinesFrancja
GL4-8
$20.90/mies.
17 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 35 na GL6-12 tutaj, $29.90/mies.
SinesPortugalia
PT1-2
$55.90/mies.
7 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 17 na PT4-8 tutaj, $198.90/mies.
Ameryka
BeauharnoisKanada
GL2-4
$11.90/mies.
8 transmisji 1080p · ruch nie jest liczony · port 500 Mbit/s
Największy rozmiar do streamingu
Hillsboro (Oregon)Stany Zjednoczone
GL2-4
$11.90/mies.
8 transmisji 1080p · ruch nie jest liczony · port 500 Mbit/s
Największy rozmiar do streamingu
Vint Hill (Wirginia)Stany Zjednoczone
GL2-4
$11.90/mies.
8 transmisji 1080p · ruch nie jest liczony · port 500 Mbit/s
Największy rozmiar do streamingu
SeattleStany Zjednoczone
BD-8
$15.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Największy rozmiar do streamingu
Nowy JorkStany Zjednoczone
BD-8
$16.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Największy rozmiar do streamingu
Azja i Pacyfik
SydneyAustralia
BD-8
$17.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Największy rozmiar do streamingu
TokioJaponia
BD-8
$18.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Największy rozmiar do streamingu
Singapur
BD-8
$18.90/mies.
6 transmisji 1080p · 32 TB miesięcznie · port 200 Mbit/s
Do 17 na U16-64 tutaj, $132.90/mies.
AłmatyKazachstan
KZ1-2
$24.90/mies.
7 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 17 na KZ4-8 tutaj, $70.90/mies.
BakuAzerbejdżan
AZ1-2
$48.90/mies.
7 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 17 na AZ4-8 tutaj, $164.90/mies.
TaszkentUzbekistan
UZ1-2
$48.90/mies.
7 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 17 na UZ4-8 tutaj, $164.90/mies.
Bliski Wschód
StambułTurcja
U1-2
$8.90/mies.
7 transmisji 1080p · ruch nie jest liczony · port 1 Gbit/s
Do 17 na U4-12 tutaj, $32.90/mies.
Sprzedajemy serwery w jeszcze 59 miastach, w tym Dubaj i Mumbaj. Ich plany mają miesięczny limit transferu i brak publikowanej prędkości portu, więc nie dobieramy na nich liczby transmisji: jedna transmisja 1080p zużywa około 4,6 TB miesięcznie. Wybierz dowolne miasto w formularzu zamówienia, gdzie każdy plan pokazuje swój limit.
Czego potrzebuje
Oprogramowanie według dokumentacji, rozmiary z podanym źródłem
Oprogramowanie i zalecenia bezpieczeństwa pochodzą z dokumentacji danego projektu. Tam, gdzie projekt nie podaje wymagań sprzętowych, przy rozmiarach zaznaczamy, czyje to zalecenia.
Na podstawie stron pomocy YouTube i dokumentacji FFmpeg
- FFmpeg czyta plik we własnym tempie i zapętla go bez końca, kopiując zamiast ponownie kodować:
ffmpeg -re -stream_loop -1 -i video.mp4 -c copy -f flv "$URL", gdzie URL tortmps://a.rtmps.youtube.com/live2/z dopisanym kluczem transmisji. - Wideo akceptowane przez YouTube: H.264 z klatką kluczową co 2 sekundy (nigdy rzadziej niż co 4) i dźwięk AAC. Tryb kopiowania nie zmienia klatek kluczowych, więc plik łamiący tę zasadę trzeba najpierw jednorazowo przekonwertować.
- RTMPS (port 443) to zalecany przez YouTube, szyfrowany sposób przesyłania. YouTube pozwala na 10 aktywnych transmisji na kanał i 3 na klucz transmisji.
- Transmisje dłuższe niż 12 godzin mogą nie zostać zarchiwizowane przez YouTube, więc transmisja 24/7 jest tylko na żywo; zachowaj własną kopię filmów.
Rozmiary (nasze; tryb kopiowania mało obciąża CPU)
| Obciążenie | vCPU | RAM |
|---|---|---|
| Do 8 transmisji 1080pTryb kopiowania zużywa kilka procent rdzenia na transmisję; liczymy jedną dziesiątą. Ograniczeniem jest port, planowany na jedną czwartą dla ruchu 24/7. | 2 | 4 GB |
| Do 17 transmisji, kilka kanałówTransfer bez pomiaru na porcie 1 Gbit/s, 75 GB na pliki. | 4 | 8 GB |
| Także konwersja filmów na serwerzePonowne kodowanie w celu poprawy klatek kluczowych zajmuje wszystkie rdzenie na czas działania; transmisja nie. | 6 | 12 GB |
Pasujące plany
Maszyny: 3, aktualne ceny
Uporządkowane według liczby transmisji. Ceny aktualne, miesięczne, pobrane z katalogu.
- GL2-4$11.90/mies.
2 vCPU · 4 GB · dysk 40 GB · Unmetered
Unmetered: do 8 transmisji 1080p, bez limitu transferu. 2 vCPU, 4 GB, 40 GB, ruch nie jest liczony, port 500 Mbit/s. Uczciwy wybór dla większości kanałów.
- BD-8$12.90/mies.
4 vCPU · 8 GB · dysk 100 GB · 32 TB
32 TB miesięcznie i 100 GB: kilka transmisji i biblioteka. 4 vCPU, 8 GB, 100 GB na Twoje filmy i 32 TB transferu, sześć transmisji 1080p.
- BD-12$17.90/mies.
6 vCPU · 12 GB · dysk 200 GB · 32 TB
200 GB: duża biblioteka, konwersja na serwerze. 6 vCPU i 12 GB do konwersji filmów bez zatrzymywania transmisji, 200 GB na pliki.
Prędkość portu i transfer w danym mieście są podane przy każdym planie; formularz zamówienia pokazuje je dla wybranego miasta.
Instalacja
Pięć kroków do transmisji, która sama się wznawia
Ubuntu, jako root. Zastąp STREAM-KEY kluczem z YouTube Studio i nie umieszczaj go w niczym, co udostępniasz.
- Zainstaluj FFmpeg.
apt update && apt install -y ffmpeg - Sprawdź plik.
ffprobe video.mp4musi pokazać h264 i aac. Jeśli tak nie jest lub klatki kluczowe są daleko od siebie, przekonwertuj go jednorazowo:ffmpeg -i video.mp4 -c:v libx264 -preset veryfast -g 60 -keyint_min 60 -sc_threshold 0 -c:a aac -b:a 128k ready.mp4 - Umieść klucz w pliku, który może czytać tylko root.
echo 'STREAM_KEY=your-key' > /root/stream1.env && chmod 600 /root/stream1.env - Utwórz usługę
/etc/systemd/system/stream1.servicezRestart=always · RestartSec=10 · StartLimitIntervalSec=0 · EnvironmentFile=/root/stream1.envi powyższym poleceniem FFmpeg jakoExecStart=. - Uruchom i obserwuj.
systemctl enable --now stream1, potemjournalctl -u stream1 -f. YouTube Studio pokaże transmisję na żywo w ciągu minuty.
Szczerze
Co kupilibyśmy sami
W trybie kopiowania procesor prawie nie ma znaczenia. Wybieraj pod kątem transferu i dysku.
Dla jednego lub dwóch kanałów
GL2-4 · $11.90/mies.
GL2-4 za $11.90: 2 vCPU i 4 GB to więcej, niż potrzebuje tryb kopiowania, a ruch nie jest liczony, więc miesiąc transmisji 1080p nie wyczerpie limitu. Większy dysk wybierz tylko wtedy, gdy wymaga tego Twoja biblioteka filmów.
Transfer
Ile transferu zużywa transmisja 24/7.
Transmisja, która nigdy się nie zatrzymuje, wysyła swój bitrate w każdej sekundzie miesiąca. Przy bitrate zalecanym przez YouTube jedna transmisja zużywa w 30 dni tyle:
| Transmisja | YouTube zaleca | Na 30 dni |
|---|---|---|
| 720p, 30 fps | 8 Mbit/s | 2.6 TB |
| 1080p, 30 fps | 14 Mbit/s | 4.5 TB |
| 1080p, 60 fps | 17 Mbit/s | 5.5 TB |
| 1440p, 30 fps | 21 Mbit/s | 6.8 TB |
| 4K, 30 fps | 42 Mbit/s | 13.6 TB |
Dlatego o planie decyduje limit transferu, a nie procesor. Plan z 32 TB miesięcznie obsłuży sześć transmisji 1080p przy bitrate zalecanym przez YouTube; plan Unmetered nie ma w ogóle miesięcznego limitu, tylko prędkość portu. Twoje filmy mogą zużywać mniej niż zalecenie: sprawdź bitrate swoich plików.
Bitrate według ustawień kodera na żywo YouTube. Obliczenie: Mbit/s x 2 592 000 sekund / 8.
Opcjonalnie
Wolisz, żebyśmy to skonfigurowali? $65, jednorazowo.
Kup powyższy serwer jak zwykle. Jeśli nie chcesz wykonywać tych kroków samodzielnie, dodaj naszą konfigurację: stała cena, płatna jednorazowo, realizacja w ciągu 24 godzin od Twojej akceptacji.
Co obejmuje konfiguracja za $65
- Usługa transmisji dla każdego kanału, która sama uruchamia się ponownie po każdym zerwaniu i po restarcie serwera.
- Skrypt startowy, który sprawdza klucz transmisji i plik wideo przed uruchomieniem FFmpeg i zapisuje w logu czytelny komunikat, gdy coś jest nie tak.
- Transmisja przez RTMPS na porcie 443, zalecany przez YouTube szyfrowany sposób przesyłania.
- Twoje filmy jednorazowo przekonwertowane do formatu gotowego dla YouTube (H.264, AAC, klatka kluczowa co 2 sekundy), dzięki czemu tryb kopiowania transmituje je prawie bez użycia CPU.
- Logi zapisywane na dysku, codzienna kopia zapasowa ustawień transmisji, jedno polecenie pokazujące status każdej transmisji i wspólna transmisja testowa.
Wysyłamy plan, zanim czegokolwiek dotkniemy, i nic nie zmieniamy bez Twojej akceptacji. Klucze transmisji pozostają Twoje: wklejasz je samodzielnie.
Pytania