Беспроводной монитор windows. Как применяется технология. Подключение к телевизору или беспроводному монитору по Miracast

Беспроводной монитор windows. Как применяется технология. Подключение к телевизору или беспроводному монитору по Miracast

28.06.2019

Играть в игры и смотреть фильмы на маленьких мониторах телефонов и ноутбуков не всегда удобно, переносить видео на флешке до телевизора долго, а запускать игры на нём - невозможно. Но появилась технология, позволяющая избавиться от этих ограничений.

Что такое Miracast

Miracast (MiraScreen) – технология, с помощью которой можно без труда можно отобразить происходящие на одном устройстве действия на стороннем мониторе. Например, вывести картинку с телефона на компьютер или с компьютера на телевизор. Это не единственные комбинации, взаимное проецирование возможно между всеми устройства, поддерживающими Miracast.

С помощью Miracast можно увидеть, что происходит на телефоне, на экране ноутбука

Технология была запатентована в 2012 году, её предшественником была технология Wi-Fi Direct. С тех пор она активно внедряется в ноутбуки, телевизоры, мобильные Android и IOS устройства.

Преимущества Miracast

Главным преимуществом является возможность беспроводной синхронизации: вам не понадобится пробрасывать HDMI-кабель, искать к нему переходники и возиться с настройками, достаточно будет разрешить сопряжение между устройствами и начать наслаждаться процессом.

Притом для установления связи не потребуется Wi-Fi сеть, сопрягаемые устройства объединяются и обмениваются данными другим методом, создавая личный сетевой канал. Это устраняет проблему, которая была бы актуальна при соединении через технологию DLNA, которая выполняет все те же функции, но при этом использует домашнюю сеть для синхронизации. При подобном способе любая нагрузка на роутер, вызываемая подключением другого пользователя, могла бы прервать или ослабить ваш сигнал. Отправляя видео через Miracast, вы не столкнётесь с такой проблемой, потому что в вашу сессию третий лишний вмешаться не сможет.

Через Miracast можно копировать происходящее на планшете на телевизор

Не менее важные заслуги Miracast:

  • высокая скорость передачи картинки, поддержка стандарта IEEE 802.11n. Играя в игры, вы не будете чувствовать задержки или падения FPS;
  • мощное сжатие, позволяющее делиться большим объёмом данных в кратчайшие сроки. Например, трансляция FullHD видео не вызовет сбоя или ресинхронизации;
  • поддержка трансляции 3D видео;
  • максимально простой и понятный дизайн управления, использование технологии по силам любому пользователю;
  • большое количество устройств, поддерживающих Miracast.

Недостатки

К недостаткам можно отнести только один минус - максимально качество передачи 1920×1200, то есть видео в UltraHD вы передать не сможете. Но стоит учитывать, что устройств, поддерживающих более высокое разрешение, практически ни у кого нет, а стоят они очень дорого. Так что с этим ограничением вы, вероятнее всего, никогда не столкнётесь.

Как узнать, поддерживает ли устройство Miracast

Существует четыре типа устройств, в которых часто вшита поддержка Miracast: ноутбуки под управлением Windows, современные ЖК-телевизоры, телефоны и планшеты под управлением Android и IOS. Поддержка технологии зависит от компании и модели устройства, имея эту информацию, вы можете найти в интернете подробное описание вашего устройства со списком поддерживающихся им технологий. Второй способ - изучить способности вручную, используя нижеописанные инструкции.

Android

Большинство устройств со стандартной прошивкой версии 4.2 Jelly Bean и выше поддерживают данную технологию. Чтобы убедиться в этом, откройте настройки устройства и отыщите пункт «Беспроводной монитор» или Wireless Display. Иногда эта функция находится в разделе «Экран».

Находим раздел «Беспроводной экран»

IOS

На IOS функция, позволяющая соединяться через Miracast, называется AirPlay. Она поддерживается всеми устройствами от компании Apple.

Функция AirPlay присутствует на всех IOS устройствах

Телевизор

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

В настройках телевизора должен быть раздел Miracast

