Wi-Fi display что за программа

The same casting experience available on Microsoft’s Surface Hub and Windows has finally arrived on Xbox One! Microsoft’s Wireless Display app lets you wirelessly project your Windows or Android based devices to your Xbox One. — Instantly share photos you’ve just taken with family and friends without having the photos sync through a cloud service. — Share video clips you’ve recorded with family and friends — Project your favorite websites with Microsoft Edge to the biggest screen in your house — Mirror your Android games to your TV so your friends can watch — Play your PC games on your Xbox while using the Xbox controller as a gamepad — Use your PC on your Xbox One and use the Xbox controller as a mouse/keyboard Note: Projecting protected content, like Netflix and Hulu are not supported

Wireless Display

Available on

Capabilities

Description

The same casting experience available on Microsoft’s Surface Hub and Windows has finally arrived on Xbox One! Microsoft’s Wireless Display app lets you wirelessly project your Windows or Android based devices to your Xbox One. — Instantly share photos you’ve just taken with family and friends without having the photos sync through a cloud service. — Share video clips you’ve recorded with family and friends — Project your favorite websites with Microsoft Edge to the biggest screen in your house — Mirror your Android games to your TV so your friends can watch — Play your PC games on your Xbox while using the Xbox controller as a gamepad — Use your PC on your Xbox One and use the Xbox controller as a mouse/keyboard Note: Projecting protected content, like Netflix and Hulu are not supported

Widi: что это такое и как пользоваться

Источник: www.microsoft.com

Беспроводной дисплей для Android

В начале 2013 года в новостной ленте блога Intel мы сообщили о новой версии технологии WiDi, которая, в том числе, получила совместимость с родственным стандартом Miracast. Тогда эта информация прошла незамеченной, и на наш взгляд, весьма напрасно, поскольку картина в области беспроводных дисплеев кардинально изменилась. И одно из изменений — появление Miracast на Android. Давайте попробуем разобраться, как соотносятся друг с другом Miracast и WiDi, каким функционалом на пару обладают и как создавать приложения под Android с их использованием.

Многообразие функций и возможностей

О стандарте WiDi мы уже рассказывали достаточно: следили за новостями, рассматривали с точки зрения разработчика и даже тестировали живой серийный адаптер. Теперь для начала опишем в нескольких словах технологию Miracast.

Общая коцепция Miracast

Обзор wi-fi передатчика AnyCast

Miracast представляет собой технологию передачи мультимедийной информации (аудио и видео) посредством WiFi. В качестве транспорта в нем используется стандарт WiFi Direct, позволяющий двум устройствам обмениваться данными друг с другом без помощи дополнительной сетевой инфраструктуры. Попросту говоря, Miracast можно представить, как беспроводной HDMI.
Miracast еще довольно молод: официальная сертификация Miracast устройств альянсом WiFi Alliance началась чуть более года назад. Для передачи видео используется кодек Н.264, звук может быть двух- или пятиканальным. Miracast является открытым стандартом, не принадлежащим какой-либо компании; его привлекательность еще более повысилась после того, как в прошлом году его поддержка была добавлена в ОС Android 4.2. Замечу сразу, что в Android 4.2 на конкретном устройстве не гарантируется наличие Miracast – это надо выяснять дополнительно. Полный список сертифицированных устройств- как передатчиков, так и приемников можно посмотреть на сайте WiFi Alliance.

Читайте также:
Hms core что это за программа и нужна ли она на Андроиде хуавей

Архитектура Miracast (со стороны передатчика)

  • обязательная поддержка HD видео вплоть до 1080p (хотя стандарт Miracast допускает высокое разрешение, но не обязывает все устройства поддерживать его);
  • поддержка системы защиты контента HDCP (High-bandwidth Digital Content Protection);
  • наличие двух дополнительных видео режимов – расширенного и многозадачного (о них чуть позже).

Процесс подключения беспроводного дисплея на примере Samsung Galaxy S4

Ну а теперь пришло время поговорить о режимах. Нативным для WiDi/Miracast является Режим Клонирования – на удаленном дисплее отображается та же картинка, что и на локальном, с тем же разрешением.
Двойной режим также относится к основным; в нем на удаленном дисплее проигрывается контент, а основной служит для управления и вывода служебной информации. Данный режим поддерживается через Android Presentation API.
Расширенный режим имеется только в WiDi (и, соответственно, доступен только для устройств на платформе Intel Atom). В нем видео режим включается автоматически, когда пользователь запускает мультимедийный контент на плеере, использующим Android Media Player framework. Разрешение картинки остается «родным» вплоть до 1080р. При этом локальный рендеринг видео может отключаться для сокращения энергопотребления.
Наконец, самый продвинутый – Многозадачный Режим, при котором видео плеер посылает изображение на удаленный дисплей, а на локальном в это время пользователь делает, что хочет: просматривает интернет, принимает звонки или даже смотрит совсем другое видео, тоже в FullHD разрешении!

