16 lip 2026 · 5 min czytania
Steam pozwala transmitować na żywo materiał z darmowego demo prosto na stronę sklepową Twojej podstawowej gry - naturalny ruch podczas Next Fest, gdy demo jest jedynym gotowym buildem do pokazania. Mechanizm jest prosty, ale jedno konkretne ustawienie łatwo pomylić, a gdy je pomylisz, stream działa idealnie, połączenie RTMP przez cały czas świeci na zielono, a mimo to nie pojawia się nigdzie, gdzie odwiedzający mógłby go zobaczyć. Przeczytaj poniższą zasadę, zanim cokolwiek skonfigurujesz.
Kuszące jest skonfigurowanie transmisji na własne App ID demo, skoro to właśnie ta aplikacja faktycznie działa i z niej przechwytujesz materiał. Dokumentacja Valve jasno mówi, że to nie działa: "A livestream of the demo appID will not automatically appear on the base game's store page." Demo i podstawowa gra to dwa osobne App ID w systemie Steam, a transmisja skierowana na jedno nie przenosi się na drugie.
Warto jasno powiedzieć, że to problem specyficzny dla demo, a nie ogólny problem transmisji. Jeśli streamujesz wydaną grę na jej własną stronę sklepową, w grze jest tylko jedno App ID, więc nie ma czego pomylić przy celowaniu. Pułapka istnieje tylko dlatego, że demo wprowadza drugie App ID, które produkuje materiał, ale nie jest tym, do którego odwiedzający faktycznie przeglądają - a ta luka między "co przechwytujesz" a "na co publikujesz" jest unikalna dla konfiguracji demo-do-podstawowej-gry.
Rozwiązaniem jest skonfigurowanie transmisji na App ID podstawowej gry, mimo że materiał na ekranie pochodzi z demo. To rozróżnienie - z jakiej aplikacji przechwytujesz kontra na jaką aplikację transmitujesz - to cała pułapka, i dlatego "mój stream się nie pokazuje" podczas natarcia Next Fest niemal zawsze jest problemem celowania, a nie technicznym. Z samym filmem w tym scenariuszu nic nie jest nie tak: koder działa dobrze, handshake RTMP się udaje, a stream jest naprawdę na żywo. Po prostu jest na żywo pod złym App ID, więc żadna strona sklepowa go nie przechwytuje. Pełne kroki konfiguracji znajdziesz w poradniku Valve, Transmitowanie dema gry na żywo do sklepu Steam.
Dwie mechaniki dodatkowo pogłębiają tu zamieszanie. Po pierwsze, zmiana Broadcast App ID w ustawieniach Twojego streamu obowiązuje natychmiast po stronie Steam, ale sama strona sklepowa może potrzebować chwili, by nadgonić - jeśli właśnie naprawiłeś błędne App ID, a strona minutę później nadal wygląda pusto, to zwyczajne opóźnienie propagacji, a nie oznaka, że poprawka była błędna. Daj temu kilka minut, zanim zaczniesz podważać App ID, które właśnie ustawiłeś. Po drugie, samo FAQ transmisji Valve zawęża całe pytanie "dlaczego mój stream się nie pokazuje" do dokładnie dwóch przyczyn: konto nie jest na białej liście dla gry, albo Broadcast App ID jest nieustawione lub błędne. Wszystko w tym artykule to tak naprawdę rozwinięcie tej drugiej przyczyny. Niezgodność App ID opisana powyżej to jeden konkretny sposób, by to zepsuć; dodanie konta do białej listy, omówione dalej, to drugi.
Dokumentacja Valve zawiera drugie ostrzeżenie, które łapie ludzi nawet po tym, jak naprawili App ID: "Do not play the Demo app using the same Steam Account you plan to use for broadcasting." Klient Steam nadaje priorytet dowolnej grze aktualnie działającej na koncie nad skonfigurowanymi ustawieniami transmisji tego konta. Jeśli konto, z którego transmitujesz, jest jednocześnie kontem aktywnie grającym w demo, działająca sesja demo bierze pierwszeństwo i nadpisuje Twoją konfigurację podstawowej gry.
Praktycznym rozwiązaniem jest rozdzielenie tych dwóch rzeczy: nie miej demo działającego na żywo na koncie, którego używasz do uwierzytelniania transmisji, niezależnie od tego, czy to uwierzytelnianie odbywa się przez OBS, czy usługę hostowaną. Przechwytuj lub zdobądź materiał w inny sposób, a kontu transmitującemu pozwól robić wyłącznie transmisję. To jedno z miejsc, gdzie pętla z wgranego filmu ma naturalną przewagę nad konfiguracją przechwytywania na żywo - jeśli na koncie transmitującym w ogóle nic nie działa, nie ma żadnej działającej gry, która konkurowałaby z konfiguracją transmisji.
Nasuwa się tu naturalne obejście: uruchomić drugie, jednorazowe konto Steam wyłącznie do prowadzenia sesji demo i nadal transmitować z konta głównego. To faktycznie rozwiązuje konflikt działającej gry - ale wpada prosto w inny tryb awarii, omówiony dalej, bo zupełnie nowe konto niemal nie spełnia faktycznej poprzeczki Steam co do tego, kto w ogóle może transmitować.
To pojedyncza najczęstsza skarga dotycząca transmisji na stronie sklepowej na forach samego Steam, i nie ma to nic wspólnego z App ID ani z tym, które konto w co gra. Steam sprawdza samo konto transmitujące pod kątem czterech osobnych warunków, a wszystkie cztery muszą być spełnione naraz.
Konto musi być nieograniczone, co na Steam konkretnie oznacza, że historycznie wydało co najmniej $5 USD - na grę, DLC, doładowanie portfela, cokolwiek. To dokładnie to, co łapie obejście z jednorazowym kontem z sekcji powyżej: konto stworzone wyłącznie do prowadzenia sesji demo jest, z definicji, świeżym, ograniczonym kontem bez historii zakupów, i Steam je odrzuca, nie tłumacząc dlaczego w żaden użyteczny sposób. Jeśli używasz drugiego konta, by oddzielić sesję demo od transmisji, to konto potrzebuje własnych $5 rzeczywistej historii wydatków, zanim zakwalifikuje się do czegokolwiek związanego z transmisją.
Osobno, konto potrzebuje wyraźnego uprawnienia do transmitowania, przyznanego na jeden z dwóch sposobów: uprawnienia "Broadcast Live" ustawionego dla tego konta w Steamworks, albo członkostwa w grupie Store Broadcast Beta. Żadne z nich nie jest włączone domyślnie, i jest to odrębne od posiadania gry - konto może w pełni legalnie posiadać kopię i mimo to nie mieć uprawnienia do transmitowania nią, dopóki jedno z tych dwóch nie zostanie przyznane.
Do tego konto potrzebuje rzeczywistego związku z samą grą: zakupu lub klucza produktu, członkostwa w Steamworks Partner Group z dostępem, albo licencji release-override, jeśli tytuł jeszcze się nie ukazał. I nie może być objęte banem społeczności (Community Banned) - ban na koncie unieważnia wszystko inne z tej listy, niezależnie od historii wydatków czy przyznanych uprawnień.
Komunikat błędu Steam, gdy zawiedzie którykolwiek z tych czterech - "your account does not have sufficient privileges to broadcast live streams" - nie mówi, który to. Pełne zestawienie znajdziesz w poradniku konfiguracji Valve, Konfigurowanie transmisji Steam. Warto wykluczyć wszystkie cztery, zanim założysz, że winne jest App ID albo konfiguracja RTMP, bo niepowodzenie uprawnień z zewnątrz wygląda identycznie jak niepowodzenie celowania: stream po prostu się nie pojawia.
Niezależnie od uprawnień konta, strona sklepowa podstawowej gry musi też w ogóle mieć przyznany dostęp do transmisji, poprzez konfigurację Steam Event albo Special Settings strony sklepowej. Uprawnione konto i poprawne App ID nadal nie dadzą widocznej transmisji, jeśli sama strona sklepowa nie została poinformowana, by przyjmować stream - trzeci, niezależny przełącznik, który musi być włączony obok pozostałych dwóch. W praktyce przyznaje się to z jednego z dwóch miejsc w Steamworks: zaplanowanego Steam Event skonfigurowanego tak, by obejmował dostęp do transmisji, albo własnego panelu Special Settings strony sklepowej. Każde z nich wystarcza samodzielnie - nie potrzebujesz obu - ale co najmniej jedno z nich musi być ustawione, i łatwo założyć, że samo pole App ID to załatwia, choć tak nie jest.
Valve jest bezpośrednie także w tej kwestii: "You cannot use the Steam Client built-in broadcasting feature to Stream demo gameplay to the Steam Store." Zakładka transmisji, której normalnie używałbyś do streamowania na swój własny profil, w ogóle tu nie ma zastosowania. Cokolwiek wysyła materiał z demo na stronę sklepową, musi być zewnętrzne - OBS skierowany na RTMP Server i klucz streamu Twojego konta streamującego, albo usługa hostowana, która przyjmuje film i wysyła go za Ciebie. Tak czy inaczej, RTMP Server i klucz streamu to dwie wartości, od których zależy wszystko dalej, i należą one konkretnie do konta streamującego, nie do gry. Pobierz swoje, zanim zaczniesz; zobacz gdzie znaleźć swój klucz streamu Steam jeśli jeszcze tego nie zrobiłeś.
To nie jest dowolne ograniczenie. Wbudowana zakładka transmisji wiąże się z dowolną sesją gry aktualnie aktywną na Twoim koncie - dokładnie tym samym mechanizmem, który stoi za opisaną powyżej pułapką tego samego konta, zawsze nadającym priorytet działającej grze nad jakąkolwiek konfiguracją zewnętrzną. Zewnętrzny enkoder nie ma tego problemu, bo w ogóle nie jest związany z sesją gry Steam. Po prostu wysyła stream RTMP na dowolny serwer i klucz, który mu podasz, niezależnie od tego, czy na koncie coś działa, i co to jest.
Jeśli plan polega na utrzymaniu demo na żywo na stronie sklepowej przez cały czas trwania wydarzenia, a nie tylko jednej sesji, hostowana pętla to wersja tego rozwiązania, która nie wymaga pozostawienia maszyny działającej z enkoderem w tle; zobacz jak działa cennik.
Demo są zwykle przypisane do niewydanych gier, co rodzi oczywiste pytanie, czy transmisja jest w ogóle dozwolona, zanim podstawowa gra się ukaże. Jest: gry ze stroną Coming Soon mogą streamować przed premierą, co jest dokładnie sytuacją większości demo Next Fest. Status Coming Soon na stronie sklepowej to właśnie to, co odblokowuje transmisję przed premierą - to nie jest osobna flaga, którą ustawiasz sam - więc jeśli Twoja strona nie jest jeszcze oznaczona jako Coming Soon, warto to naprawić, zanim zaczniesz rozwiązywać cokolwiek innego na tej stronie. Szczegóły dotyczące okresu przed premierą, odrębne od powyższego pytania o celowanie demo, są omówione w transmitowanie przed premierą, na stronie Coming Soon.
Drugi szczegół czasowy, o którym warto wiedzieć, znajduje się na drugim końcu wydarzenia: Valve pozwala transmisji działać jeszcze do 24 godzin po zaplanowanym czasie zakończenia wydarzenia. Więc stream demo Next Fest wciąż działający rano po oficjalnym zamknięciu festiwalu to nie błąd - mieści się w oknie tolerancji samego Valve, nie jest czymś, co musisz w panice ucinać w chwili, gdy odliczanie osiągnie zero. Zaplanuj swoje zakończenie wokół tej liczby, a nie wokół podanego czasu zakończenia festiwalu.
Jeśli Twój plan transmisji obejmuje cały festiwal, a nie jednorazowy test, sama mechanika wydarzenia jest omówiona w transmitowanie na Steam Next Fest. Ten artykuł istnieje obok tamtego, bo sama dokumentacja Valve nie zatrzymuje się na pułapkach, które faktycznie sprawiają, że transmisja demo wchodzi na żywo i nigdzie się nie pojawia - niezgodność App ID, konflikt tego samego konta i czteroczęściowa poprzeczka uprawnień konta opisana powyżej to niezbyt efektowne, praktyczne powody, dla których konfiguracje zawodzą, i żaden z nich nie generuje komunikatu błędu, który nazywa sam siebie.
Zrobiłeś to wszystko, a strona sklepowa nadal niczego nie pokazuje? Samo FAQ Steam zawęża przyczynę do dwóch: konto nie jest na białej liście, albo Broadcast App ID jest nieustawione lub błędne. Przejdź przez to w tej kolejności - najpierw App ID, potem uprawnienia konta (status nieograniczony, uprawnienie Broadcast Live lub członkostwo w Store Broadcast Beta, posiadanie gry, brak bana społeczności) i konflikt tego samego konta, potem uprawnienia transmisji na stronie sklepowej. Pełna lista kontrolna jest w rozwiązywanie problemów z transmisją Steam, która się nie pokazuje.
Wgraj film, wklej swój klucz streamu Steam, kliknij start. Od $0.72/dzień.
Zacznij streamować · $0.72/dzień