Если его нет нигде, значит, телевизор не поддерживает технологию, но его возможности могут расшириться, если вы приобретёте специальное небольшое устройство - Miracast-приемник. Когда он у вас появится, достаточно будет подключить его к телевизору через HDMI или USB, после чего поддержка Miracast появится в вашем телевизоре.

Если Miracast отсутствует, можно установить Miracast-приемник

Windows 10

Если технология не поддерживается, но очень нужна, можно приобрести Miracast-приёмник, подключаемый к компьютеру через USB-переходник.

Windows 7

Данная технология не поддерживается в Windows 7. Обновитесь до Windows 8 или 10, чтобы получить возможность использовать её.

Настройка Miracast на различных устройствах

Итак, если вы убедились в том, что ваши устройства поддерживают технологию, приступайте к синхронизации. Вам потребуются только два устройства - отправитель (телефон, планшет, компьютер) и приёмник (телевизор, компьютер) видеосигнала.

Телевизор

Активируйте функцию. Способ её включения на разных моделях может отличаться, но вы должны найти кнопку, включающую Miracast, и дождаться момента, когда телевизор уведомит вас, что он виден для остальных устройств.

Включаем Miracast на телевизоре и узнаем имя

Windows 10

  1. Сначала нужно подключиться к сети, раздаваемой телевизором.

    Подключаемся к сети, раздаваемой Miracast

  2. Откройте параметры системы.

    Открываем параметры системы

  3. Выберите блок «Устройства». В подразделе «Подключённые устройства» кликните по кнопке «Добавить устройство».

    Нажимаем кнопку «Добавить устройство»

  4. Выберите в списке монитор или приёмник Miracast. Начнётся недолгий процесс синхронизации, после чего картинка отобразится на телевизоре.

    Выбираем телевизор и дожидаемся синхронизации

  5. Если синхронизация прошла успешно, но изображение не появилось, нужно настроить вывод вручную. Нажмите комбинацию Win+P на клавиатуре, в развернувшемся экране кликните по кнопке «Подключение к беспроводному экрану».

    Кликаем по кнопке «Подключение к беспроводному экрану»

  6. Укажите на имя телевизора.

    Выбираем экран для проецирования

Android

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

    Подключаемся к Wi-Fi сети, раздаваемой Miracast с другого устройства

  2. Найдя раздел «Беспроводной экран», откройте меню и поставьте галочку напротив «Включить функцию».

    Ставим галочку напротив строки «Включить»

  3. Отобразиться список доступных устройств, выберите нужное.

    Нажимаем на устройство для синхронизации

  4. Дождитесь окончания недолгой синхронизации, после которой картинка с устройства появится на телевизоре.

Термин Wi — Fi вошёл в нашу жизнь не так давно, но уже прочно стал обыденностью, без которой трудно эту жизнь представить. На сегодняшний день техники, использующей Wi — Fi , выпущено больше, чем людей, живущих на Земле. Над созданием и постоянным совершенствованием этого стандарта работает всемирная сеть компаний Wi — Fi Alliance.

Именно она в конце 2012 года ввела открытый стандарт беспроводной передачи мультимедийного сигнала, получивший название Miracast. Этот стандарт, базирующийся на технологии Wi — Fi Direct , не требует присутствия маршрутизатора. Телевизор сам создаёт локальную сеть, к которой остаётся только подключиться, выполнив простые операции. Для обмена мультимедийными сигналами нужны только передатчик и приёмник. В процессе обмена информацией передаются не файлы, а пакеты видеосигнала (формат ITU — TH .264). Возможна также и передача сигнала от телевизора на экран ноутбука, планшета и т.п.

Особенности стандарта

Преимущества:

  1. Отсутствие привязки устройства к определённому дисплею как по кабелю, так и программно, путём установки специального драйвера.
  2. Возможность соединения устройств, работающих c разными операционными системами.
  3. Сохранение качества передаваемого изображения на уровне HDMI-кабеля. Поддержка разрешения до 1920х1080 (FullHD), звука 5.1.
  4. Заинтересованность в его развитии компаний-гигантов Intel, AMD, MediaTek, Qualcomm, NVIDIA.
  5. Нет необходимости скачать дополнительное программное обеспечение.

