8 sty 2024

Przedstawiamy wersję beta ulepszonego transmitowania

Jeśli streamujesz na Twitchu, prawdopodobnie wiesz coś o transkodowaniu. Jeśli nie, postaram się w prosty sposób wyjaśnić, co to jest i dlaczego warto się tym zainteresować.

Transkodowanie oznacza proces konwertowania wideo na różne rozdzielczości, aby Twitch mógł dostosować odbiór u widza w zależności od przepustowości jego łącza. Posiadanie wielu transkodowań ma kluczowe znaczenie dla zapewnienia wszystkim widzom płynnych wrażeń z oglądania streamu – niezależnie od ich połączenia sieciowego.

Istnieją trzy kluczowe czynniki w tworzeniu transkodowań: 1) kodek (tj. technologia), którego używasz do przechowywania i streamowania wideo; 2) czas potrzebny na wygenerowanie transkodowania; 3) moc obliczeniowa komputera, którego używasz do generowania transkodowania. Te trzy czynniki określają jakość wideo, którą otrzymasz przy danej liczbie bitów użytych do zapisania wideo. Jeśli więc masz mocniejszy procesor, możesz stworzyć bardziej kompaktową wersję wideo w takim samym czasie. Podobnie jeśli użyjesz bardziej nowoczesnego kodeka do przygotowania wideo, możesz uzyskać lepszą jakość przy tej samej liczbie bitów.

Twitch oferuje transkodowanie wszystkim streamerom, ale w przeszłości byliśmy w stanie zapewnić je tylko Partnerom. Obecnie całe nasze transkodowanie odbywa się w chmurze na serwerach Twitcha. Ponadto często tworzymy te transkodowania za pomocą starszych procesorów zakupionych kilka lat temu. Transkodowanie potrafi być kosztowne, a biorąc pod uwagę liczbę transmisji obsługiwanych codziennie przez Twitcha, nie zawsze możemy zagwarantować transkodowanie dla wszystkich streamerów. Biorąc pod uwagę, że jesteśmy usługą z filmami na żywo, musimy szybko tworzyć transkodowania, aby ograniczać wszelkie opóźnienia w transmisji. Choć transkodowanie może nie być potrzebne dla widzów z szybkim połączeniem internetowym, może ono mieć kluczowe znaczenie dla zapewnienia wysokiej jakości oglądania widzom na urządzeniach mobilnych i tym z ograniczoną prędkością internetu.

Zarówno w przypadku dużych, jak i małych streamerów, transkodowanie ma duże znaczenie dla widzów. Zawsze chcieliśmy zapewnić transkodowanie wszystkim naszym streamerom. Dlatego z wielką radością ogłaszam, że współpracujemy z NVIDIA i OBS, aby dodać ulepszone transmitowanie do OBS. Ulepszone transmitowanie zapewnia streamerom dwie kluczowe możliwości. Po pierwsze stworzy wiele kodowań Twojej transmisji z wykorzystaniem dedykowanych zasobów kodera w Twoim GPU. Posiadanie wielu kodowań pozwala na kodowanie wideo na Twoim urządzeniu streamingowym w wielu rozdzielczościach. Dzięki dedykowanym koderom w układach GPU NVIDIA GeForce RTX zaowocuje to wyższą jakością transmisji i zmniejszonym opóźnieniem we wszystkich rozdzielczościach bez wpływu na wrażenia ze streamowania. Po drugie funkcja ta zapewni opcję automatycznej konfiguracji OBS, która zoptymalizuje Twoje ustawienia w oparciu o moc obliczeniową Twojego komputera i przepustowość przesyłania. Automatyczna konfiguracja eliminuje konieczność wprowadzania prawidłowych ustawień w OBS. Nie musisz kombinować offline z przepływnością i innymi ustawieniami technicznymi. Po włączeniu funkcji możesz mieć pewność, że korzystasz z odpowiednich ustawień do tworzenia wspaniałych wrażeń dla społeczności.

Dołącz do zamkniętej bety
Wersja beta OBS dla Twitcha jest już gotowa do sprawdzenia. Współpracujemy z zespołem OBS i mamy nadzieję, że zmiany zostaną uwzględnione w następnej głównej wersji. W międzyczasie, jeśli chcesz pomóc nam w testowaniu tych funkcji, przejdź do strony Narzędzia transmisji na panelu kontrolnym twórcy i zarejestruj się w wersji beta. Jeszcze w tym tygodniu rozpoczniemy regularne zapraszanie uczestników.

Dla jasności: nadal będziemy zapewniać transkodowanie z poziomu naszych serwerów. Udział w becie pozwoli Ci być jednym z pierwszych streamerów, którzy wypróbują nową technologię, jednocześnie korzystając z lepszej jakości transmisji i większego zasięgu.

Spojrzenie w przyszłość
Oprócz zapewnienia streamerom większej kontroli wersja beta toruje drogę do przyszłych ulepszeń, takich jak obsługa nowych kodeków i eksperymentowanie z HEVC i AV1. AV1 to kolejna generacja technologii kodowania wideo (40% bardziej wydajna niż obecny standard AVC), która poprawi jakość obrazu i zmniejszy przepustowość. Jak firma NVIDIA ogłosiła dziś na targach CES, współpracujemy również nad wprowadzeniem AV1 do Twitcha. W tym momencie funkcja ta jest dostępna wyłącznie z układami GPU NVIDIA GeForce RTX z serii 40 i jest obsługiwana przez opisane tutaj funkcje OBS Studio. Na koniec, jako członkowie komitetu Veovera Software Organization, napędzamy współpracę w branży, aby udostępnić specyfikację Enhanced RTMP Multitrack Feature całemu ekosystemowi transmisji na żywo w nadchodzących miesiącach.

Aby uzyskać więcej informacji na temat wymagań systemowych i odpowiedzi na często zadawane pytania, zapoznaj się z artykułem pomocy.

Dan Clancy, prezes

W innych wiadomościach
24 sty 2024

Aktualizacja niektórych programów wypłat dla streamerów

Aktualizacja niektórych programów wypłat dla streamerów Opublikuj
13 gru 2023

Czas na grudniową dogrywkę na koniec roku

Pst. Wiesz, co to jest SUBtember? Ta rzecz, którą robimy raz w roku i którą wszyscy kochają? W tym roku wpadliśmy na pomysł… co powiesz na więcej tego, co znasz i kochasz, z dodatkowymi bonusami? Zdecydowaliśmy więc, że przeprowadzimy naszą pierwszą grudniową dogrywkę.
Czas na grudniową dogrywkę na koniec roku Opublikuj