MacRumors

Skip to Content

Apple открывает возможность аппаратного ускорения декодирования видео H.264 во Flash и других платформах

145906 flash player 10

Майкл Цай сообщает (через Daring Fireball), что Apple опубликовала новую техническую заметку, описывающую, как сторонние разработчики могут использовать аппаратное ускорение декодирования видео H.264 на совместимых видеокартах.

Фреймворк ускорения декодирования видео представляет собой программный интерфейс на языке C, обеспечивающий низкоуровневый доступ к возможностям декодирования H.264 совместимых графических процессоров, таких как NVIDIA GeForce 9400M, GeForce 320M или GeForce GT 330M. Он предназначен для использования продвинутыми разработчиками, которым требуется аппаратное ускорение декодирования видеокадров.

Этот шаг, по-видимому, предоставляет Adobe средства для реализации аппаратного ускорения в своем Flash Player — функцию, которая используется во Flash Player 10.1 для Windows для повышения производительности, но не была включена в версию для Mac OS X из-за отказа Apple (до настоящего момента) предоставлять сторонним разработчикам доступ к необходимым для реализации API.

Производительность Flash на Mac широко демонстрировалась как уступающая аналогичной на Windows — недостаток, который, как отметил руководитель Adobe Кевин Линч, компания работает над устранением. Предложение Apple предоставить доступ к инструментам, необходимым для реализации аппаратного ускорения декодирования видео, похоже, открывает Adobe еще один путь для работы над повышением производительности Flash на Mac до уровня производительности на Windows.

Техническая заметка, по-видимому, была впервые опубликована 29 марта.