Варианты использования режима двух дисплеев:

Режим двух дисплеев подходит не только для просмотра видео. Совершенно несложно набросать список жизненных его применений:

  • просмотр интернет на большом экране (смартфон выступает в роли тачпада);
  • заполнение форм или набор небольших текстов (смартфон – сенсорная клавиатура);
  • игры (смартфон – сенсорный геймпад/джойстик);
  • мобильное рабочее место (смарфтон – компьютер, к нему по Bluetooth подключена периферия).


Создаем Android приложение для двух дисплеев

  • внедрить поддержку второго дисплея в приложения, не заботясь о способе, которым он будет физически подключен;
  • работать с MHL, HDMI, Slimport или Miracast совместимыми устройствами;
  • осуществлять управление вторым дисплеем независимо от первого.

public class DemoPresentation extendsPresentation

Также необходима ассоциация с классом Display при создании. Presentation наследуется от Dialog, а что касается Dialog, то его жизненный цикл привязан к Activity.
Перед тем, как задействовать Presentation, вам необходимо выбрать дисплей, что может быть сделано двумя способами:
1. MediaRouter API (в API 16) – система сама выберет лучший дисплей за вас

Читайте также:
Epower power management что это за программа

// Get the media router service. MediaRouter mMediaRouter = (MediaRouter)getSystemService(Context.MEDIA_ROUTER_SERVICE); // Use the MediaRouter that supports live video MediaRouter.RouteInfomRouteInfo =mMediaRouter.getSelectedRoute(MediaRouter.ROUTE_TYPE_LIVE_VIDEO); Display presentationDisplay= mRouteInfo.getPresentationDisplay();

2. Display Manager API (в API 17) – перечень дисплеев.
// Get the display manger service. DisplayManager mDisplayManager = (DisplayManger)getSystemService(Context.DISPLAY_SERVICE); // enumerate the displays Display[] displays =mDisplayManager.getDisplays(DisplayManger.DISPLAY_CATEGORY_PRESENTATION);

Добавление MediaRouteButton в приложение:
//Sets Media Route Button to second screen mode mediaRouteActionProvider.setRouteTypes(MediaRouter.ROUTE_TYPE_LIVE_VIDEO); //Launches the Wireless display setting intent startActivity(newIntent («android.settings.WIFI_DISPLAY_SETTINGS»));

В res/menu/default.xml:

Как заставить Presentation API работать:

Далее, используя MediaRouter.addCallback, необходимо мониторить:

  • onRouteUnselected
  • onRouteSelected
  • onRoutePresentationDisplayChanged

А внутри активности, которая владеет Presentation:

  • onResume
  • onPause

API для управления WiFi дисплеями присутствуют внутри Android AOSP, но не являются частью Android framework. Параметры беспроводного дисплея могут быть вызваны через Intentandroid.settings.WIFI_DISPLAY_SETTINGS, но и он также не входит во фреймворк. Некоторые производители используют другие варианты: Samsung – com.samsung.wfd.LAUNCH_WFD_PICKER_DLG, HTC – com.htc.wifidisplay.CONFIGURE_MODE_NORMAL.
Все API, приведенные на рисунке ниже, являются внутренними для Android 4.2/4.3. Они являются частью AOSP и распространяются свободно, однако не входят во фреймворки и работать не обязаны.

В заключение отметим, что тестировать приложения для двух дисплеев можно как на реальном железе, поддерживающем данный функционал, так и на эмуляции, доступной начиная с Android 4.2 в опциях разработчика. Вы можете выбрать разрешение и dpi второго виртуального дисплея, и получите оверлей с его отображением.

При подготовке поста использовались материалы IDF 2013, авторы — Xavier Hallade и Costas Stylianou.

  • Блог компании Intel
  • Разработка под Android

Источник: habr.com

Wi-Fi Display adapter

Интернет-магазин TinyDeal.com предложил мне протестировать универсальное устройство, позволяющее транслировать изображение и звук с мобильных устройств на телевизор по Wi-Fi.

