Android screen

How to Cast Android Screen to PC Using WiFi or USB

Android screen

It may not be that often, but there will be times when you need to mirror or cast your Android screen to your computer. There may be several reasons for this wanting to record your screen, play android games on your PC, watch movies or videos on a bigger screen, or even giving a presentation of an app or a document directly from your Android device.

No matter what the reason is, it is relatively easy to cast your Android screen to PC regardless of whether your Android device is rooted or not. Let’s check those out.

Before we begin

None of the screen mirroring apps will let you play high-end motion games on your computer screen. Doesn’t matter whether it works on USB or Wi-Fi. The only thing that worked was chromecast. But for basic screencasting needs presentation or app demo, these apps should work fine.

1. Connect App

Works with: Wi-Fi

Since the August 2016 Anniversary Update, Windows 10 offers a native way to mirror your Android screen to Windows PC. Kind of  how you connect your Android with chromecast on your TV.


  • A PC running Windows 10 Aniversary update
  • An Android device that supports Miracast

How it works: Just search for and launch the “Connect” app from Windows 10 start menu. Now, bring down the notification center on your Android device and select the option “Cast.

” In some devices, you can find it in Settings > Display > Cast. You will see a list of all the devices that you can cast your Android device.

In case, you don’t, tap on three vertical dots at the top right and select Enable Wireless Display option. Next, select your PC from the list, and you are good to go.

Pros: You don’t need to install any third-party software.

Cons: Only available on computers running Windows 10 Aniversary update. And in our testing, most Android phones do not support Miracast, since it’s direct competition to Google Chromecast. Also, even if you get it working, you won’t be able to control your Android phone from your PC.

Bottom Line: Of course, the Connect app in Windows 10 is pretty limited, and doesn’t work for all Android devices. However, if you are simply looking to watch some movies, pictures or give presentations, then the built-in Connect app in Windows 10 is not bad. However, if you need an option to mirror your Android Screen to another Android device, check out this list.

2. LetsView

Works with: Wi-Fi

LetsView is designed to work on Windows and can easily cast Android as well as iOS devices.

How it works: It works only with Wi-Fi which means you can not use it to cast your mobile devices via the Internet. The app simply refuses to let you connect. However, it automatically detects the server running on your PC. Simply allow the connection on your phone and it’s good to go. The latency is almost negligible that means you can easily stream content to the PC.

Pros: Supports Android and iOS devices, offers almost no latency during casting, record your screen, no watermark, 4k support.

Cons: Doesn’t work without Wi-Fi.

Bottom Line: If you want a one-tap solution for casting Android or iOS screen to your PC over Wi-Fi then it is worth it.

Get LetsView

3. Apowermirror

Works with: USB

It’s a relatively new app. And un all the other apps on this list, Apowermirror not just only let you cast your Android screen on your PC, but you can completely control your Android smartphone from your computer. No Root required.

How it works: Install ApowerMirror – Mirror&Control app on your Android smartphone or tablet and open it. Next, install the Apowermirror PC suite on your PC. Now, open both software and connect your Android to your PC with a USB cable and follow the instruction. You will have to enable USB Debugging from Developer settings.

Pros: No on-screen watermark. Let’s you completely control your Android screen from PC. And gives you advance options screenshots and recording etc.

Cons: There app forces you to create a free account to use more features. And after 3 days of creating your account, the app will force you to pay $29.95/year to use all features, that include screencasting as well. The app also works on Wi-Fi, but that is not reliable.

Bottom Line: Decent screencasting app with no watermark and many useful features. Still, it comes with a price and that price is too high, so we can’t recommend this app. But we do use the free version.

Install Apowermirror

4. Airdroid

Works with: Wi-Fi and Mobile Data

This one is the best way to cast your Android screen on any computer. Why? Well, until all the method we have seen are either paid, have intrusive ads, or doesn’t work reliably. But Airdroid changes all that.

How it works: The screen mirroring feature is hidden in the UI. So, here is how it works, download the Airdroid app from the Google Play Store and open it.

 Now, you can either create a new account or do tap on Skip. The app will give you an IP address, type that in your computer browser and you should see the Airdroid web UI.

