#вакансия
Всем привет.
Мы хотим разработать нативное приложения для iPhone - "Screen Mirroring App". С его помощью пользователь сможет дублировать/зеркалить экран смартфона на ТВ через общий Wi-Fi без дополнительных приложений на самом ТВ. Для этих целей ищем разработчика. Stack: Swift. Стоимость: 1200-1500$. Part-time/Freelance.
У таких приложений 2 вариант подключения к ТВ:
1) Напрямую через приложение: ТВ и iPhone подключается к одной сети Wi-Fi, iPhone обнаруживает ТВ и показывает его в списке предлагаемых устройств. Пользователь решает подключиться. После подключения на iPhone запускается "Демонстрация экрана" и этот экран собственно и транслируется на ТВ.
Всё подключение происходит либо через нативный AirPlay1/AirPlay2 либо через GoogleCast/ChromeCast. Некоторые ТВ поддерживают одну функцию, некоторую другую. Редки случаи, когда ТВ поддерживает обе функции, и еще более редки случаи, когда ТВ не поддерживает ни одну из этих функций.
2) Через приложение + браузер на ТВ: если приложение не видит ТВ, как второй план подключения, предлагается с ТВ зайти на определённый адрес через браузер в SmartTV (ip-адрес самого Wi-Fi + порт). Пользователь запускает "Демонстрацию экрана" на своем телефоне, и это трансляция отображается на этой странице. И при заходе на веб страницу сразу видит трансляцию. Технически это реализовывается через WebRTC.
Как референс для понимания можете взять любое из этих 3 приложений. Любое из них построенно ровно на такой связке технологий: AirPlay 1/2 -> если не работает, то ChromeCast (он же GoogleCast) -> если не работает, то предлагает через браузер и WebRTC.
Screen Mirroring Z - Miracast
Ссылка на AppStore:
https://apps.apple.com/US/app/id1494564197?l=enScreen Mirror Smart View Cast
Ссылка на AppStore:
https://apps.apple.com/US/app/id1529106085?l=enReplica: Screen Mirror Cast TV
Ссылка на AppStore:
https://apps.apple.com/us/app/replica-screen-mirror-cast-tv/id1468495939Если кого-либо заинтересовал проект, напишите в личные сообщения. Пришлю и более подробное функциональное задание, и дизайн проекта.