Недостатки:

  1. Нестабильность соединений, зависящая, главным образом от качества устройств.
  2. Ненормированная задержка соединения.

Стандарт Miracast поддерживается операционными системами:

  • Windows 8.1, 10, Phone 8.1, Windows 10 Mobile;
  • Android Jelly Bean 4.2 и выше.

Miracast Windows 10. Как включить

Windows 10 способна подключать устройства друг с другом двумя путями.

Путь 1

1. Последовательно кликнуть нужные пункты в следующих окнах (см. рисунки).

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

2. Выберите телевизор.

3. На телевизоре одобрите запрос подключения.

4. При необходимости введите предложенный PIN -код.

5. Если приёмник и передатчик совместимы (см. далее), то на экране телевизора появится картинка, аналогичная картинке на передающем устройстве.

Как отключить телевизор, показано ниже .

Рисунок 6

Путь 2

1. Нажать комбинацию клавиш « WIN + P ». Здесь WIN – клавиша с эмблемой WINDOWS , P – клавиша с латинской буквой (рис.7) и подключиться к дисплею.

Рисунок 7

2. Выберите нужное устройство из предложенного списка. Перед началом поиска не забудьте включить телевизор (рис.8).

Рисунок 8

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

Важные замечания

  1. Телевизор должен поддерживать стандарт Miracast . Если в нём это не предусмотрено, то придётся пользоваться HDMI- адаптером и скачать дополнительное программное обеспечение.
  2. В телевизоре эта технология может иметь другое название. Например, компания Samsung назвала эту функцию Screen Mirroring (зеркальный экран).

На этом данную статью можно было бы закончить, если не одно «но». Как отмечалось выше, передатчик и приёмник должны быть согласованы. Телевизоры известных брендов, имеющие поддержку Smart TV начиная с 2013 года, производятся со встроенными приёмники Miracast (технология Intel WiDi совместима с технологией Miracast).

Возможные проблемы

  1. Устройство не поддерживает стандарт Miracast . Это может происходить как из-за старенького Wi — Fi адаптера (выпущен до 2013 года), так и из-за проблемного драйвера. В первом случае лучше воспользоваться внешним адаптером. Во втором случае проблема может быть решена установкой последнего драйвера, который можно скачать с сайта изготовителя передающего устройства. Это нужно сделать и в том случае, если Windows 10 сама скачала и установила драйвер чипсета. Если производитель не может предложить нужный драйвер для Windows 10, воспользуйтесь драйвером для «восьмёрки». Очень часто это помогает.
  2. Устройство не подключается к телевизору. После долгой попытки подключения к телевизору на экране устройства с Windows 10 появляется сообщение, показанное на рис.9.

Рисунок 9

Как и в первом случае, проблема может быть решена установкой последнего драйвера, полученного от изготовителя передающего устройства. Его можно бесплатно скачать с соответствующего сайта. Если Wi — Fi адаптер не самый «свежий», то из-за неполной совместимости технологий переустановка драйвера может не решить проблемы. В этом случае для просмотра фильмов лучше настроить DLNA (технология для соединения различных устройств в цифровую сеть) в Windows 10.

Дополнительные замечания

  1. Стандарт Miracast не настолько совершенен, чтобы окончательно не подключать устройства с помощью кабеля HDMI. Сейчас любой компьютер или ноутбук имеет такой разъём. В крайнем случае сгодится недорогой переходник. В этом случае процесс игры или просмотра фильма гарантированно не будет испорчен прерываниями в передаче видеосигнала гарантированного качества.
  2. Адаптер Miracast можно использовать в путешествиях, при посещении друзей, на небольших презентациях. С его помощью видео с любого мобильного устройства может быть передано на любой телевизор, имеющий HDMI и USB -порты (порт USB используется для электропитания устройства).
  3. В целом стандарт Miracast, являясь чрезвычайно полезным, до конца ещё «не вылизан», и пока не смог найти для себя достойное место. У него всё впереди.

Технология Miracast была разработана инженерами Microsoft. Она предназначена для передачи данных со смартфонов, планшетов или компьютеров на дисплей без использования кабелей. В новой версии ОС эта функция стала особенно популярной, поэтому для получения четкой картинки на экране и для свободы перемещения нужно знать, Miracast Windows 10 как включить.