Устройство подключается к разъёму HDMI телевизора, питание подаётся с разъёма USB. Поддерживаются три режима работы:
• Miracast: трансляция всего содержимого экрана на телевизор с устройств на Android 4.2 и выше;
• Airplay: трансляция на телевизор видео и аудио с iPad/iPhone.
• DLNA: воспроизведение видео с DLNA-сервера.

Считаю необходимым указать, что товар получен для обзора бесплатно.

В комплект поставки входит 28-сантиметровый удлинитель HDMI и кабель USB-MicroUSB. Разъём питания (MicroUSB) расположен в торце устройства. На одной стороне устройства кнопка переключения режимов (они могут переключаться и программно), на другой стороне — синий светодиод.

Это устройство продаётся под множеством разных названий. Например, SUPRA WiFi Display.

Режим Miracast

Устройство загружается менее, чем за 10 секунд. На экране телевизора появляется вот такая картинка.

На мобильном устройстве нужно включить Wi-Fi и режим беспроводного дисплея (Настройки-Экран-Беспроводной дисплей или Беспроводной проектор). Если в меню устройства такого пункта нет, оно не сможет работать с Miracast.

Время подключения составляет около 10 секунд.

Мобильное устройство устанавливает сразу два Wi-Fi-соединения: с роутером, раздающим интернет и с адаптером Miracast.

Читайте также:
Программа птс что это

После подключения на телевизоре полностью дублируется экран мобильного устройство и воспроизводится звук с него. Когда смартфон размещён вертикально, картинка показывается в виде узкой вертикальной полосы по центру экрана, когда смартфон повёрнут горизонтально, картинка на телевизоре занимает весь экран.

Разрешение изображения на экране телевизора явно ниже FullHD. Я сделал вот такую тестовую картинку с тремя зелёными прямоугольниками, нарисованными линиями, толщиной в одну точку.

На телевизоре всё слилось в два прямоугольника. Скорее всего формат отображения 720p — 1280×720 точек.

Функцию Miracast можно использовать для демонстрации на телевизоре фотографий и статических картинок. Ни для игр ни для видео это не годится — видео воспроизводится с рывками, часто появляются артефакты. Иногда видео приостанавливается на время до секунды. Видео игр транслируется с существенной задержкой, поэтому управлять игрой весьма затруднительно.

Режим Airplay/DLNA

В этом режиме адаптер подключается к точке доступа Wi-Fi, а мобильное устройство подключается по Wi-Fi к адаптеру. Таким образом адаптер транслирует интернет-трафик через себя. При включении в этом режиме на экране телевизора появляется вот такая картинка.

Здесь адаптер уже подключён к моей домашней сети. Для настройки сети нужно подключиться по Wi-Fi к адаптеру, как к точке доступа (имя точки и пароль написаны на экране) и в браузере ввести в адресную строку адрес адаптера. Появляется меню. Почему-то оно очень-очень маленькое.

В меню настраивается подключение к Wi-Fi роутеру, выбирается режим работы адаптера, задаются дополнительные настройки.

На третьей вкладке меню есть кнопки управления воспроизведением. Насколько я понял, они нужны для управления воспроизведением по DLNA. По идее, режим DLNA должен работать так: на компьютере или сетевом накопителе поднимается DLNA-сервер, способный раздавать видео по этому протоколу.

На мобильное устройство ставится программа, позволяющая выбирать видео для воспроизведения и управлять воспроизведением. Программа передаёт команды адаптеру и он сам воспроизводит видео с DLNA-сервера по сети. Разобраться с этим режимом мне не удалось, где брать управляющую программу неизвестно.

В режиме Airplay адаптер должен передавать на телевизор медиаконтент с устройств Apple. При подключении к адаптеру на iPad mini действительно появилась кнопка Airplay (двойной клик по кнопке Home и сдвиг пальцем вправо панели иконок), но на телевизоре мне удалось воспроизвести только музыку. Фотографии на телевизор просто не хотели передаваться, а видео (я пробовал смотреть трейлеры из iTunes) пыталось передаться, но через минуту ожидания появлялось сообщение «Video streaming timeout».

Это уже второй адаптер Miracast, попавший ко мне в руки. Увы, ни один из них не работал стабильно и не мог полноценно передавать видео на телевизор хотя бы с качеством 720p. Возможно, существуют другие реализации Miracast, способные на это.

Планирую купить +16 Добавить в избранное Обзор понравился +15 +40

  • Miracast,
  • Miracast HI763,
  • miracast адаптер,
  • Оборудование Wi-Fi и Bluetooth
  • 13 марта 2014, 14:07
  • автор: Ammo1
  • просмотры: 17296

Источник: mysku.club

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru