Месенджер Telegram оголосив конкурс для розробників із призовим фондом у 50 тисяч доларів. Учасники будуть створювати медіаплеєр, який замінить поточний AVPlayer.
В рамках конкурсу, який триватиме до 25 жовтня, iOS-розробникам пропонується створити медіаплеєр з нуля з підтримкою HLS-стрімінгу.
«Плеєр повинен підтримувати як автоматичне, так і ручне перемикання між доступними відеопотоками, причому автоматичне перемикання має відбуватися залежно від пропускної здатності мережі. Ваш медіаплеєр повинен замінити AVPlayer, який зараз використовується в застосунку. Фінальна реалізація не повинна викликати жодних проблем з продуктивністю, нестабільності в роботі застосунку або відтворенні медіафайлів. Використання вебпереглядача для відтворення аудіо чи відео заборонено», — повідомляє команда Telegram.
Код, запропонований розробниками, буде розглянуто і протестовано за різних умов з декількома медіа на різних пристроях iOS (iOS 12 — iOS 18). Переможцям може бути запропоновано вивчити можливості подальшої співпраці з Telegram. Результати конкурсу буде оголошено наступного місяця.