Что это такое?

Стандарт Miracast обеспечивает взаимосвязь между гаджетами. Они подключаются и транслируют информацию друг другу с помощью беспроводной сети, без использования HDMI-кабеля.

Преимущества

  1. Главное преимущество – отсутствие жесткой привязки устройства к дисплею, на который транслируется изображение, с помощью кабеля. Этот способ подключения современен и более удобен.
  2. Это мультиплатформенная технология, обеспечивающая подключение устройств, работающих на разных ОС, что отличает Miracast от подобных технологий Apple и Google.
  3. Не происходит потери качества при передаче данных, поэтому она полноценно заменяет HDMI-кабель.

Недостатки

  1. Технология потоковой передачи информации от Microsoft нуждается в доработке, потому что она отображает на дисплее только ту картинку, которая показывается на экране гаджета. Аналоги имеют более широкий функционал.
  2. Частые сбои в работе делают функцию не популярной. Miracast – это открытый стандарт, поэтому устройства, сертифицированные по этой технологии, должны безотказно работать друг с другом. Но на практике случаются сбои.

Включение на Windows 10

Для создания связи между двумя гаджетами с помощью этой технологии они должны иметь Wi-Fi адаптер, а на одном из них должна быть установлена ОС Windows 8.1 и выше.

Полезно знать! Старые модели телевизоров могут не поддерживать Miracast. Эта проблема решается обновлением его прошивки или приобретением специального адаптера.

Отключение приемника выполняется в этом же пункте приложения Параметры.

Выберите приемник → Удалить устройство → подтвердите действия.

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

Вывод

В ближайшее время Miracast станет отличной альтернативой HDMI-кабелям, потому что этот способом намного удобнее. Настройка функции выполняется в приложении Параметры Windows 10. При этом телевизор и компьютер должны поддерживать эту технологию и иметь Wi-Fi адаптер.

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

Но вспомните, что существует множество способов, как телевизор сделать монитором. Пользоваться контентом, таким образом, будет намного более удобно, поскольку изображение станет больше, особенно если подключить не компьютер, а тот же телефон. Осуществляется связь через Wi-Fi, что очень удобно, так как не нужно через всю квартиру тянуть провода и кабели либо переносить сам компьютер поближе. Часто подобные манипуляции исполняются с определенной целью. Она заключается в том, чтобы посмотреть фильм на большом экране, не отправляясь при этом в кинотеатр. Но данную процедуру нельзя выполнить, если телевизор не оснащен встроенным адаптером Вай-Фай, или не может принимать сигнал.

Подключение телевизора как второго монитора по Wi-Fi

Этот способ является самым популярным, но для его осуществления потребуется нечто большее, чем наличие Wi-Fi. Чтобы транслировать картинку на телевизор он должен быть подсоединен к роутеру, который использует ноутбук. Это очень важное условие, но почему-то пользователи о нем забывают, потому связь между устройствами и не налаживается. Но есть и исключения, касающиеся телевизоров обладающих поддержкой функции Wi-Fi Direct, на экран которых осуществляется трансляция посредством беспроводной сети. Подключиться несложно, просто нужно иметь доступ к интернету и желание разбираться в инструкции. А вот над экраном ноутбука придется поколдовать, чтобы другому устройству было предоставлено право общего доступа ко всем папкам и другой информации. Как правило, помогает установка на сети пункта «Домашняя», и добавить к домашним устройствам ещё и телевизор. К файлам, которые откроются даже без общей настройки можно отнести папку с видео, музыкой, изображениями и документы. Но если нужно открыть полноценный доступ ко всем файлам, инструкция такова:

  • Выберите папку, выведя её на дисплей;
  • Кликните на ней правой кнопкой и выберите среди перечня «Свойства»;
  • Перейдите во вкладку «Доступ»;
  • Установить «Общий доступ».


Но это долго. Чтобы пользоваться телевизором как беспроводным монитором, можно воспользоваться более простым методом открывая папки
.

  • Открываем «проводник Windows»;
  • Пункт «Сеть»;
  • Дезактивировать пункт «Сетевое обнаружение и общий доступ к файлам», следуя простым указаниям.

