Po połączeniu z konferencją dowolny wymagany dźwięk jest natychmiast przesyłany i dostępny. Jednak aby odbierać film, klient musi najpierw zdefiniować kanwy dla każdego strumienia wideo.
Plansze pomagają Meet zrozumieć, jak Twój klient będzie korzystać z strumienia wideo. Możesz określić jego rozdzielczość w pikselach (na przykład 1280 x 720), liczbę klatek na sekundę (FPS) oraz wybrać protokół przypisywania. Protokół przypisywania określa, jak Meet ma wybierać strumienie wideo, gdy jest więcej uczestników niż SSRC.
Prośby o przypisanie filmu
Aby otrzymać film, klienci najpierw wysyłają żądanie przypisania filmu przez kanał danych VideoAssignment
, definiując kanwę dla negocjowanych strumieni wideo.
Gdy Meet otrzyma żądanie, zacznie wybierać „odpowiednie” filmy uczestnika na podstawie takich czynników jak:
- Czy uczestnik mówi?
- Czy uczestnik udostępnia prezentację?
- Czy uczestnik udostępnia ekran?
Następnie Meet przypisuje „najbardziej odpowiednich” uczestników do dostępnych SSRC wideo i rozpoczyna przesyłanie wideo, dostosowując parametry kanwy tak, aby jak najlepiej pasowały do parametrów obrazu.
Jeśli liczba uczestników konferencji przekroczy liczbę SSRC, Meet będzie zastępować strumienie w miarę upływu czasu, aby dopasować je do najbardziej odpowiednich uczestników.
Gdy Meet zastosuje prośbę o przypisanie filmu, prześle aktualizację zasobu przez kanał danych VideoAssignment
. Ta aktualizacja obejmuje mapowanie SSRC na kanwę. Dzięki temu mapowaniu klienci mogą określić rozdzielczość i liczbę klatek na sekundę strumienia wideo dla każdego SSRC.
Z drugiej strony klient wie, którego źródła SSRC użyć, gdy szuka określonej rozdzielczości i liczby klatek na sekundę.
Uwagi
Meet decyduje o powiązaniu SSRC i canvas. Klient nie podaje tego w żądaniu.
Meet nie przypisuje SSRC w sposób deterministyczny. Nie zakładaj na przykład, że pierwszy SSRC jest „najbardziej odpowiednim” uczestnikiem.
Klienci nie powinni prosić o większą rozdzielczość niż jest im potrzebna. Na przykład nie żądaj filmu w jakości 1080p, jeśli Twój model korzysta tylko z jakości 480p.
Dopasowanie do dokładnych rozdzielczości może nie być możliwe.
Klienci nie powinni przesyłać zbyt wielu próśb o przypisanie filmów. Zostaną one ograniczone lub zignorowane.