Майкрософт анонсировала финальный релиз Silverlight 5, инструмента для “создания и доставки медиа-приложений, а также просмотра медиа-контента в Интернете”. В релиз включена поддержка аппаратного декодирования видео H.264, PostScript-печати, 64-разрядного кода и другие новые функции.
Предыдущая новость от команды Silverlight появилась 1-го сентября, когда вышел пре-релиз Silverlight 5. Сообщение о готовности финального релиза появилось в блоге Silverlight 9 декабря.
Мультимедийный фреймворк Silverlight (к примеру, используемый Netflix для потоковой доставки видео) работает на Windows- и Macintosh-системах в браузерах Internet Explorer, Firefox, Chrome и Safari.
Согласно публикации в блоге Майкрософт, пятый релиз включает в себя следующие функции:
- аппаратное декодирование видеопотока H.264, “что дает значительное ускорение декодирования незащищенного контента с использованием GPU”;
- postscript-печать, что улучшает качество печати и уменьшает размер отправляемого на печать файла;
- улучшенный графический стек с поддержкой 3D, получивший низкоуровневый доступ к графическому процессору благодаря XNA API, для прорисовки вершинных шейдеров и низкоуровневых 3D-примитивов.
Кроме того, как утверждает компания, Silverlight 5 “впервые позволил распространить модель Trusted Application на браузер”. Вследствие этого при наличии сертификата приложения и соответствующей настройке групповой политики пользователи могут работать в Silverlight-приложениях, получая доступ к файловой системе и многооконному интерфейсу.
За кулисами
Silverlight 5 основан на Silverlight 4 и предназначен для создания бизнес- и медиа-приложений. Данный инструмент позволяет повысить производительность приложений и качество видео, а также продуктивность труда разработчиков.
По информации Microsoft, Silverlight 5 обеспечивает улучшенную поддержку медиа и расширенные возможности пользовательского интерфейса. Поддержка графического процессора помогает маломощным устройствам показывать видео высокого разрешения. Функция TrickPlay позволяет проигрывать видео с разной скоростью и поддерживает быструю перемотку вперед и назад, а скорость звука сохраняется при повышении скорости проигрывания видео. Улучшенная схема управления потребления электроэнергии предотвращает запуск скринсейвера во время проигрывания видео и в тоже время позволяет компьютеру засыпать, когда видео не проигрывается.
Silverlight 5 позволяет разработчикам применять сглаживающую анимацию при добавлении элементов пользовательского интерфейса и изменении их порядка следования.
Другие улучшения в Silverlight 5:
- снижение сетевых задержек при работе с сетью благодаря использованию выделенного фонового потока;
- улучшения в парсере XAML, ускоряющие запуск приложения и его производительность;
- поддержка 64-разрядных операционных систем.
- Одновременно Silverlight 5 получил поддержку профилей Visual Studio Team Test и Microsoft Visual Studio (включая ЦПУ, память и конкурентные потоки).
Доступность
Программу установки Silverlight 5 можно загрузить по данной ссылке.