Если все настроено, то дело займет пару секунд, а если нет, то придется воспользоваться более подробной инструкцией. Вот как подключить беспроводной монитор:

  • Когда DLNA включен, надо открыть пункт меню ТВ, который контролирует трансляцию содержимого компьютера на телевизор.
  • Для каждого устройства есть свое подключение. В частности, на Sony Bravia используется кнопка Home;
  • Затем пользователю нужно выбрать раздел - Фильмы, Музыка или Изображения, чтобы увидеть искомый контент уже на большом телевизоре.

Что касается телевизоров LG, то для них инструкции немного другие, поскольку нужно перейти в SmartShare, где тоже находится содержимое общих папок. Кроме того, часто бывает, что воспроизвести файлы на телевизоре не получается. Это касается фильмов, формат которых не подходит для подобной процедуры. Если трансляция на телевизор утруднена, то можно попытаться сделать небольшую хитрость – на компьютере переименовать файлы с MKV на AVI. Как правило, этого достаточно.


Использование телевизора как беспроводного монитора посредством Miracast и WiDi

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

  • Miracast;
  • Intel WiDi.

Беспроводной монитор ТВ – это круто и современно, тем более, когда он является по совместительству ещё и Смарт ТВ. То есть функциональный потенциал техники существенно подрос по сравнению с обычными телевизорами, хотя их тоже можно использовать в качестве монитора. На телевизор простого типа, конечно, нужно подключить другие устройства. Но давайте рассмотрим использование WiDi и Miracast для беспроводной трансляции.
Для этого подключения не требуется роутер, в том числе, который работает по технологии Wi-Fi Direct.

  • Если трансляция будет вестись с компьютера, на котором установлен процессор Intel, как минимум третьего поколения, или в нем используется графический чип Intel HD Graphics. Осуществление соединения посредством беспроводной связи может оказаться проблемой. Иногда устройства не подключаются. Это связано с поддержкой Intel WiDi на Windows 7 и 8.1. Чтобы исправить это, понадобится установить Intel Wireless Display, но только если обратиться на официальный сайт Intel;
  • Если на ноутбуке установлена версия Windows 8.1, а телевизор оборудован Wi-Fi адаптером, то подключение через Miracast будет удачным. Вот только самостоятельная установка Windows 8.1 на компьютере может быть проблемой, поскольку комплектация, скорее всего, неполная;
  • Обязательным условием является . Но важно чтобы модель поддерживала рассматриваемые технологии. Если ваше устройство не может подключиться к ПК, значит, нужно купить адаптер Miracast. Тем не менее, большинство устройств уже обладают этим дополнением, ведь производители самостоятельно его встраивают. А если придется делать покупку, можно попробовать установить Miracast в процессе перепрошивки.


Подключить телевизор как монитор с помощью Miracast

Подключение - достаточно простая процедура, потому проделать его самостоятельно может каждый, кто хотя бы приблизительно разбирается в технических нюансах. Итак, подключение выглядит таким образом:

  1. Прежде как подключить телевизор к компьютеру, и использовать его в качестве монитора, нужно проверить настройки. В частности, это касается Miracast или WiDi, поддержка которых заключается в правильном подключении устройства. Она работает по умолчанию, но если настройки сбиты, не удивительно, что устройства не смогут работать вместе. Но бывают случаи, когда такой настройки вообще нет. В такой ситуации поможет стандартный модуль Wi-Fi. На примере телевизоров Samsung данную функцию можно разыскать в настройках сети, в разделе «Зеркальное отображение экрана».
  2. Чтобы активировать WiDi, потребуется запустить программу Intel Wireless Display. Именно она находит монитор, к которому нужно провести подключение. Но чтобы безопасно провести эту процедуру потребуется ввести код безопасности. Вписать его нужно в специальное поле, высвечивающееся на экране телевизора.
  3. В свою очередь, на компьютере нужно провести следующие манипуляции:
  • Справа в Windows 8.1 нужно найти Charms;
  • Далее, нужно выбрать раздел «Устройства»;
  • Затем переходим в «Проектор» либо пункт «Передать на экран»;
  • Выбрать пункт «Добавить беспроводный дисплей».


