Słowniczek

O

Przerwy na reklamy

Przerwa na reklamę to przedział czasu odtwarzania zawierający co najmniej 1 reklamę lub bumpery.

Nadawca w Androidzie

Android Sender służy do wysyłania i udostępniania Twoich aplikacji z telefonu komórkowego z Androidem innym osobom.

Odbiornik Android TV

Odbiorniki Android TV wykorzystują bibliotekę Cast Connect, dzięki czemu istniejące aplikacje nadawców mogą komunikować się z aplikacjami na Androida TV za pomocą protokołu Cast. Cast Connect działa na bazie infrastruktury Cast, a aplikacja na Androida TV działa jako odbiornik.

Cykl życia aplikacji

Cykl życia aplikacji odbiornika rozpoczyna się od momentu, w którym odbiornik został załadowany na urządzenie przesyłające, aż do momentu, w którym aplikacja zostaje wyłączona, a urządzenie przesyłające przywraca ustawienia domyślne.

Ścieżki audio

Funkcja wyboru ścieżki audio w pakiecie SDK odbiornika ma klasę AudioTracksManager, która upraszcza i usprawnia wybór ścieżki. Daje większą kontrolę i lepszy dostęp do właściwości nazwy, adresu URL i języka.

B

klip o przerwie

Klip reklamowy wyświetlany podczas przerwy na reklamę.

C

Funkcja przesyłania

Protokół Google Cast.

przesyłanie

Dynamiczne wyświetlanie wszystkich form multimediów (np. wideo) na odbiorniku Google Cast (np. na Chromecaście).

Cast Connect

Biblioteka Cast Connect pozwala aplikacji na Androida TV odbierać wiadomości i stan transmisji tak, jakby to był Chromecast. Ma to na celu „połączenie przesyłania z Androidem TV, aby wprowadzić w aplikacji nowoczesne funkcje przesyłania”. Zapewnia większą kontrolę, w tym możliwość korzystania z pilota sprzętowego.

stan przesyłania

Bieżący stan przesyłania z perspektywy nadawcy:

Stan Opis
Niedostępne Brak dostępnych odbiorników
Rozłączono Odbiorniki są dostępne. Żadne z nich nie są podłączone
Łączę Odbiornik Cast się łączy
Połączono Odbiornik Cast jest podłączony, ale nie przesyła
Przesyłanie Odbiornik Cast jest podłączony i przesyła treści

Chromecast

Adapter firmy Google do strumieniowego przesyłania danych, który umożliwia odtwarzanie treści online, np. filmów i muzyki, na wyświetlaczu.

Napisy

Wybór ścieżki napisów w pakiecie SDK odbiornika zawiera klasę TextTracksManager, która upraszcza i usprawnia wybór ścieżek, zapewniając Ci większą kontrolę i lepszy dostęp do właściwości, takich jak nazwa, adres URL i język (np. wybór ścieżki audio).

Udostępnianie zasobów między serwerami (CORS)

Udostępnianie zasobów między domenami (CORS) to metoda żądająca od domeny zewnętrznej żądań zasobów bezpiecznych stron internetowych.

Komunikaty niestandardowe

Wymiana wiadomości to kluczowa metoda interakcji w aplikacjach odbierających. Nadawca może wysłać wiadomość do odbiorcy i odwrotnie. Aplikacja odbierająca może nasłuchiwać wiadomości w określonej przestrzeni nazw. Następnie wszyscy połączeni nadawcy, którzy chcą komunikować się w tej przestrzeni nazw, muszą używać odpowiedniego protokołu.

Niestandardowy odbiornik

Jest to stworzona niestandardowa aplikacja HTML5, którą musisz hostować, aby wyświetlać zawartość aplikacji na telewizorze. Jeśli aplikacja ma wyświetlać treści inne niż multimedia audio/wideo lub odbiornik audio-wideo nie obsługuje typów multimediów wymaganych przez aplikację, może być konieczne utworzenie niestandardowego odbiornika.

Niestandardowe powiązanie danych interfejsu

Niestandardowe powiązanie danych interfejsu pozwala użyć własnego elementu niestandardowego i użyć klasy PlayerDataBinder do powiązania interfejsu ze stanem odtwarzacza. Powiązanie obsługuje też wysyłanie zdarzeń związanych ze zmianami danych, jeśli aplikacja nie obsługuje wiązania danych.

Wstępne wczytywanie treści

Odbiornik obsługuje wstępne wczytywanie elementów multimedialnych po bieżącym elemencie odtwarzania w kolejce. Podczas wstępnego wczytywania wstępnie pobieranych jest kilka segmentów nadchodzących elementów. Wstępne wczytywanie będzie domyślnie działać w przypadku HLS i Płynne strumieniowanie treści. Zwykłe pliki audio i wideo w formacie MP4 nie będą wstępnie wczytywane, ponieważ urządzenia przesyłające obsługują tylko jeden element multimedialny i nie można ich używać do wstępnego wczytywania już istniejących elementów.

D

Domyślny odbiornik multimediów

Trzecia dostępna opcja to domyślny odbiornik multimediów. To jest gotowa aplikacja odbiornika hostowana przez Google, przeznaczona do strumieniowego przesyłania treści audio i wideo. Nie musisz rejestrować się w konsoli programisty pakietu Google Cast SDK, ale nie możesz dostosować żadnego interfejsu w domyślnym odbiorniku multimediów.

