Blog dotyczący rozpoznawania dźwięku

Jak Remoover rozpoznaje przerwy reklamowe w telewizji na żywo

Ludzie często pytają, po czym Remoover może poznać, że przerwa reklamowa naprawdę się rozpoczęła. Krótka odpowiedź brzmi: nie opiera się na jednym prostym wyzwalaczu. W projekcie zastosowano proces rozpoznawania warstwowego, który sprawdza sygnał na żywo, sprawdza synchronizację i potwierdza wynik przed reakcją. Z tego też powodu system można zaprojektować tak, aby zapewniał bardzo dużą praktyczną precyzję, zamiast zachowywać się jak nieokreślony zegar.

Practical blocking precision up to 99.9 percent

Remoover nie ufa ani jednemu krótkiemu dopasowaniu. Sprawdza przerwę w oknach rozpoznawania warstwowego i sprawdza czas, dzięki czemu przełączanie może pozostać stabilne w przypadku obsługiwanych i dobrze zsynchronizowanych kanałów.

Markery SCTE-35 z celowaniem 1-2 klatek

W przypadku przepływów pracy partnerów ta sama warstwa rozpoznawania może dostarczać znaczniki SCTE-35 z wyrównaniem z uwzględnieniem klatek wideo. Ścieżka synchronizacji jest zbudowana tak, aby kierować oknem 1 do 2 klatek w dostrojonych wdrożeniach, zamiast polegać na przybliżonych wskazówkach opartych na sekundach.

Zaprojektowany dla DVB-T, DVB-S, DVB-C i IPTV/Kodi

Przepływ pracy rozpoznawania jest przygotowany dla ścieżek dostaw naziemnych, satelitarnych, kablowych i typu IPTV. Pod względem wdrożenia oznacza to, że pasuje do scenariuszy DVB-T, DVB-S, DVB-C i IPTV/Kodi, w których liczy się dopasowanie czasu.

Rozpoznanie i wyczucie czasu

Publiczne wyjaśnienie działania wysoce precyzyjnego workflow.

Jeden kanał może dotrzeć na wiele różnych sposobów

Transmisje z prawdziwej telewizji są brudne. Ten sam kanał może wyglądać inaczej w zależności od operatora, szybkości transmisji, transportu lub opóźnienia. Ma to znaczenie niezależnie od tego, czy źródło pochodzi z transmisji naziemnej, satelitarnej, kablowej czy IPTV. W języku wdrażania właśnie dlatego Remoover zaprojektowano tak, aby pasował do środowisk DVB-T, DVB-S, DVB-C i IPTV/Kodi, zamiast zakładać jedno idealne źródło.

Rozpoznawanie jest wielowarstwowe, a nie binarne

Remoover does not trust a single short hit. The recognition side checks multiple timing windows and compares them before it treats a break as confirmed. That layered approach is one of the reasons the platform can be tuned for practical blocking precision up to 99.9 percent on supported, well-aligned feeds.

Ta sama warstwa czasowa może służyć użytkownikom i partnerom

Dla użytkowników końcowych praktyczny wynik jest prosty: po potwierdzeniu przerwy reklamowej skonfigurowane urządzenie może przełączyć się na zapisane filmy YouTube, foldery obrazów lub zachowanie Hop & Return. W przypadku partnerskich przepływów pracy ta sama warstwa rozpoznawania może obsługiwać dostarczanie SCTE-35 z taktowaniem uwzględniającym ramki, które w dostrojonych wdrożeniach uwzględnia okno 1 do 2 klatek.

Krok 1 01

Jeden kanał może dotrzeć na wiele różnych sposobów

Transmisje z prawdziwej telewizji są brudne. Ten sam kanał może wyglądać inaczej w zależności od operatora, szybkości transmisji, transportu lub opóźnienia. Ma to znaczenie niezależnie od tego, czy źródło pochodzi z transmisji naziemnej, satelitarnej, kablowej czy IPTV. W języku wdrażania właśnie dlatego Remoover zaprojektowano tak, aby pasował do środowisk DVB-T, DVB-S, DVB-C i IPTV/Kodi, zamiast zakładać jedno idealne źródło.

Krok 2 02

Sygnał na żywo jest przygotowywany przed podjęciem jakiejkolwiek decyzji

Zanim będzie można zaufać rozpoznaniu, przychodzący sygnał musi zostać ustabilizowany do postaci, którą można konsekwentnie zmierzyć. Ten etap przygotowawczy jest niezbędny, ponieważ czas transmisji programów telewizyjnych na żywo nigdy nie jest idealnie identyczny u każdego źródła i operatora. Bez tej warstwy normalizacyjnej szybkie przełączanie byłoby znacznie mniej niezawodne.

Krok 3 03

Rozpoznawanie jest wielowarstwowe, a nie binarne

Remoover does not trust a single short hit. The recognition side checks multiple timing windows and compares them before it treats a break as confirmed. That layered approach is one of the reasons the platform can be tuned for practical blocking precision up to 99.9 percent on supported, well-aligned feeds.

Krok 4 04

Czas jest równie ważny jak wykrywanie

Samo rozpoznanie nie wystarczy do przełączania wysokiej jakości. System śledzi także harmonogram transmisji na żywo, dzięki czemu potwierdzoną przerwę można dokładniej umiejscowić w stosunku do tego, co naprawdę dzieje się na ekranie. Jest to ważne zarówno dla czystego przełączania po stronie widza, jak i dla wyników partnerskich, takich jak znaczniki SCTE-35.

Krok 5 05

Ta sama warstwa czasowa może służyć użytkownikom i partnerom

Dla użytkowników końcowych praktyczny wynik jest prosty: po potwierdzeniu przerwy reklamowej skonfigurowane urządzenie może przełączyć się na zapisane filmy YouTube, foldery obrazów lub zachowanie Hop & Return. W przypadku partnerskich przepływów pracy ta sama warstwa rozpoznawania może obsługiwać dostarczanie SCTE-35 z taktowaniem uwzględniającym ramki, które w dostrojonych wdrożeniach uwzględnia okno 1 do 2 klatek.

Dlaczego to jest trudne 06

Harmonogram transmisji nigdy nie jest tak prosty, jak się wydaje

Widzowie często oglądają jeden obraz telewizyjny i zakładają, że każdy kanał jest identyczny. W rzeczywistości różni operatorzy mogą być przesunięci o sekundy, formaty audio mogą się różnić, a odtwarzanie IPTV może wymagać własnego dostrojenia opóźnienia. Właśnie z powodu tej złożoności komercyjne rozpoznawanie, przełączanie i dostarczanie znaczników wymaga więcej niż jednej prostej reguły.

Następny krok

Zobacz dowód na żywo lub otwórz pulpit nawigacyjny.

Jeśli chcesz zobaczyć publiczny kanał próbny, otwórz stronę próbną na żywo. Jeśli chcesz zrozumieć, jak urządzenia, tryby treści i harmonogramy godzinowe współdziałają ze sobą, otwórz panel demonstracyjny.

Szczyt