FAQ: Ustawienia i rozwiązywanie problemów kodek OSD (on-Screen Display)

FAQ: OSD of Codec

Data i godzina

Jakie formaty daty i godziny są obsługiwane przez koder HDMI?

Ten koder HDMI oferuje wiele opcji formatowania daty i godziny, aby dopasować się do różnych preferencji regionalnych:
1. Formaty daty:
  1. YYYYMMDD(Rok-Miesiąc-Dzień)
  2. MMDDYYYY(Miesiąc-Dzień-Rok)
  3. DDMMYYYY(Dzień-Miesiąc-Rok)
2. Formaty godziny:
  1. 24H(format 24-godzinny)
  2. 12H(format 12-godzinny z AM/PM)
Te ustawienia pozwalają użytkownikom dostosować wyświetlanie daty i godziny do własnych wymagań lub lokalnych standardów.

Tekst OSD

Dlaczego na stronie podglądu nie jest wyświetlany tekst OSD, mimo że został skonfigurowany dla każdego kanału?

Jeśli skonfigurowano różne teksty OSD dla każdego kanału, ale nie są one wyświetlane na stronie podglądu, należy wziąć pod uwagę następujące kwestie:

1. Wybór szablonu:
  1. Jeśli wybrano Szablon Czwarty, aby wyświetlać cztery obrazy jednocześnie na stronie podglądu, domyślnie widoczny będzie tylko tekst OSD dla CH4 (MIX).
2. Indywidualne strumienie kanałów:
  1. Tekst OSD dla innych kanałów (np. CH1, CH2, CH3) pojawi się tylko podczas odtwarzania strumienia RTSP tego konkretnego kanału.
  2. Ruchomy tekst OSD jest wyświetlany podczas odtwarzania pojedynczego kanału, a nie w układzie podglądu wielokanałowego.
3. Weryfikacja:
  1. Upewnij się, że ustawienia tekstu OSD dla każdego kanału są prawidłowo skonfigurowane.
  2. Zweryfikuj, przesyłając strumieniowo każdy kanał indywidualnie przez RTSP.
Rozumiejąc to zachowanie, można potwierdzić, że tekst OSD działa prawidłowo w ramach zaprojektowanych ograniczeń szablonów podglądu i konfiguracji kanałów.

Jak mogę włączyć animację tekstu w moim koderze HDMI?

Aby włączyć animację tekstu w koderze HDMI, należy dostosować "Przenieś" w ustawieniach:
Opcja przenoszenia:
  1. Prawda: Włącza animację tekstu.
  2. Fałsz: Wyłącza animację tekstu.
Włączenie opcji "Przenieś" jest standardową metodą aktywacji animacji tekstu, umożliwiając tekstowi przewijanie lub dynamiczne poruszanie się po ekranie, co zwiększa widoczność i prezentację.

OSD obrazu

Dlaczego logo OSD znika po ponownym uruchomieniu na moim koderze HDMI?

