Przesyłanie strumieniowe gier do miejsc takich jak Twitch i YouTube to zjawisko kulturowe, które nie wykazuje oznak spowolnienia. Niezależnie od tego, czy przesyłasz strumieniowo dla znajomych, czy marzysz o budowaniu ogromnej publiczności, proces ten jest łatwiejszy niż kiedykolwiek.
Jakie jest absolutne minimum oprogramowania i sprzętu potrzebnego do rozpoczęcia transmisji strumieniowej? A czy możesz zacząć od laptopa, który obecnie posiadasz?
Zanurzmy się w fascynujący świat strumieniowania, aby zobaczyć, czego potrzebujemy i jak poradzi sobie nasz podstawowy sprzęt.
wymagania systemowe
Oficjalne minimalne wymagania Twitcha dotyczące przesyłania strumieniowego są następujące:
- Procesor: Intel Core i5-4670 lub odpowiednik AMD
- Pamięć: 8 GB DDR3 SDRAM
- System operacyjny: Windows 7 Home Premium
Chociaż procesor jest najważniejszym elementem procesu przesyłania strumieniowego, część pracy można również przenieść na GPU. Jednak wiek i szybkość twojego procesora w dużej mierze dyktują jakość twojego strumienia.
I5-4670 to 3,4-GHz procesor Haswell. Procesory laptopów są zwykle wolniejsze (ze względu na ograniczenia cieplne i energetyczne), ale nadal mogą przesyłać strumieniowo z prawidłowymi ustawieniami.
Dodatkowy sprzęt
Chociaż laptop może sprostać większości wymagań dotyczących podstawowego przesyłania strumieniowego, gorąco zachęcam do rozważenia użycia zewnętrznego mikrofonu. Widzowie zwykle nie mają nic przeciwko grafice niższej jakości lub bardziej skompresowanemu strumieniowi, jeśli rozgrywka i komentarz są wciągające, ale dźwięk niskiej jakości (np. pochodzący ze zintegrowanego mikrofonu laptopa) jest jednym z największych problemów dla widzów.
Wielu streamerów i YouTuberów przysięga na Blue Yeti (129 USD), który jest świetnym wszechstronnym mikrofonem. Używam Blue Yeti do 90 procent mojego dźwięku na YouTube. Jeśli ten mikrofon nie mieści się w Twoim budżecie, Blue Snowball (49 USD) może zapewnić porównywalną jakość dźwięku za połowę ceny. Używam niebieskiej kuli śnieżnej za każdym razem, gdy muszę przesyłać strumieniowo lub nagrywać spoza mojego biura.
Ponadto, jeśli rozważasz zakup mikrofonu, upewnij się, że można go podłączyć do komputera przez USB, a nie przez gniazdo mikrofonowe. Większość testowanych przeze mnie laptopów (zwłaszcza tańszych) ma poważne ograniczenia dotyczące gniazd mikrofonowych, które całkowicie niszczą dźwięk każdego dobrego urządzenia.
Połączenie internetowe
Powinno być dość oczywiste, że do przesyłania strumieniowego potrzebujesz przyzwoitego połączenia internetowego. Zwykle do przesyłania strumieniowego w rozdzielczości 720p zaleca się przynajmniej 2 Mb/s przepustowości przesyłania.
Częstym zaleceniem jest przesyłanie strumieniowe przez przewodowe połączenie Ethernet w celu zapewnienia stabilności sieci, ponieważ Wi-Fi jest podatne na zakłócenia, które mogą powodować zacinanie się lub przerwy w strumieniu.
WIĘCEJ: Najwyżej oceniane przedłużacze Wi-Fi do wzmocnienia sygnału
Jednak biurko do przesyłania strumieniowego może nie znajdować się w obszarze, w którym dostępne jest okablowanie Ethernet, lub możesz używać Ultrabooka bez portów Ethernet. Jeśli korzystasz z pasma 5 GHz (lub masz duże zaufanie do swojej sieci), możesz uciec od przesyłania strumieniowego przez Wi-Fi. Wszystkie moje eksperymenty z transmisją strumieniową przeprowadzam przez Wi-Fi 5 GHz i nigdy nie miałem większych problemów.
Oprogramowanie
Istnieje wiele opcji oprogramowania do przesyłania strumieniowego, od własnego GeForce Experience Share firmy Nvidia po opcje premium, takie jak XSplit. W tym artykule użyłem oprogramowania Open Broadcaster (OBS). Jest całkowicie darmowy (i open-source), ma przyzwoitą wydajność, jest łatwy w konfiguracji i oferuje mnóstwo głębi dla bardziej złożonych transmisji.
Możesz pobrać OBS tutaj.
Logika OBS jest bardzo prosta, gdy już ją opanujesz. Masz wiele „scen”, a każda scena ma zestaw wejść ułożonych w określony sposób.
Na przykład możesz mieć główną scenę „gry” z materiałem z gry, materiałem z kamery i dźwiękiem z mikrofonu jako wejście oraz drugą scenę „przerwy” ze statycznym obrazem na ekranie, gdy musisz przerwać transmisję na chwila. W danym momencie widzowi wyświetlana jest tylko jedna scena i możesz przełączać się między nimi w locie podczas transmisji.
Do każdej sceny możesz dodać szereg źródeł wejściowych i dość łatwo ustawić ich głośność i lokalizację na ekranie.
Na przykład, aby dodać wejście audio z mikrofonu, kliknij znak plus, a następnie „źródło wejścia audio”. Następnie utwórz nowe źródło dźwięku o opisowej nazwie (np. „mikrofon zewnętrzny”) i w menu urządzenia wybierz swój mikrofon.
Aby dodać wejście kamery, powtórz ten sam proces, ale dodaj „urządzenie do przechwytywania wideo” i wybierz kamerę z menu rozwijanego. Zauważysz teraz, że do podglądu zostało dodane okno aparatu, którego rozmiar lub położenie możesz zmienić w dowolny sposób.
Wreszcie, aby przechwycić grę, lubię dodać źródło „przechwytywania gry”. Domyślną opcją dla tego wejścia jest przechwytywanie dowolnej aplikacji pełnoekranowej (co zwykle ma miejsce w przypadku gier), ale wolę przechwytywać określone okno. Jeśli wybierzesz aktualnie otwartą grę z menu rozwijanego, OBS zawsze pokaże poprawny materiał z gry, a nie cokolwiek innego z twojego komputera przez przypadek.
Możesz później dwukrotnie kliknąć dane wejściowe, aby zmienić grę, lub utworzyć różne sceny z różnymi grami i położeniem kamery, które można przełączać w środku strumienia.
Aby przesyłać strumieniowo na Twitch, musisz uzyskać klucz transmisji, który znajdziesz w ustawieniach swojego kanału Twitch. W żadnym wypadku nie udostępniaj nikomu swojego klucza strumienia. Każdy, kto ma klucz, może przesyłać strumieniowo na Twój kanał.
Możesz dodać swój klucz strumienia, przechodząc do Ustawienia > Strumień, a następnie wybierając Twitch z menu rozwijanego. Po zapisaniu klucza wystarczy nacisnąć przycisk Rozpocznij transmisję strumieniową, a wszystko, co zobaczysz w podglądzie, zostanie pokazane na Twitchu.
WIĘCEJ: Najwyżej oceniane przedłużacze Wi-Fi do wzmocnienia sygnału
Oto dodatkowa wskazówka: jeśli chcesz przetestować wpływ strumienia na wydajność komputera bez upubliczniania go, możesz dodać „?bandwidthtest=true” na końcu klucza. Spowoduje to wysłanie strumienia na serwery Twitcha, ale nie będzie on wyświetlany na Twoim kanale.
Wydajność
Dopóki przesyłasz strumieniowo za pomocą oprogramowania takiego jak OBS, każda gra będzie miała wpływ na wydajność. W końcu niektóre zasoby komputera są przeznaczone na utrzymanie transmisji.
Głównym sposobem na zminimalizowanie tego wpływu jest przejście do opcji wideo i zmniejszenie wyjścia strumieniowego do niższej rozdzielczości (takiej jak 720p) i ustawienie szybkości klatek na 30 klatek na sekundę zamiast 60 klatek na sekundę. Możesz także zmienić priorytet procesu na „Wysoki” w sekcji Zaawansowane ustawień.
W sekcji Strumień możesz wybrać między kodowaniem programowym a kodowaniem sprzętowym. Zaawansowane opcje pozwalają również wybrać ustawienie wstępne kodera; ultraszybkie ustawienie jest lepsze dla wolniejszych procesorów.
Ogólnie rzecz biorąc, kodowanie programowe wykorzystuje procesor do kodowania wideo, podczas gdy kodowanie sprzętowe wykorzystuje procesor graficzny. Możesz wybrać jeden w zależności od tego, który jest mniej opodatkowany podczas gry. Kodowanie sprzętowe dawało najlepsze wyniki w moim teście.
W obu przypadkach pamiętaj, że chcesz zostawić trochę miejsca na działanie oprogramowania, dlatego ważne jest, aby porzucić ustawienia i ograniczyć liczbę klatek na sekundę do wartości rozsądnej dla każdej gry.
Kolejną ważną wskazówką dotyczącą wydajności jest wyłączenie podglądu, klikając go prawym przyciskiem myszy i odznaczając opcję Włącz podgląd po rozpoczęciu przesyłania strumieniowego. Byłbyś zaskoczony, jak duży wpływ może to wywrzeć.
Pamiętaj też, że każdy nowy element, który dodasz do strumienia, wymaga nieco więcej mocy. W przypadku strumieniowania samej gry i głosu zobaczysz mniejszy wpływ na wydajność, niż na przykład po dodaniu widoku z kamery.
A jeśli chodzi o wydajność, jakie doświadczenie można uzyskać na laptopie ogólnego użytku, który nie jest przeznaczony do gier, w porównaniu z czymś nieco potężniejszym?
WIĘCEJ: Który procesor do laptopa jest dla Ciebie odpowiedni?
Aby się tego dowiedzieć, spędziłem popołudnie na streamowaniu trzech popularnych i wysoce zoptymalizowanych gier – Counter-Strike: Global Offensive, Fortnite Battle Royale i Overwatch – na trzech różnych laptopach, aby dowiedzieć się, co było możliwe.
Dell XPS 13 z grafiką Intel HD
Pomysł przesyłania strumieniowego z laptopa z grafiką Intel HD prawdopodobnie przyprawi o dreszcze każdego poważnego streamera, ale co zaskakujące, przy odrobinie cierpliwości jest to możliwe.
Użyłem Dell XPS 13 9360 z lat 2022-2023 z procesorem Intel Core i7-8550U, Intel UHD Graphics 620 i 8 GB pamięci RAM. Brak dedykowanej grafiki wykluczał kodowanie sprzętowe, a procesor graficzny prawdopodobnie byłby w 100 procentach wykorzystany w prawie każdej grze.
Ponieważ Counter-Strike: Global Offensive jest lżejszą grą, postanowiłem spróbować na mapie porównawczej w 720p, na najniższych ustawieniach i limicie 60 fps. Mapa porównawcza ma tendencję do popychania gry dalej niż zwykle, więc jest to świetne miejsce do przetestowania tego, co jest możliwe.
Co zaskakujące, udało mu się osiągnąć średnio ponad 50 kl./s. Sam strumień (720p, 30 fps) był stabilny, ale miał na niego wpływ poważne artefakty kompresji. Wynika to głównie z bardzo lekkiego ustawienia procesora.
Laptop był również doskonale zdolny do grania i przesyłania strumieniowego Overwatch i Fortnite. Pierwszy z nich miał 50-procentową rozdzielczość wewnętrzną (640 x 480), a drugi 75-procentową rozdzielczość wewnętrzną (960 x 540), a oba były na najniższych możliwych ustawieniach i miały limit 30 kl./s.
Ciężka kompresja wideo była bardziej zauważalna w bardzo dynamicznych scenach Overwatch, ale biorąc pod uwagę okoliczności (i to, jak obciążający procesor może być Overwatch), miłą niespodzianką było zobaczenie funkcji przesyłania strumieniowego bez przerw i zacinania się.
Werdykt: Jeśli koniecznie musisz, to jest to możliwe. Mogą wystąpić poważne artefakty kompresji.
Xiaomi Pro - Nvidia MX150
Ultrabook Xiaomi Pro - wyposażony w czterordzeniowy procesor Core i5-8250U, 8 GB RAM-u i grafikę Nvidia MX150 - jest moim codziennym sterownikiem do większości mojej pracy. Dedykowany MX150 to w zasadzie mobilna wersja GT 1030, która zapewnia możliwości graficzne wykraczające poza możliwości jakiegokolwiek zintegrowanego procesora graficznego, a jednocześnie mieści się w cienkim Ultrabooku.
Dostęp do dedykowanego procesora graficznego oznaczał, że mogliśmy korzystać z kodowania sprzętowego i osiągnęliśmy dobrą jakość strumienia przy zachowaniu lub podniesieniu jakości gry.
Przy pełnej rozdzielczości 1080p Counter-Strike: Global Offensive utrzymywało podobną średnią wydajność jak wcześniej podczas przesyłania strumieniowego w 720p i 30 fps, ale ze znacznie wyraźniejszymi wrażeniami widza i znacznie mniejszą liczbą artefaktów kompresji.
Fortnite radził sobie spektakularnie dobrze w pełnym 720p, najniższych ustawieniach i 60 fps, i miał dużo miejsca na oprogramowanie do przesyłania strumieniowego. Ani gra, ani strumień nie przeoczyły klatki, a kompresja była ledwo zauważalna przez większość meczu.
Ciekawym przypadkiem był Overwatch. Zostawiłem limit liczby klatek na „na podstawie wyświetlania”, co ostatecznie wyniosło około 70 kl./s. Podczas gdy gra nie miała problemów z utrzymaniem tej liczby klatek na najniższych ustawieniach i 720p, w strumieniu wystąpiły bardzo irytujące spadki. Zmniejszenie liczby klatek na sekundę poprawiło to, a strumień trwał płynnie.
Werdykt: Ultrabook z dedykowaną kartą graficzną low-end wystarczy, aby rozpocząć strumieniowanie w rozdzielczości 720p. Strumień wygląda świetnie, a dobrze zoptymalizowane tytuły dla wielu graczy działają bezproblemowo.
A co z dedykowanym laptopem do gier?
Na koniec przetestowałem laptopa bardziej zorientowanego na gry: MSI GL62M-7REX z procesorem Core i7-7700HQ, 8 GB pamięci RAM DDR4 i GPU GTX 1050 Ti z 4 GB pamięci VRAM.
Biorąc pod uwagę aktualizację, nie jest niespodzianką, że wszystkie gry można było odtwarzać w rozdzielczości 1080p i 60 fps, jednocześnie przesyłając strumieniowo w rozdzielczości 1080p i 30 fps. Ustawienia pozostały na niskim poziomie, aby pozostawić dużo miejsca na transmisję strumieniową, ale nie pojawiły się żadne poważne problemy.
WIĘCEJ: Najlepsze i najgorsze marki laptopów do gier
GL62M-7REX jest zwykle uważany za laptop do gier klasy podstawowej, więc prawdopodobnie możesz uciec od przesyłania strumieniowego na niższych ustawieniach na laptopie z nowoczesnym procesorem graficznym średniej klasy.
Dolna linia
Jeśli chcesz zacząć przesyłać strumieniowo do Twitcha z laptopa, jest to zaskakująco łatwiejsze niż kiedykolwiek. Oprogramowanie jest nie tylko bezpłatne i łatwe w obsłudze, gdy znasz podstawy, ale możesz także ujść na sucho z wykorzystaniem sprzętu o niższej jakości z odpowiednimi ustawieniami.
- Nasze ulubione klawiatury do gier
- Nasze ulubione myszy do gier dla każdego gatunku
- Gry na PS4: ulubione przez naszych pracowników