Next, click on the screenshot icon and you’ll see your Android screen. There is also a full-screen option.

Watch the following video, for step by step instructions on how to use Airdroid to mirror your Android screen.

Pros: It’s free, works on every platform and there are no intrusives ads or big watermarks on the screen. In fact, it can work wirelessly even without WiFi, which no other apps in this list can do.

Cons: You can not use the Airdroid screen mirroring feature to high-end motion play games on your computer. But this is something, you can only do with Chromecast.

Bottom Line: Hands down the best solution for screencasting.

Install Airdroid

5. TeamViewer Host

Works with: Mobile Data

TeamViewer is a popular app to take remote access to your desktop computer using another computer. What if I told you can take control of your Android on a PC. Well, it won’t let you control the actual phone but you can still see the screen in real-time.

How to setup: We have a detailed guide here, but in short, you just install the TeamViewer Host on your smartphone from the Play Store. Log in to your TeamViewer account or create one in the Sign-up section.

After you’ve created and authenticated the account. Go to on your computer and sign in with the same credentials.

You’ll see the option to connect to the smartphone if it is connected to the Internet you’ll get access to the mobile device on your computer.

Pros: It is free, works with the internet from anywhere in the world and the connection is secured with encryption. Plus, you don’t even have to install an app on the computer, it works with a web browser as well.

Cons: It doesn’t let you control the actual device but lets you transmit gestures and it shows up on the mobile device.

Bottom Line: Use this app if you want an easy solution to get the Android screen on a computer and you want to help the remote user with some settings. Obviously, you can’t control your Android from your desktop but if you ever want to control the desktop using an Android smartphone, you can check out this article.

Install TeamViewer Host (free)

6. Scrcpy

Works with: USB

Scrcpy is a new kid on the block that not only lets you mirror your Android screen on the computer but also lets you control it. There are 3 things that separate Scrcpy from all the other apps on the list. It’s free, works on every platform, and needs USB connection.

How to setup: Scrcpy is not exactly an app that you can run from your computer with one-click. It uses a USB connection and ADB. To get started, you can read this detailed article, but in general, you need to follow these steps.

  1. Set up ADB access on your computer and extract it under C:\adb
  2. Download the latest zip file from Github and extract it under the same file that we used before i.e. C:\adb
  3. Connect your smartphone or tablet to your computer with a USB cable
  4. Open up a command prompt or terminal inside C:\adb, and enter scrcpy. That’s it!

Pros: It is a free (no ads) and open source app, works on Windows, macOS, and Linux, low latency. and best of all control your smartphone with no computer’s keyboard and mouse.

Cons: Hard to set up for non-geeks, requires a USB connection to work.

Bottom Line: If you often use your smartphone along with the side of your computer and are familiar with ADB commands then Scrcpy is the best option for you. Compared to all the other methods, this was was the fastest with no visible lag.

Closing Words

In a nutshell, if you are comfortable with a USB connection between your computer and Android, Scrcpy is the best option out there.

There are almost no lags, watermarks or intrusive ads, However, if you no wires option, I’ll vouch for Airdroid.

I hope that helps and if you think I missed any of the apps that you then do comment below sharing your favorite apps to mirror Android screen to the computer.



Android screen

AndroidScreencast was developed to view and control your android device from a PC.

This project gives the opportunity to use your phone even with a broken screen.


  • No client needed
  • Support for Tap and Swipe gestures
  • Write messages using PC keyboard
  • Support for landscape mode
  • Browse your phone files on PC
  • Record video of your phone screen while browsing

Small wiki of project


There are 2 ways to run application:

  1. Run ADB server on your own.
  2. Provide a correct file.

Run ADB server on your own

In order to run server on your own you have to run already installed (or one from our OS-specific bundle) adb withfollowing command:


If will have adb.path filled, AndroidScreencast will shutdown the ADB server on applicationtermination.

Additionally, in order to use for example remote ADB server with ssh forwarding you should not use app.propertiesor adb.path property should be commented.

Provide correct file

Right now to successfully run application you should create file in the samefolder as AndroidScreencast's jar and provide at least one property – adb.path which should pointto the adb executable file within your OS, for example such location could be configuredfor Windows OS:


Both absolute and relative paths are supported.

Example of valid could be find here.

Also, we have got some valid OS-specific examples:

  • OSX
  • Windows
  • Linux

They are actually the same, just adb.path is OS-specific. Files listed above are automaticallyincluded into OS-specific bundles.

Additional properties

Here is the full list of available properties for application configuration.Properties should be places in the file in the same folder as AndroidScreencast'sjar file.

#relative or absolute path to ADBadb.path=./adb#maximum time to wait for device (in seconds)adb.device.timeout=30#maximum time to execute adb command (in seconds)adb.command.timeout=5#initial application window width (in pixels)app.window.width=1024#initial application window height (in pixels)app.window.height=768#Defines whether application should look 'natively' to OS. Possible values: true/falseapp.native.look=false


Application is available using Java web start technology via androidscreencast.jnlp.

Java security configuration

Due to Java security restriction policy, that was updated in java 7 and is restricted even morein java 8, we're now not able to run JNLP without some security “hacks”.

To use JNLP, please follow this article: How can I configure the Exception Site List?

Building and running from source

This project requires at least Java 8.

After cloning the project, run mvnw install.

The resulting artifacts will be created in the target subdirectory.

You can run the executable jar via java -jar target/androidscreencast-VERSION-executable.jar,replacing VERSION with the current version.

For example, java -jar target/androidscreencast-0.0.10s-executable.jar.

Additionally, OS-packages would be created with ADB executables bundled:

  • androidscreencast-VERSION-linux.tar.gz
  • androidscreencast-VERSION-macosx.tar.gz

In order to provide correct configuration see configuration section.


Currently, AndroidScreencast works directly with adb input program through ddmlib and usesthe functionality of:

  • adb input key
  • adb input tap
  • adb input swipe

Regarding this point, to use AndroidScreencast you need Smartphone running on Android withspecific input program version. adb input tap and adb input swipe were introducedin Android 4.1.1.

So, right now AndroidScreencast support all Android versions equal or greater than Android 4.1.1.

Also, to run AndroidScreencast you will need adb installed (or you can use bundled in OS bundles adb).

Similar Projects

  • Seven Square – QT implementation of Android Screencast (actively developed)
  • Droid@Screen – implementation of Android Screencast in Java(fancy one, last release in 2013)
  • Android Screen Monitor – implementation of Android Screencast in Java(latest release in 2013)


Как сделать трансляцию экрана Android-смартфона на телевизор или ноутбук

Android screen

Если вы хотите посмотреть фотографии с отпуска или опробовать мобильную игру на большом экране, то вам понадобится  трансляция картинки с телефона. Расшарить экран можно на ТВ-приставку, телевизор со SmartTV или персональный компьютер несколькими способами. Расскажем о самых простых, а также нескольких полезных приложениях.

Для начала стоит попробовать запустить режим трансляции без каких-либо приложений. Если на вашем телевизоре или подключенной ТВ-приставке есть Wi-Fi, то можно использовать технологию Miracast или Intel WiDi. Телевизор может и не иметь беспроводного модуля, но использоваться в качестве приемника, если подключен к домашней сети с Wi-Fi роутером.

Чтобы расшарить экран, сделайте несколько простых действий:

1.       Убедитесь, что в настройках телевизора или другого устройства стоит включенным Miracast. Как правило, пункт находится в разделе «Сеть» или «Подключения».

2.       На мобильном устройстве перейдите в настройки. В разделе «Беспроводные сети» зайдите в «Дополнительно» и найдите пункт «Беспроводной дисплей». Активируйте бегунок и в поиске найдите ваш телевизор/приставку.

3.       Останется только принять запрос на самом телевизоре, после чего запустится трансляция.

Также можно транслировать картинку на ноутбук или ПК под управлением Windows 10 посредством Wi-Fi. Для этого достаточно воспользоваться стандартным функционалом:

1.       Перейдите в режим проецирования через меню новых уведомлений.

2.       Выберите режим видимости и другие настройки.

3.       На телефоне или планшете найдите функцию трансляции. Она может называться Wi-Fi Display, Smart View или аналогично. Найдите свой ПК, ноутбук и запросите подключение.