G

Konsola programisty Google Cast SDK

Konsola programisty Google Cast umożliwia programistom rejestrowanie aplikacji i autoryzowanie urządzeń do testowania.

I

Nadawca w systemie iOS

iOS Sender służy do wysyłania i udostępniania Twoich aplikacji z urządzeń mobilnych Apple do innych osób.

P

Komunikaty dotyczące odtwarzania multimediów

Aplikacje nadawcy Google Cast kontrolują odtwarzanie na urządzeniu odbierającym, wysyłając wiadomości w formacie JSON do aplikacji odbierającej. Podobnie odbiorca wysyła wiadomości z powrotem do nadawcy, także w formacie JSON. Wiadomości mogą być poleceniami nadawcy, które zmieniają stan odtwarzacza, odpowiedziami na polecenia odbiorcy lub strukturami danych, które opisują multimedia w aplikacji odbiorcy.

Przechwytywanie wiadomości

Pakiet SDK odbiorcy umożliwia aplikacji odbierającej przechwytywanie wiadomości i wykonywanie kodu niestandardowego w momencie przechwycenia. Przechwytywanie wiadomości może być szczególnie przydatne, jeśli chcesz dostosować dane żądań wczytania.

P

Kolejkowanie

Przesyłanie korzysta zarówno z podstawowej kolejki inicjowanej przez nadawcę, jak i z kolejki zaimplementowanej przez odbiorcę.

R

odbiornik

Odbiorca to aplikacja stworzona przy użyciu języków HTML, JavaScript i CSS. Jest ona wczytywana na urządzenie przesyłające (np. przez Chromecasta) za pomocą adresu URL dostępnego w sieci Wi-Fi, do której jest podłączone urządzenie. Aplikacja nadawcy łączy się z odbiorcą i wysyła do niego polecenia, aby wyświetlić treści.

aplikacja odbierająca

Aplikacja odbierająca otrzymuje polecenia od aplikacji nadawcy i wyświetla żądaną treść na urządzeniu pełniącym funkcję odbiornika. Może to być na przykład aplikacja YouTube na Chromecaście. Zobacz odbiornik.

urządzenie odbierające

Urządzenie przesyłające, które wczytuje aplikację odbiornika. Na przykład Chromecast. Zobacz odbiornik.

S

nadawca

Nadawca to aplikacja, która inicjuje łączenie się z odbiornikiem lub przesyłaniem treści do niego w tej samej sieci Wi-Fi lub w trybie gościa. Przykładem aplikacji nadawcy jest aplikacja YouTube na komórce.

aplikacja nadawcy

Zobacz nadawcę

urządzenie nadawcy

Urządzenie, na którym wczytuje się aplikacja nadawcy. Może to być na przykład telefon komórkowy lub tablet.

Przenoszenie transmisji

Odbiornik CAF obsługuje przesyłanie strumieni, dzięki czemu użytkownicy mogą przenosić strumienie audio i wideo między urządzeniami za pomocą poleceń głosowych. Przenoszenie strumienia audio jest domyślnie obsługiwane i nie trzeba niczego więcej robić. Przesyłanie strumienia w przypadku wideo wymaga włączenia polecenia transferu strumienia multimediów i opcjonalnego zastąpienia stanu sesji multimediów.

Odbiornik multimediów ze stylem

Odbiornik SMR pozwala aplikacji nadawcy odtwarzać multimedia na urządzeniu przesyłającym bez tworzenia własnej aplikacji. Możesz dostosować schemat kolorów i elementy marki SMR podczas rejestracji, dostarczając własny plik CSS.

Wybieranie stylu odtwarzacza

Pakiet SDK odbiornika ma wbudowany interfejs odtwarzacza. Aby skorzystać z wbudowanego interfejsu odtwarzacza, musisz dodać do kodu HTML element cast-media-player. Styl podobny do CSS umożliwia konfigurowanie różnych opcji, w tym obrazu tła, obrazu powitalnego, rodziny czcionek itp. Umożliwia to lepsze budowanie świadomości marki i ogólne dostosowanie.

T

Sterowanie dotykowe

Po uruchomieniu na tych urządzeniach pakiet SDK odbiornika obsługuje sterowanie dotykowe w aplikacji odbierającej. Pakiet SDK odbiornika zapewnia domyślny interfejs z dodatkowymi elementami sterującymi odtwarzacza.

Ś

Odbiornik internetowy

Aplikacja odbiornika internetowego to aplikacja HTML5/JavaScript uruchamiana na urządzeniu odbierającym, takim jak Chromecast. Oferuje interfejs do wyświetlania treści z aplikacji na telewizorze i obsługuje wiadomości z aplikacji nadawcy w celu kontrolowania treści na urządzeniu odbierającym.

Web Sender

Web Sender pozwala wysyłać i udostępniać aplikacje z przeglądarek Chromeium na urządzeniach przesyłających.

Tłumaczenia

Typowe wyrażenia używane do przesyłania zostały przetłumaczone na wiele języków i są dostępne w arkuszu tłumaczeń Cast Terminology. Skorzystaj z tych tłumaczeń w przypadku etykiet i tekstu, jeśli aplikacja, którą tworzysz, jest zlokalizowana. Na przykład w japońskiej aplikacji zamiast „Zatrzymaj przesyłanie” możesz użyć wyrażenia „カブブシを停止”.