Jakie są ograniczenia kompresji / rozdzielczości / przepustowości w przypadku kopii lustrzanej Airplay?

7

W idealnym świecie dublowanie Airplay wyświetlałoby identyczne wyniki w porównaniu z kablem HDMI. Innymi słowy, użycie Airplay nie wpłynie na liczbę klatek na sekundę, rozdzielczość i jakość obrazu w porównaniu z tradycyjnymi środkami.

Jakie są obecne ograniczenia Airplay?

Czy mogę przesyłać strumieniowo film 1080p przez Airplay na mój telewizor (przez Apple TV)? Czy mogę grać w FPS w Airplay bez opóźnień?

Załóżmy potężnego iMaca z 2013 roku.

Byłbym wdzięczny za wszelkie informacje związane z liczbą klatek na sekundę, rozdzielczością, jakością obrazu, przepustowością, opóźnieniem / opóźnieniem i jakie czynniki są związane z tymi ograniczeniami.

Behacad
źródło

Odpowiedzi:

3

Dokumentacja Apple Developer dla AirPlay , w szczególności sekcja HTTP Live Streaming , zawiera dość szczegółowe informacje na ten temat. W zależności od kilku czynników podsumowuję następujące kwestie:

Rozdzielczość maks. zalecane ustawienia enkodera o wysokim profilu dla współczynnika proporcji 16: 9 przez Wi-Fi :

  • Wymiary: 1920 x 1080
  • Całkowita szybkość transmisji: 40000 kb / s
  • Szybkość transmisji wideo: 39000 kb / s
  • Klatki kluczowe: 90

Ilość klatek na sekundę Zaleca się szybkość klatek wynoszącą 10 kl./s dla strumieni wideo poniżej 200 kb / s. W przypadku strumieni wideo poniżej 300 kb / s zalecana jest częstotliwość klatek od 12 do 15 fps. Dla wszystkich innych strumieni zalecana jest szybkość 29,97.

Jest mnóstwo dodatkowych informacji, ale w skrócie specyfikacje mówią: „Tak!” możesz przesyłać strumieniowo film 1080p przez Airplay. Istnieje kilka przykładów „gier z włączoną funkcją Airplay”, takich jak strzelanki FPS, które działają świetnie.

Jednak kluczowym czynnikiem będzie twoja sieć Wi-Fi, ponieważ określi twoje opóźnienie / opóźnienie i - prawdopodobnie - najbardziej ograniczające czynniki. Więc nie będzie mieć znaczące opóźnienie oparte na dowolnym 802.11n sieci WiFi. I dlatego pojawią się opóźnienia w przypadku interaktywnych zastosowań audio / wideo wrażliwych na opóźnienia , takich jak gry. W przypadku filmów nie powinno to jednak stanowić problemu.

Podsumowując: ograniczenia prędkości transferu Wi-Fi nie są zbliżone do idealnego świata, gdy są podłączone kablem.

Moriarty
źródło
1
Czy możesz podać mi przykłady gier FPS, które działają dobrze w systemie OS X i które można przesyłać strumieniowo przez Airplay> Jestem też trochę zdezorientowany. Czy 802.11n nie jest drugim najszybszym rodzajem łączności bezprzewodowej? Dlaczego miałoby to wiązać się ze znacznym opóźnieniem? Sprawiasz, że brzmi to tak, jakby gra była w porządku, a wtedy będzie opóźnienie. Czy możesz rozwinąć?
Behacad
Podstawowym czynnikiem wpływającym na wydajność Airplay jest rzeczywiście prędkość twojego Wi-Fi. 802.11AC jest obecnie najszybszym standardem (przekracza standard N). Zawsze będzie opóźnienie; Twoja konfiguracja określi „ile” i co będzie dopuszczalne.
Moriarty