Słownictwo, prostymi słowami
Każde słowo tutaj pojawia się gdzieś na tej stronie, w opisie aplikacji albo w komunikacie, który aplikacja pokazuje, gdy coś zawodzi. Każde jest zdefiniowane raz, porządnie, w towarzystwie słów, do których należy.
Każdy termin, od A do Z
- 10-bitowy Wideo przechowuje dziesięć bitów na kanał koloru zamiast ośmiu, co zapewnia płynniejsze przejścia gradientowe. W HEVC jest to normalne i dobrze obsługiwane; w H.264 jest to najczęstsza przyczyna tego, że plik zawiera dźwięk, ale nie ma obrazu na iPhonie.
- Adaptacyjna szybkość transmisji Oferowanie tej samej treści na kilku poziomach jakości i umożliwianie graczowi poruszania się między nimi w miarę zmiany połączenia. Dlatego właśnie strumienie tracą na ostrości, zamiast się zatrzymywać.
- Anonimowe analizy Liczenie zdarzeń bez rejestrowania, kto je spowodował. Wartość roszczenia zależy całkowicie od tego, co jest dołączone do każdego zdarzenia — a nazwy plików, ścieżki i adresy URL to miejsca, w których takie obietnice zwykle się kończą.
- AV1 Wydany w 2018 roku kodek nieodpłatny, wydajniejszy od HEVC i w przeciwieństwie do niego pozbawiony sporów licencyjnych. Dekodowanie sprzętowe pojawiło się tylko na urządzeniach Apple z iPhonem 15 Pro.
- Biometria Urządzenie, a nie aplikacja, potwierdza, że to Ty; aplikacja otrzymuje odpowiedź „tak” lub „nie”. Żadne dane odcisków palców ani twarzy nie docierają do aplikacji i żadne z nich nie jest hasłem.
- Brelok Chroniony przez system magazyn małych tajemnic, wspierany przez sprzęt zabezpieczający urządzenia. To tam należą klucze i tokeny i nie powinno się tam umieszczać niczego dużego.
- Buforowanie Odtwarzacz zatrzymujący kilka sekund wideo przed tym, co oglądasz, dzięki czemu krótka przerwa w sieci nie staje się pauzą. Kiedy zobaczysz to słowo, bufor się skończył.
- ChaCha20-Poly1305 Nowoczesny algorytm szyfrowania, który zarówno ukrywa dane, jak i wykrywa manipulację przy nich. Szybki na telefonach, które nie zawsze mają akcelerację sprzętową dla starszej alternatywy.
- Dekodowanie sprzętowe Dekodowanie wideo na dedykowanym chipie, a nie na głównym procesorze. Znacznie szybszy, znacznie chłodniejszy i znacznie łagodniejszy dla baterii — ale obsługuje tylko te kodeki, do których został stworzony.
- DRM Szyfrowanie, które może cofnąć tylko licencjonowane oprogramowanie do odtwarzania przy użyciu kluczy pobranych z serwera licencji. FairPlay na platformach Apple, Widevine na Androidzie i większości przeglądarek internetowych.
- EPG Harmonogram: co jest teraz na każdym kanale, co będzie dalej i co było wcześniej. Dostarczany oddzielnie od samych kanałów, zwykle jako plik XMLTV.
- Grupa aplikacji Wspólny kontener, który mogą otworzyć dwie aplikacje tego samego programisty — jedyne zatwierdzone pęknięcie w piaskownicy. W ten sposób rozszerzenie udostępniania przekazuje plik aplikacji, do której należy.
- H.264 Kodek wideo, który wszystko może zdekodować. Opublikowany w 2003 roku, nadal najbezpieczniejszy wybór ze względu na kompatybilność i akcelerację sprzętową w każdym telefonie, komputerze i telewizorze wyprodukowanym w ciągu ostatnich piętnastu lat.
- HEVC Następca H.264, mniej więcej o połowę mniejszy przy tej samej jakości. Każde urządzenie Apple od 2015 roku dekoduje go sprzętowo i to właśnie nagrywa iPhone.
- HLS Protokół przesyłania strumieniowego firmy Apple, z którego korzysta prawie wszystko. Wideo jest dzielone na krótkie segmenty i umieszczane na tekstowej liście odtwarzania, a odtwarzacz pobiera je w odpowiedniej kolejności za pośrednictwem zwykłego protokołu HTTP.
- IPTV Telewizja dostarczana za pośrednictwem Internetu, a nie drogą bezprzewodową, kablową lub satelitarną. Słowo opisuje sposób dostawy i nie mówi nic o tym, kto jest uprawniony do czego.
- Klatka kluczowa Klatka przechowywana w całości, a nie jako różnica w stosunku do klatki poprzedzającej. Szukanie może wylądować tylko na jednym, dlatego film czasami przeskakuje do nieco innego momentu, niż prosiłeś.
- Kod odzyskiwania Jednorazowy ciąg znaków, który może rozpakować klucz główny w przypadku zapomnienia hasła. Nikt nie może go ponownie wydać, ponieważ nikt inny nigdy go nie miał — łącznie z osobami, które napisały aplikację.
- Kodek Metoda używana do kompresji strumienia wideo lub audio i jego ponownej dekompresji w celu odtwarzania. H.264, HEVC, AV1, AAC i MP3 to kodeki. Kodek nie jest formatem pliku.
- Kody Xtream Oprogramowanie panelowe, którego API stało się de facto standardem. Zamiast pliku playlisty dostajesz adres serwera, nazwę użytkownika i hasło, a aplikacja pyta do panelu o kanały, filmy, seriale i przewodnik.
- Lokalny serwer HTTP Aplikacja odpowiadająca na żądania internetowe w Twojej sieci, dzięki czemu przeglądarka internetowa na Twoim komputerze może otworzyć stronę obsługiwaną przez Twój telefon. Tak działa transfer Wi-Fi, bez kabla i bez konta.
- Manifest Plik tekstowy zawierający listę elementów strumienia. Manifest główny zawiera listę dostępnych poziomów jakości; każdy z nich wskazuje na manifest medialny z listą rzeczywistych segmentów.
- Możliwość wznowienia pobierania Transfer, który kontynuuje się dokładnie od miejsca, w którym został zatrzymany, a nie rozpoczyna się od nowa, poprzez zapisanie liczby zatwierdzonych bajtów i zapytanie o resztę.
- Nadrabianie zaległości Oglądanie czegoś, co zostało już nadane, poprzez zapytanie serwera dostawcy o czas spędzony na danym kanale. Istnieje tylko wtedy, gdy dostawca rejestruje; nic nie jest przechowywane na Twoim urządzeniu.
- Opakowanie na klucze Szyfrowanie plików jednym kluczem, a następnie szyfrowanie tego klucza oddzielnie przy każdym wejściu. Zmiana hasła powoduje ponowne zapakowanie małego klucza zamiast ponownego szyfrowania wszystkiego.
- Piaskownica Zasada, że każda aplikacja widzi tylko swoją własną pamięć. Właśnie dlatego jedna aplikacja nie może otwierać plików pobranych przez inną i dlatego informacja „plik znajduje się obok filmu” nie jest dostępna w systemie iOS.
- Playlista M3U Lista tekstowa zawierająca nazwy kanałów i adresy strumieni oraz najczęstszy sposób dostarczania subskrypcji IPTV. Nie zawiera żadnego wideo.
- Pojemnik Struktura plików, która łączy ścieżki wideo, audio i napisów oraz opisuje, gdzie każda z nich się znajduje. MP4, MKV, AVI i WebM to kontenery. Pojemnik niczego nie kompresuje.
- Połączenia równoległe Dzielenie jednego pliku na zakresy i pobieranie kilku naraz. Pomaga, gdy pojedyncze połączenie jest ograniczone, i nie robi nic, gdy wąskim gardłem jest Twoja własna linia.
- Przechowywanie w chmurze Pliki przechowywane na serwerze innej osoby, do których można uzyskać dostęp za pośrednictwem interfejsu API tej firmy — Dropbox, OneDrive, Box, pCloud. Każdy ma swój własny interfejs, dlatego aplikacje obsługują je pojedynczo.
- Remux Przenoszenie istniejących strumieni wideo i audio z jednego kontenera do drugiego bez ich ponownego kodowania. Bezstratny i wystarczająco szybki, aby można go było ograniczyć raczej szybkością dysku niż procesorem.
- Segment Jeden krótki fragment strumienia, zwykle od dwóch do dziesięciu sekund, dostarczany jako własny plik. Godzina filmu to setki, a nawet tysiące.
- Skarbiec wabik Drugie hasło otwierające inny, nieszkodliwy skarbiec. Ktoś zmuszony do odblokowania aplikacji może to zrobić, a to, co się otworzy, nie jest tym, czego szukał.
- Szybkość transmisji Ile danych zużywa jedna sekunda wideo lub audio, zwykle w megabitach na sekundę. To najważniejsza rzecz, która decyduje zarówno o rozmiarze pliku, jak i o tym, ile urządzenie musi pracować.
- Transfer w tle Pobieranie przekazywane do systemu operacyjnego, aby było kontynuowane po zamknięciu aplikacji. System decyduje o czasie, co jest ceną za to, że transfer w ogóle jest kontynuowany.
- Transkoduj Dekodowanie strumienia i kodowanie go ponownie, zwykle w innym kodeku lub przy niższej przepływności. Powolny i za każdym razem stratny — jakość nigdy nie wraca.
- Ukryte vs zaszyfrowane Ukryty oznacza, że aplikacja zgadza się nie pokazywać czegoś. Zaszyfrowane oznacza, że bajtów na dysku nie da się odczytać bez klucza. Pierwsza to obietnica; druga to arytmetyka.
- W spoczynku vs w transporcie Zaszyfrowane w stanie spoczynku oznaczają, że nie można ich odczytać na dysku. Zaszyfrowane podczas przesyłania oznaczają, że nie można ich odczytać w sieci. Są to oddzielne zabezpieczenia i produkt może uczciwie korzystać z jednego, nie korzystając z drugiego.
- WebDAV Rozszerzenie HTTP, które zamienia serwer WWW w serwer plików: listowanie, odczyt, zapis, przenoszenie, usuwanie. Tym językiem posługują się Nextcloud i ownCloud, i to oferuje większość urządzeń NAS.
- WebRTC Standard bezpośredniego łączenia dwóch urządzeń, bez serwera między nimi po nawiązaniu połączenia. To właśnie ten mechanizm wykorzystuje transfer między urządzeniami, żeby przenieść plik na drugi koniec pokoju.
- Wiedza zerowa Konstrukcja, w której operator nie może odczytać tego, co przechowuje, ponieważ klucze nigdy nie opuszczają urządzeń użytkownika. Test jest prosty: czy mogą zresetować Twoje hasło i nadal udostępniać Ci dane?
- Zakładka o zakresie zabezpieczeń Token, który zapamiętuje uprawnienia do folderu poza piaskownicą — dysk zewnętrzny, folder w iCloud — dzięki czemu aplikacja może go później otworzyć ponownie bez ponownego pytania.
- Żądanie zakresu Pytanie do serwera o określony fragment pliku — od 5 000 000 do 5 999 999 bajtów — zamiast o całość. To właśnie sprawia, że pobieranie można wznowić, i pozwala kilku połączeniom pobrać jeden plik naraz.
Według tematu
Wideo i kodeki
Prawie każda myląca rzecz dotycząca plików wideo wynika z jednego rozróżnienia — między pudełkiem a tym, co w nim jest. Są to słowa określające oba elementy oraz operacje, które przemieszczają rzeczy między nimi.
11 terminówTransmisja strumieniowa i IPTV
Telewizja na żywo w Internecie zapożyczyła swoje słownictwo z trzech różnych miejsc — transmisji, Internetu i jednego konkretnego oprogramowania panelowego, które przez przypadek stało się standardem. To są słowa, które się pojawiają.
11 terminówPliki, pobieranie i przesyłanie
Większość tego, co wydaje się arbitralne w przypadku plików na iPhonie, wynika z jednej zasady dotyczącej izolacji, a większość tego, co sprawia, że pobieranie jest niezawodne, wynika z jednej funkcji protokołu HTTP. Są to oba elementy oraz sposoby przesyłania plików z jednego urządzenia na drugie.
11 terminówPrywatność i szyfrowanie
Te słowa są luźno używane w opisach aplikacji, a różnice między nimi dotyczą dokładnie tego, gdzie jest ich wartość. Ukryty nie jest zamknięty. Zablokowany nie jest szyfrowany. A klucz, który trzyma ktoś inny, tak naprawdę nie jest twój.
10 terminów