Integracja z vMix

Wysyłaj napisy na żywo do vMix na potrzeby produkcji transmisji.

Przegląd

Wysyłaj napisy w czasie rzeczywistym do vMix na potrzeby produkcji transmisji. Maestra działa na tym samym komputerze co vMix i wysyła Twoje napisy na żywo do wejścia tytułowego vMix.

Zanim zaczniesz

  • Używaj Google Chrome i aktualizuj go do najnowszej wersji.
  • Upewnij się, że vMix jest uruchomiony, a vMix Web Controller jest włączony.
  • Otwórz Maestra w tej samej przeglądarce, na tym samym komputerze co vMix.

Jak skonfigurować

  1. Musisz uruchamiać vMix na tym samym komputerze, na którym działa Maestra Live.
  2. Pobierz ten szablon tytułu, który będzie wyświetlał napisy w vMix. Zaimportuj ten szablon tytułu do vMix, przechodząc do Dodaj wejście > Tytuł/XAML. W prawym górnym rogu okna wyboru wejścia kliknij Przeglądaj... i wybierz pobrany plik szablonu tytułu. Kliknij OK.
  3. W vMix przejdź do Ustawienia > Kontroler sieciowy i zaznacz pole, aby włączyć kontroler sieciowy.
  4. Ustaw port lub zaakceptuj domyślny.
  5. Skopiuj „Adres strony internetowej vMix” i wklej go do Maestra.
  6. Opcjonalnie pobierz aplikację Maestra Companion, aby uzyskać płynniejsze działanie. Po zainstalowaniu i uruchomieniu włącz ją w ustawieniach kanału vMix, odśwież stronę i korzystaj z napisów w vMix.

Rozwiązywanie problemów

Jeśli napisy nie docierają do vMix z Twojej sesji czasu rzeczywistego Maestra, wykonaj po kolei poniższą listę kontrolną. Każdy krok wyklucza częstą przyczynę, od ustawień Web Controllera i uprawnień sieciowych Chrome po zapory sieciowe, porty i szablon napisów vMix. Przerwij, gdy tylko napisy zaczną się aktualizować na ekranie.

Lista kontrolna

  1. Potwierdź podstawy
    • Uruchom vMix Web Controller na tym samym komputerze co przeglądarka korzystająca z Maestra.
    • Upewnij się, że kanał wskazuje na prawidłowy adres URL vMix (domyślnie http://localhost:8088) i że tytuł napisów lub GUID szablonu jest zgodny.
  2. Przejrzyj opcje zabezpieczeń Web Controllera
    • Pozostaw zaznaczoną opcję Allow software on this computer access without login.
    • Pozostaw odznaczoną opcję Enable enhanced security on Web and TCP API.
    • Pozostaw odznaczoną opcję Restrict access to LAN only.
  3. Włącz dostęp do sieci lokalnej w Chrome
    • Wejdź na chrome://settings/content/all, a następnie wyszukaj i wybierz live.maestra.ai (lub użyj ikony kłódki, a potem Ustawienia witryny).
    • Ustaw Dostęp do sieci lokalnej na Zezwalaj, ponownie załaduj Maestra i spróbuj jeszcze raz.
  4. Sprawdź dostępność sieci
    • Na tym komputerze otwórz adres URL Web Controllera (na przykład http://localhost:8088) w dowolnej przeglądarce.
    • Jeśli nie ładuje się lub działa wolno, najpierw to napraw: uruchom vMix, popraw port i odblokuj zapory sieciowe.
  5. Wypróbuj inny port
    • Jeśli 8088 wciąż zawodzi, zmień port vMix Web Controllera na nieużywany wysoki port (na przykład 2025), zaktualizuj adres URL w Maestra i przetestuj ponownie.
    • Często pozwala to obejść firmowe filtry zabezpieczeń lub nieaktualne nasłuchy powiązane z popularnymi portami.
  6. Wyklucz blokady firmowe lub VPN
    • Tymczasowo rozłącz VPN, zapory na urządzeniach końcowych lub program antywirusowy, które mogą zabraniać stronom HTTPS dostępu do http://localhost.
    • Jeśli napisy zaczną działać, dodaj vMix i przeglądarkę do listy dozwolonych, a następnie ponownie włącz narzędzia zabezpieczeń.
  7. Zweryfikuj szablon vMix
    • W Title Designer upewnij się, że pole WebCaptionerCaptions istnieje, a GUID jest zgodny z ustawieniami Maestra.
    • Ręcznie edytuj pole w vMix, aby potwierdzić, że aktualizuje się na ekranie.
  8. Sprawdź przeglądarkę
    • Otwórz DevTools, następnie kartę Network, włącz kanał i obserwuj żądanie SetText.
    • Zwróć uwagę, czy przeglądarka zgłasza Mixed Content, Private Network Access lub CORS, albo czy żądanie nigdy nie zostaje wysłane.
  9. Rozwiąż ostrzeżenia o mieszanej zawartości lub sieci prywatnej
    • Chrome, Edge lub Brave: wyłącz chrome://flags/#block-insecure-private-network-requests, a następnie uruchom ponownie.
    • Safari: włącz Develop, a następnie Disable Cross-Origin Restrictions podczas testowania.
    • Firefox: ustaw network.websocket.allowInsecureFromHTTPS na true i upewnij się, że tryb tylko HTTPS jest wyłączony.
  10. Monitoruj wyniki
    • Pozostaw otwarte DevTools podczas działania napisów. Jeśli żądania wyglądają na udane, ale tekst się nie aktualizuje, zrób zrzuty ekranu wpisu Network i podglądu vMix.
    • Przed eskalacją do wsparcia zbierz znacznik czasu, wersję przeglądarki, system operacyjny oraz wszelkie błędy konsoli.

Nadal masz problem?

Jeśli napisy nadal się nie aktualizują po tej liście kontrolnej, otwórz widżet wsparcia w aplikacji i kliknij Utwórz zgłoszenie. Podaj znacznik czasu, wersję przeglądarki, system operacyjny, wersję vMix oraz wszelkie błędy konsoli.