Zniknięcie logo OSD po ponownym uruchomieniu jest zwykle spowodowane problemami z plikiem obrazu logo. Wykonaj poniższe kroki, aby upewnić się, że logo jest prawidłowo wyświetlane po ponownym uruchomieniu:
1. Zasady nazewnictwa plików:
  1. Używajwyłącznie cyfr i liter angielskichw nazwie pliku.
  2. Unikaj znaków specjalnych (np. !@#$%^&*()) oraz spacji w nazwie.
2. Obsługiwane formaty plików:
  1. Obraz powinien być w formacieJPG or PNG.
3. Kroki weryfikacji:
  1. Sprawdź nazwę i format pliku, aby upewnić się, że są zgodne z zasadami.
  2. Ponownie prześlij obraz logo do urządzenia i uruchom je ponownie.
Przestrzegając tych instrukcji, logo OSD powinno pozostać widoczne nawet po ponownym uruchomieniu. Jeśli problemy będą się utrzymywać, skontaktuj się z pomocą techniczną w celu uzyskania dalszej pomocy.

Dlaczego nie mogę przesłać obrazu PNG jako OSD obrazu na moim koderze HDMI?

Jeśli nie możesz przesłać obrazu PNG jako OSD obrazu na swoim koderze HDMI, rozważ następujące kroki rozwiązywania problemów:
1. Sprawdź specyfikacje obrazu:
  1. Upewnij się, że obraz PNG ma wymagane wymiary 200x200 pikseli.
2. Sprawdź wersję oprogramowania sprzętowego:
  1. Starsze wersje oprogramowania sprzętowego mogą nie obsługiwać obrazów PNG dla OSD obrazu.
  2. Zaktualizuj do najnowszej wersji oprogramowania sprzętowego, odwiedzając sekcję FAQs: Pobierz oprogramowanie sprzętowe dla kodekasection.
3. Problem ze zgodnością:
  1. Jeśli problem nadal występuje nawet przy prawidłowych wymiarach i najnowszym oprogramowaniu sprzętowym, może to być ograniczenie zgodności.
Wykonanie tych kroków powinno pomóc rozwiązać problem.

Dlaczego OSD obrazu nie jest wyświetlane na stronie podglądu?

Jeśli skonfigurowałeś różne OSD obrazu (wyświetlacze ekranowe) dla wielu kanałów, ale nie są one widoczne na stronie podglądu, jest to prawdopodobnie spowodowane sposobem, w jaki system obsługuje szablony wielokanałowe w porównaniu z pojedynczymi strumieniami.
  1. Ograniczenie szablonu: Jeśli używaszSzablonu czwartego(który wyświetla cztery obrazy jednocześnie na stronie podglądu), domyślnie widoczne będzie tylko OSD obrazu skonfigurowane dlaCH4 (MIX). OSD pozostałych kanałów nie są wyświetlane w tym układzie wielokrotnym.
  2. Pojedyncze strumienie: OSD obrazu dla pozostałych kanałów (np. CH1, CH2, CH3) pojawią się tylko wtedy, gdy odtworzyszokreślony strumień RTSPdla tego pojedynczego kanału.
Aby sprawdzić, czy ustawienia są prawidłowe, sprawdź konfigurację OSD dla każdego kanału i przetestuj je, przesyłając strumień każdego kanału niezależnie przez RTSP.

Dlaczego przesłany obraz OSD nie może wyglądać dokładnie tak samo jak oryginalny obraz na końcowym ekranie wideo?

Dzieje się tak, ponieważ koder używa formatu kodowania wideoYUV 4:2:0a nie formatu RGB 4:4:4 powszechnie używanego w przetwarzaniu obrazu.

Mówiąc prościej, YUV 4:2:0 odrzuca około3/4 informacji o kolorze(zachowując jednocześnie pełną jasność), aby osiągnąć wydajną kompresję wideo przy zachowaniu akceptowalnej subiektywnej jakości obrazu. W rezultacie przesłane obrazy kolorowe (zwłaszcza te z drobnymi liniami, gradientami lub złożonymi logo) będą wykazywać problemy, takie jak rozmyte krawędzie kolorów i zmniejszone nasycenie kolorów po kodowaniu.Jest to techniczne ograniczenie standardów kodowania wideo H.264/H.265, a nie awaria urządzenia.

Zalecenia:
  1. Użyjtekstu/ikon w wysokim kontraście czarno-białych lub w jednolitym kolorzedla obrazów OSD, gdy tylko jest to możliwe.
  2. Jeśli obraz kolorowy jest konieczny, spróbujzwiększyć przepływność kodowania wideo(np. z 2 Mbps do 4 Mbps lub więcej) – może to w pewnym stopniu poprawić widoczny rezultat. Jednak w przypadku transmisji na żywo będzie to również miało wpływ, zapoznaj się z artykułemFAQ: Wideo kodeka.
  3. Unikaj cienkich linii o szerokości jednego piksela, gęstych tekstur lub intensywnych gradientów.

Mój obraz to PNG z kanałem alfa (przezroczystością). Dlaczego efekt półprzezroczystości nie działa dobrze?

Ponieważ format YUV 4:2:0 kompresuje informacje o kolorze, mieszanie kanału alfa jest również zaburzone. Zalecamy projektowanie obszarów przezroczystych zostrymi krawędziami(całkowicie nieprzezroczystymi lub całkowicie przezroczystymi) zamiast używania gradientowej przezroczystości. Ustaw także parametr Transparent kodera na128(całkowicie nieprzezroczysty) i wstępnie przetwórz przezroczystość w samym obrazie. Zapewni to bardziej stabilne wyniki na ekranie.

Czy mogę zmienić ustawienia kodeka, aby obraz OSD osiągnął jakość na poziomie RGB?

Nie. Sprzętowy kodek jest ustalony na wyjście w formacie YUV4:2:0i nie można go zmienić na RGB 4:4:4. Ta konstrukcja jest powszechna wśród konsumenckich i nadzorczych układów kodeka wideo, równoważąc jakość obrazu z przepustowością pamięci i transmisji. Jeśli wymagana jest wyjątkowo wysoka jakość obrazu OSD, zalecamy nałożenie obrazu podczas przetwarzania końcowego lub użycie profesjonalnego kodeka obsługującego YUV4:4:4 (należy pamiętać, że takie urządzenia są znacznie droższe).

Dowiedz się więcej o OSD kodeka

  1. OSD kodeka