Даже контент 720p — это почти 1 миллион пикселей на кадр; 24 бита на пиксель при 60 кадрах в секунду — это 180 Мбит/с, что явно невозможно. Так как данные передаются?
Некоторые предположения:
AirPlay отправляет сжатые данные MP3, AAC и H.264 непосредственно на приемники, таким образом, в некоторых случаях обеспечивается очень высокое сжатие, а в остальных — очень хорошее.
Документация Apple для разработчиков охватывает основы, а также некоторые советы по подготовке контента, чтобы он хорошо транслировался/пересылался.
Декодирование потоков выполняется чипом (а также кодируется — то же самое в iOS и в OS X), поэтому вы можете увидеть, какие устройства поддерживают AirPlay, и определить, какие семейства графических процессоров и процессоров имеют аппаратное обеспечение для этого как быстро, так и быстро. случай iOS с низким энергопотреблением.
Эта матрица поддержки iOS очень удобна для просмотра каждой версии iOS и ЦП / ОЗУ для различных моделей, даже если в ней конкретно не упоминается поддержка AirPlay.
Видео не отправляется пиксель за пикселем, а кодируется с помощью подходящего алгоритма сжатия видео, специально разработанного для использования гораздо меньшей пропускной способности, но при этом способного воспроизвести исходное видео точно для человеческого глаза.
Без исследования можно было бы предположить, что используется кодировка h264.
mjs
bmike