4.       Остается только подтвердить соединение на самом компьютере и наслаждаться трансляцией.

Расшарить экран также можно через Bluetooth или проводное соединение USB-HDMI в зависимости от функционала устройства, которое будет принимать изображение.

Что делать, если ваш телефон не поддерживает функцию беспроводного экрана? Выход только один – скачать приложение для расшаривания экрана. Рассмотрим несколько самых интересных и доступных.

«ВАЖНО! Если гаджет не поддерживает трансляцию картинки на уровне ОС, то приложения Miracast и аналогичные из PlayMarket будут бесполезны. Они используют системный режим трансляции экрана, включить который легко можно по ранее описанной инструкции» 


Это один из самых мощных сервисов, который позволяет буквально управлять своим смартфоном с компьютера и даже телевизора, если в последнем предусмотрен браузер.  Через AirDroid можно передавать файлы, управлять контактами,  музыкой и не только. Естественно, предусмотрена и возможность трансляции экрана. Не пугайтесь количества шагов, сделать все можно буквально за 5-7 минут:

1.       Скачайте на свой смартфон приложение AirDroid c официального магазина PlayMarket.

2.       Заведите аккаунт и подтвердите данные. Понадобится только адрес электронной почты.

3.       Далее у вас есть два варианта. Первый – скачать клиент на персональный компьютер с официального сайта. Альтернативный вариант – использовать веб-версию, которая работает через обычный браузер. Ее можно запускать даже с ТВ-приставок.

4.       Заходим с компьютера под тем же аккаунтом, который вы зарегистрировали через мобильное приложение.

5.       Перед вами откроется рабочий стол программы AirDroid. Здесь можно найти массу ярлыков и возможностей по управлению смартфоном. В правой части окна будет отображена модель вашего гаджета. Вам необходимо нажать на иконку «Зеркалирование» с изображением ножниц.

6.       Откроется окно  трансляции, но чтобы оно заработало, следует подтвердить соединение на самом телефоне в приложении.

7.       После этого экран вашего смартфона появится в соответствующем окне.

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


Одно из самых простых и удобных приложений для тех, кто не хочет многочисленных регистраций и сложного интерфейса. Расшаривание картинки осуществляется посредством Wi-Fi в локальной сети через окно браузера. Инструкция очень простая:

1.       Скачайте и установите приложение Screencast на смартфон.

2.       В главном меню выберите Source – Screen и убедитесь, что сервер находится в статусе Active. в настройках можно выбрать порт и другие параметры трансляции.

3.       Далее откройте на ПК или ТВ-приставке браузер и пропишите адрес сервера. Подтвердите в приложении подключение.

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


Софт MyPhoneExplorer для Android также работает совместно с приложением для персональных компьютеров. Функционал схож с уже описанным AirDrop. Веб-версии здесь нет, но взамен вам не придется проходить какой-либо регистрации. Подключить смартфон можно по Wi-Fi, USB или Bluetooth. Для этого необходимо сделать несколько простых шагов.

1.       Скачайте с PlayMarket приложение MyPhoneExplorer Client. Оно необходимо для установления связи. 

2.       Далее загрузите на компьютер десктопную версию MyPhoneExplorer и установите ее.

3.       Включите приложение на телефоне и выберите способ подключения. В данном случае мы используем USB-кабель. Предварительно нужно активировать режим отладки по USB. В блоке «Установки» можно выдать разрешения на синхронизацию различных данных.

4.       Далее в программе на компьютере выберите меню «Файл – Подключить». Гаджет должен соединиться с программой, после чего дайте метку устройству.

5.       Чтобы запустить режим трансляции экрана, нажмите на меню «Разное» и выберите подпункт «Клавиатура телефона/Загрузить снимок». Подтвердите запрос на смартфоне. Откроется окно с трансляцией картинки с телефона.

Софт работает стабильно, задержка минимальная. Можно сделать картинку на весь экран, а также сохранять скриншоты.

Это основные способы, как расшарить экран телефона на ОС Android. Перед скачиванием каких-либо приложений убедитесь, что у вас соответствующая версия «Андроид».


Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.