Intel Media SDK 2016 R2 — що нового?

Побачила світ нова версія комплексу засобів для розробки ПЗ кодування і відтворення медіа контенту Intel Media SDK 2016. Оновлення містить ряд суттєвих змін:

  • Додана підтримка процесорів Intel Core сьомого покоління (Kabylake);
  • Поліпшена робота Media RAW Accelerator для забезпечення гнучкості й продуктивності;
  • Додано нові можливості при кодуванні AVC/H. 264 для відеоконференцій і хмарних ігрових сервісів;
  • Додано нові VPP-фільтри і поліпшені існуючі;
  • Впроваджена нова версія API c поліпшеннями в управлінні пам'яттю і функціоналом запиту платформи;
  • Впроваджена підтримка Windows Redstone Preview.
Під катом — короткий огляд поточної функціональності Intel Media SDK 2016.

Повне апаратне прискорення для HEVC і VP9.
  • Підтримка 10-бітного HEVC енкодера і декодера
  • Підтримка 8-бітного і 10-бітного декодера VP9
AVC енкодери: додано обмеження Slice Size і функціонал звітів для забезпечення низьких затримок, необхідних при використанні протоколу RTP. Розробники можуть використовувати цей функціонал для кращого узгодження відео потоку з пропускною здатністю каналу зв'язку.

Media RAW Accelerator: з метою підвищення продуктивності Media RAW Accelerator поширюється з графічним драйвером, таким чином, його зараз не потрібно включати в додаток. Додана підтримка введення в форматі 16-біт ARGB, до якого можуть застосовуватися фільтри Gamma Correction, Chroma Aberration, 3DLUT і Les Geometry Correction. Тепер розробники в своїх додатках можуть з легкістю застосовувати фільтри до картинки з застосованим дебайером або налаштувати свої власні блоки пост-процесингу шляхом додавання їх в конвеєр обробки, як показано на малюнку.



VPP-розширення: розробники можуть використовувати матриці перетворення кольорів bt.601 або bt.709, відео різних діапазонів з функцією Videosignal Info. З конвеєром Scaler & Format Converter (SFC), доступним починаючи з шостого покоління процесорів Intel Core (Skylake), можуть використовуватися нові режими масштабування, коли під час операції Media SDK робоче навантаження знята з інструменту рендеринга і більше не заблокована. Таким чином, розробник може точніше управляти виконавчими блоками GPU для інших навантажень під час обробки.

Поліпшення для більш простої роботи з API: API 1.19 додана функція запиту платформи; з допомогою нового API додаток тепер може визначити апаратну платформу, на якій воно виконується. Для підвищення продуктивності пам'яті її виділення було оптимізовано для 3D і OpenCL конфігурацій.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.