Что делать если пункты не отражаются

Если хотите использовать телевизор, но не знаете, как воспользоваться этим методом, поскольку нужные пункты не отражаются, скорее всего, дело в различиях модели устройств. Возможно, поможет инструкция к конкретному телевизору, которую можно скачать прямо на телефон, чтобы не искать документы. Также существенную помощь сможет оказать обновление драйвера Wi-Fi адаптера. Как именно это сделать, можно прочитать на официальном сайте Microsoft. Кроме того, пользователи жалуются, что транслировать на телевизор контент с ноутбука сложнее, чем с компьютера. Проблема может быть:

  • В WiDi;
  • В Miracast;
  • Отсутствует соединение с интернетом;
  • Неисправный роутер;
  • Неправильные настройки на телевизоре;
  • Если используется телефон, тоже могут быть нарушены настройки соединения.

Использование в качестве монитора обычного телевизора

Как правило, Smart TV не самые дешевые устройства, потому многие пользователи хотят сделать монитором ноутбука стандартный ТВ. Как показывает практика, подключить даже эти устройства несложно. Если ТВ имеет HDMI вход, то можно попробовать провести подключение. Есть неплохие шансы, что оно пройдет успешно. Но потребуются дополнительные устройства, в частности, адаптер HDMI WiFi для телевизора. Таким образом, можно забыть о большинстве проводов, что раньше опутывали телевизор и компьютер.
Какой адаптер подойдет для телевизора? Вот несколько неплохих вариантов:

  • Google Chromecast. Этот вай-фай адаптер больше подходит для LG, хотя может использоваться и на других устройствах;
  • Android Mini PC. Подходит для тех устройств, которые работают на базе Андроид. Потому отлично соединяется телефоны и планшеты с телевизорами, разрешая руководить ими с помощью WiFi через Андроид. Используемое приложение работает со всеми телевизорами;
  • Intel Compute Stick. Ещё одна новинка от Интел, которая является практически миниатюрным компьютером. Его можно подключить к входу на ТВ, и техника начнет работать в идеальном режиме.

Кроме того, описанные варианты не единственный способ . Кто-то первым подумал – использую для этого интернет, а не сотни кабелей, проводков. Идея оказалась отличной. Но, главное, чтобы было обеспечено высокоскоростное подключение. Без интернета ТВ не сможет работать. Преимущества подключения:

  • Отсутствие проводов;
  • Подключение происходит быстро и открывается доступ ко всей библиотеке файлов компьютера;
  • Появляется доступ к файлам остальных устройств, например, смартфонов.
  • Разработка под Android

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

    Совместимость Miracast и WiDi версии 3.5 означает общность базового функционала в устройствах обоих стандартов. Какие дополнительные плюшки есть в WiDi, но отсутствуют в Miracast? На сей день их три:

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


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

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

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

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



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

    Поддержка второго беспроводного дисплея в Android 4.2 (API Level 17) реализована с помощью с помощью класса Presentation , позволяющего:
    • внедрить поддержку второго дисплея в приложения, не заботясь о способе, которым он будет физически подключен;
    • работать с MHL, HDMI, Slimport или Miracast совместимыми устройствами;
    • осуществлять управление вторым дисплеем независимо от первого.
    Presentation является базовым классом и должен быть расширен:
    public class DemoPresentation extendsPresentation {
    Также необходима ассоциация с классом Display при создании. Presentatio n наследуется от Dialog , а что касается Dialog , то его жизненный цикл привязан к Activity .
    Перед тем, как задействовать Presentation , вам необходимо выбрать дисплей, что может быть сделано двумя способами:
    1. MediaRouter API (в API 16) – система сама выберет лучший дисплей за вас
    // 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 работать:

    • onRouteUnselected
    • onRouteSelected
    • onRoutePresentationDisplayChanged
    А внутри активности, которая владеет Presentation:
    • onResume
    • onPause
    API для управления WiFi дисплеями присутствуют внутри Android AOSP, но не являются частью Android framework. Параметры беспроводного дисплея могут быть вызваны через Intent android.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.



    © 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows