Wyłączenie ACR nie zawsze zatrzymywało ruch sieciowy zgodny z automatycznym rozpoznawaniem treści (ACR) w testach smart TV. Autorzy badania odnotowali takie połączenia w określonych scenariuszach na Samsung Tizen i Vizio SmartCast, a także w usłudze The Roku Channel, której nie obejmowała opcja rezygnacji. Na czterech innych testowanych systemach opcja działała w badanych scenariuszach. Większość ruchu była szyfrowana, więc same pomiary nie ujawniły zawartości pakietów.
Co mierzyło badanie ACR
ACR, czyli automatyczne rozpoznawanie treści, identyfikuje to, co jest odtwarzane na ekranie. Może dotyczyć treści z aplikacji, anteny oraz urządzeń podłączonych przez HDMI. Badacze sprawdzali, czy po wyłączeniu ACR nadal pojawiał się ruch sieciowy związany z rozpoznawaniem odtwarzanej treści.
Badanie objęło 12 telewizorów od 10 producentów i osiem systemów operacyjnych. Autorzy podali łącznie 5943 kontrolowane eksperymenty. Testowali między innymi bezczynny telewizor, kanał antenowy, aplikacje streamingowe, HDMI i przesyłanie obrazu z innego urządzenia. Każdy scenariusz powtarzali 30 razy z włączonym ACR i 30 razy po rezygnacji, w losowej kolejności.
Badacze przechwytywali ruch sieciowy i porównywali jego wzorce z odtwarzaną treścią. W większości przypadków połączenia były szyfrowane, dlatego mogli rozpoznać ruch zgodny z działaniem ACR, ale nie odczytać przesyłanych danych.
Wyniki zależały od systemu i scenariusza
Wyniki badania nie sprowadzają się do odpowiedzi „działa” albo „nie działa”. Zależały od systemu i rodzaju odtwarzanej treści.
| Testowany system | Obserwacje po rezygnacji z ACR | Zakres pomiaru |
| Samsung Tizen | Ruch zgodny z ACR pojawił się w 30/30 prób z aplikacją producenta, 41/60 prób antenowych, 18/30 prób HDMI i 6/30 prób Tubi. | Autorzy odnotowali też rzadsze przypadki w scenariuszach bezczynności, Netflixa i YouTube. |
| Vizio SmartCast | Ruch do wskazanego punktu końcowego wystąpił w 30/30 prób w każdym z pięciu scenariuszy. | Scenariusze obejmowały bezczynność, kanał antenowy, czarny ekran z dźwiękiem, ruchomy obraz bez dźwięku i streaming z aplikacji producenta. W testowanych aplikacjach zewnętrznych i przy przesyłaniu obrazu z innego urządzenia tego ruchu nie odnotowano. |
| Roku OS | Ruch z The Roku Channel pojawił się w 29/30 prób na każdym testowanym telewizorze. | Rezygnacja nie obejmowała tej usługi. W testach antenowych działała na Roku TV; na telewizorze TCL z Roku OS ruch zgodny z ACR wystąpił w 9/90 prób. |
| webOS, Sony Google TV, Fire TV OS i VIDAA OS | Autorzy uznali rezygnację z ACR za skuteczną w badanych scenariuszach. | Ocena dotyczyła ACR w testowanych warunkach, a nie wszystkich rodzajów transmisji. |
Pomiar ruchu nie mówi sam w sobie, co zawierały zaszyfrowane pakiety. Autorzy nie mogli na tej podstawie ustalić, czy dostawcy przetwarzali, przechowywali lub wykorzystywali przesłane dane. Wyniki dotyczą badanych telewizorów, wersji oprogramowania i scenariuszy.
Odrębne ustalenia dotyczące VIDAA i WatchFree+
Badacze opisali też niezaszyfrowane komunikaty ACR wysyłane przez VIDAA OS do Unruly. Według ich ustaleń zawierały stały identyfikator urządzenia i odcisk audio, czyli cyfrowy wzorzec dźwięku. Autorzy podali, że serwer udostępniał bez logowania ponad 57 milionów wyników detekcji powiązanych z ponad milionem telewizorów. Później dostęp do serwera wymagał logowania, ale komunikaty nadal były niezaszyfrowane.
Osobno badanie opisało Vizio WatchFree+. Nazwy programów lub kanałów z tej usługi pojawiały się w niezaszyfrowanych zapytaniach DNS/SNI. To ustalenie dotyczy ujawniania nazw przez zapytania sieciowe, a nie zawartości zaszyfrowanego ruchu ACR na Vizio SmartCast.
Jakie opcje zalecili badacze
Autorzy zalecili odłączenie telewizora od sieci i korzystanie z zewnętrznego urządzenia streamingowego, które nie wykonuje ACR. Inną możliwością jest użycie opcji rezygnacji w systemach, w których pomiary wykazały jej skuteczność. Badanie obejmowało telewizory, więc nie rozstrzyga, jak zachowuje się każde urządzenie zewnętrzne.
Badacze opublikowali również listę blokowanych punktów końcowych. W ich scenariuszach laboratoryjnych blokowanie tych adresów nie zakłóciło działania telewizora ani jakości oglądania; wynik dotyczy jednak testowanych urządzeń i warunków.