Mirror Android screen to Mac or PC with SCRCPY | Better than Vysor and AirDroid

Поділитися
Вставка
  • Опубліковано 15 лип 2024
  • scrcpy -- That's the name.
    The absolute best way to stream/mirror/screencast Android screen to a mac or PC.
    No kidding. I've tried other options, including Vysor and AirDroid (free versions) but this one is simply the best.
    More info on scrcpy here:
    github.com/Genymobile/scrcpy
    UPDATE: Sound + Wireless
    I posted a follow-up video covering how to include sound, how to run it wirelessly and more configurations you might find useful. Watch the video here • SCRCPY Wireless with S...
    Hope this helps!
    ⏱ Chapters
    00:00 Intro
    00:19 What makes scrcpy a great solution
    01:33 Setup and installation
    02:08 Step 1 of 4: Download or install scrcpy on the desktop/laptop
    03:49 Step 2 of 4: Enable ADB/USB debugging on the Android phone
    04:50 Step 3 of 4: Connect the phone to the desktop/laptop via USB
    04:56 Step 4 of 4: Run scrcpy
    ▶️ Related videos
    Mac Window Manager: • Rectangle - Mac Window...
    🛒 Product links
    Headphones geni.us/ckr9M5
    Bottle geni.us/G7mefO
    🎵 Credits
    Makzo - Longing: chll.to/943d3695
    👋🏼 Let's connect
    Hi! I'm Earl. Software developer by day, youtuber by night.
    I started making youtube videos back then as a creative outlet. But I soon realized that it's an excellent way of connecting with people all over the world while doing things I enjoy: working with technology, creating videos, and making tech understandable.
    Feel free to message me on instagram, I'll be glad to chat!
    Instagram / earlmalaki
    Kit kit.co/earlmalaki
    ✉️ Contact
    For business inquiries, kindly reach out to earlmalaki@gmail.com
    Disclaimer
    I receive a small commission if you purchase from some of the links above, at no extra cost to you. This helps me grow the channel. I appreciate your support! 🙏🏼
    #Android #Mirror #Free #Vysor #AirDroid
  • Наука та технологія

КОМЕНТАРІ • 499

  • @earlmalaki
    @earlmalaki  3 роки тому +12

    UPDATE!
    1) I posted a follow up video covering how to include sound, how to run it wirelessly, plus more configurations you might find useful. Link here ua-cam.com/video/Jmul40TMYRk/v-deo.html
    2) For M1 Mac users, homebrew installation requires one additional step. The installer itself instructs you how to do it right after installing it. Kindly read the output on the terminal after installing brew.
    Hope this helps!
    ----------------------------
    Hi! Just a couple of updates:
    1) Apparently, homebrew doesn't natively support M1 macs yet. However, you can still proceed by opening Terminal.app with Rosetta. EDIT: brew now natively supported.
    2) I forgot to specify that scrcpy only mirrors video. If you need audio, try sndcpy (scrcpy for audio). Note though that I haven't used sndcpy so I can't really vouch for it yet. But it's created by the same group of people as scrcpy so it should be reliable.
    Thanks :)

    • @dungly3855
      @dungly3855 3 роки тому

      Have you try Wireless? I try doing the wireless option but it doesn't seem to work.

    • @earlmalaki
      @earlmalaki  3 роки тому +1

      @@dungly3855 hey man! Sorry this took a while to get out but it's finally here. I posted a follow up video which covers how to run it wireless, with sound and other configurations you might find useful. Check out the video here ua-cam.com/video/Jmul40TMYRk/v-deo.html

    • @harshithamahadevarao3528
      @harshithamahadevarao3528 Рік тому

      @@earlmalaki Im facing issues getting the below error: [server] INFO: Device: Xiaomi M2101K7AI (Android 12)
      [server] ERROR: Encoding error: java.lang.IllegalStateException: null
      [server] ERROR: Exception on thread Thread[main,5,main]
      java.lang.IllegalStateException
      at android.media.MediaCodec.native_dequeueOutputBuffer(Native Method)
      at android.media.MediaCodec.dequeueOutputBuffer(MediaCodec.java:3535)
      at com.genymobile.scrcpy.ScreenEncoder.encode(ScreenEncoder.java:152)
      at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:102)
      at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:74)
      at com.genymobile.scrcpy.Server.scrcpy(Server.java:101)
      at com.genymobile.scrcpy.Server.main(Server.java:335)
      at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
      at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:363)

    • @nj1053
      @nj1053 Рік тому +2

      Bro after adding command
      ‘brew install scrcpy ’ in terminal
      It's showing command not found: brew 🙇🏼

    • @tweelve12
      @tweelve12 11 місяців тому

      you are a life saver. this is very helpful.

  • @JoSh-yu6jt
    @JoSh-yu6jt Рік тому +1

    THIS IS GOLD!! Looked exactly for an open source program. The fact that I can even control things. 🚀 Thanks

  • @nuggetbucket4028
    @nuggetbucket4028 3 роки тому +4

    How you dont have 200k subs already blows my mind good job

    • @earlmalaki
      @earlmalaki  3 роки тому +1

      Thanks man I appreciate it! I hope we get there someday :)

  • @findout9444
    @findout9444 3 роки тому +1

    It freaked me out at first,I didn't realize it has already started working.thanks

  • @biancashousedotcom
    @biancashousedotcom 3 роки тому

    Earl, it works first time on catalina. Your intro is very much appreciated. Great work. Thanks.

  • @lauron26
    @lauron26 2 роки тому +4

    This has been the most helpful video I've found. I thought doing this was too daunting, but your instructions were so clear! it worked with no flaws

  • @bwoah525
    @bwoah525 3 роки тому +9

    You're such a legend! clear instructions, easy to follow, just awesome! thank you!

    • @earlmalaki
      @earlmalaki  3 роки тому

      Thanks! Glad to have helped!

    • @k.o.t.o.n.
      @k.o.t.o.n. 2 роки тому

      @@earlmalaki Do you know of a progrm now for reverse use, mirroring 16:9 iphone 8 plus, to a 16:9 windows laptop, and be ableto use mouse and keyboard, or the touchsreen of the windows laptop? thanks in advance!

    • @earlmalaki
      @earlmalaki  2 роки тому +1

      @@k.o.t.o.n. Have you checked "Reflector 4" and "AirParrot 3"? I'm not sure if those provide remote control but both are really good multi-platform screen mirroring solution worth trying.

  • @fideldiazmusic
    @fideldiazmusic 3 роки тому

    thanks man y used all the apps available and still trying to make everything workout! you saved the day!

  • @selinamasuo
    @selinamasuo 2 роки тому

    This works great! Thank you sir for making a simple, easy tutorial!

  • @satelicanin93
    @satelicanin93 2 роки тому +1

    many thanks man, this was great! Your video will help me to have a proper live demo in front of the large crowd! Cheers!

    • @earlmalaki
      @earlmalaki  2 роки тому +1

      very late reply...but I hope your demo went well!

    • @satelicanin93
      @satelicanin93 Рік тому

      @@earlmalaki talking about late replies :D yes, demo went perfect, thanks again!

  • @Famitik
    @Famitik 3 роки тому +1

    I'M SUPER DUPER THANKFUL TO YOU, THANK YOU SO MUCH FOR MAKING THIS VIDEO!

  • @Kurto.
    @Kurto. 3 роки тому

    This worked flawlessly thanks a bunch

  • @stefanozamparo2560
    @stefanozamparo2560 3 роки тому +7

    It is great! well done, thank you

  • @millionaire6849
    @millionaire6849 2 роки тому

    This worked perfectly, thank you!!

  • @gouravsarkar7793
    @gouravsarkar7793 3 роки тому +3

    This is excellent. Thanks a ton for the efforts in creating this tutorial. Its working perfectly for me :)

  • @OnlySuperHitMoviesShorts
    @OnlySuperHitMoviesShorts 3 роки тому +2

    thank you so much from the bottom of mt heart ,keep it up.may u will get more than 1m subscribers

  • @nkag545
    @nkag545 2 роки тому

    This is amazing! Works perfectly on my Intel MacBook Air.

  • @giostudios8262
    @giostudios8262 2 роки тому

    I was a confused at first but it work love it no lagging for games

  • @OlegPasquali
    @OlegPasquali Рік тому

    Hello there. I am an Italian youtuber 👊🏻 I’ve tried to do the same steps you’ve showed but i got some problems on terminal. I do it again using your steps, I hope it works now! Great video!

  • @BlackfishGG
    @BlackfishGG 2 роки тому

    Bro Finally I did it, thank you! you are a Master

  • @harshsaini7645
    @harshsaini7645 2 роки тому +1

    Thanks, bro! This is great!

  • @ELMUNDODELASHORMIGAS
    @ELMUNDODELASHORMIGAS Рік тому

    Thanks ❤

  • @linvestisseurlibre75
    @linvestisseurlibre75 3 роки тому +1

    Really good thx and good quality!

  • @GabrielDegurechaff
    @GabrielDegurechaff 2 роки тому

    Thank you so much sir. That works just perfectly. It would be better with sound streaming.

  • @khamaniroberson2369
    @khamaniroberson2369 Рік тому

    Thanks it works perfectly

  • @harshilverse0718
    @harshilverse0718 Рік тому

    Thank u soo much for the video! It helped me a lot

  • @sidhardhavaddi2669
    @sidhardhavaddi2669 2 роки тому

    Thanks a Lot !! helped immensely

  • @srinivaspatnaik5329
    @srinivaspatnaik5329 2 роки тому

    You are awesome Bro. Highly Appreciated

  • @kingconnor5311
    @kingconnor5311 2 роки тому

    You are the absolute best bro

  • @timothyrowland2050
    @timothyrowland2050 2 місяці тому

    I just installed everything, and it works great! Thanks for showing this to me. BTW, I have a Mac M1, and no problem with using an M1 to make things work.

  • @thiagojesus4371
    @thiagojesus4371 2 роки тому

    Thank you a lot for this vídeo. You did a great job. Greetings from Brazil

  • @HaryosoRiyadhi
    @HaryosoRiyadhi Рік тому

    this video really help bro.
    im really confuse about this whole home brew thingy

  • @onewithsadhguru1748
    @onewithsadhguru1748 2 роки тому

    Thanks man really helped finally mirrored my android on macbook air!!!

  • @kayjaypee156
    @kayjaypee156 3 роки тому

    OMG!!thank you soooo much.the mirroring isss soooo smooth!!..why did I just know about your channel!...anyway,thanks again man, moving on to your wireless SCRCPY with audio video....aaaand!funny coz I didn't know I can fully control the phone with the laptop, so I closed the window which caused me to exit

    • @earlmalaki
      @earlmalaki  3 роки тому

      glad I could help! that was my first reaction too when I first tried scrcpy, it's smooth! hahaha

  • @jacksons8032
    @jacksons8032 3 роки тому

    dude you helped me sooo much, thank you.

    • @earlmalaki
      @earlmalaki  3 роки тому +1

      glad to help! in case you want to check, I've uploaded a follow-up video covering how to run wirelessly and how to include sound. link's in the description!

  • @nikitosikkkk
    @nikitosikkkk 6 місяців тому

    Thank you it helped alot

  • @Dheacm
    @Dheacm 3 роки тому

    great job dude thanks

  • @benny-lc2zb
    @benny-lc2zb Рік тому

    thank you so much this helped a lot

  • @GelinhirGaming
    @GelinhirGaming Рік тому

    ohhh man you are the best, thanksso muchhhhh

  • @cocoteseco5845
    @cocoteseco5845 7 місяців тому

    this GOLD right Here, X100000 times better than Vysor, thanks man

  • @krishnansrinivasan830
    @krishnansrinivasan830 Рік тому

    Awesome & Thanks :)

  • @capybara6456
    @capybara6456 2 роки тому

    thanks bro
    it works

  • @heyitsangelag
    @heyitsangelag 3 роки тому +1

    awwwe tysm for this video!!

  • @ALIFSOLUTIONS
    @ALIFSOLUTIONS 3 роки тому

    So nice!
    Thank you :)

  • @djuzla89
    @djuzla89 Рік тому

    Nice, it works

  • @adarshroy7301
    @adarshroy7301 6 місяців тому

    Amazing bro

  • @LifeMadness
    @LifeMadness 2 роки тому

    When we enter "brew install scrcpy", it says "zsh: command not found: brew" on Mac m1. Help please!

  • @FrebySoegianto
    @FrebySoegianto 3 роки тому

    great, working perfectly

  • @assillery6757
    @assillery6757 3 роки тому

    THANK YOU.I OPENED THE EXE AND IT JUST CONNECTED RIGHT A WAY. (SORRY FOR ALL CAPS)

    • @earlmalaki
      @earlmalaki  3 роки тому

      Awesome! Haha glad it worked right away!

  • @netrixtechie
    @netrixtechie 3 роки тому +1

    You are a life aver. Thanks a million

  • @phantasyt
    @phantasyt Рік тому

    Thanks!

  • @hectorsilva2835
    @hectorsilva2835 2 роки тому

    thank you , is working good 👌👍

  • @tempessst
    @tempessst Рік тому

    bro it actually works, audio and computer inputs at 2400x1080p 60hz with no input lag😱🙌🙌🙌🔥🔥🔥

  • @lazoka5819
    @lazoka5819 4 місяці тому

    good job!

  • @tehleelmir4407
    @tehleelmir4407 Рік тому

    thanks dude :}

  • @ezekiellucero7218
    @ezekiellucero7218 2 роки тому

    thanks man

  • @dunroz077
    @dunroz077 Рік тому

    thanks broo....❤

  • @Andertuto
    @Andertuto 11 днів тому

    thanks bro

  • @IvyValerieJamora
    @IvyValerieJamora 3 роки тому

    Thank u big time.. new subscriber here

    • @earlmalaki
      @earlmalaki  3 роки тому

      glad to help! and thanks for the sub! :)

  • @alokdas7443
    @alokdas7443 3 роки тому

    Thanks a lot man

  • @winningteamsgallery3752
    @winningteamsgallery3752 2 роки тому

    thank you

  • @bownewsnetwork
    @bownewsnetwork 3 роки тому +1

    Hey bro. Thanks for this cool video. I subscribed...say, you think I can integrate this with Manycam? Why haven't I heard of this software before. You earned my subscription today man! Thank you. Thank you!!! I sure hope I can use this as a preset in Manycam..that would be HUGE!

    • @earlmalaki
      @earlmalaki  3 роки тому

      thanks bro! I appreciate it
      I'm not familiar with Manycam. Upon, quick check, it seems to support a lot of use cases. Would you mind elaborating your use case?

  • @noeldesautels9042
    @noeldesautels9042 2 роки тому +1

    Thanks

  • @amiribrahim01
    @amiribrahim01 2 роки тому

    like + sub thank man, this is my all-time issue as a mobile developer

    • @earlmalaki
      @earlmalaki  2 роки тому

      glad to help! thanks for the sub man. i work with mobile devs too (i design uiux) and they found this helpful aswell haha

  • @moedesignsstudio4748
    @moedesignsstudio4748 Рік тому

    THANKS

  • @zhafirfadhlan5789
    @zhafirfadhlan5789 3 роки тому

    BIG THANKSSS

  • @KM-xj3yq
    @KM-xj3yq 3 роки тому

    ty!

  • @KRBC-Canada
    @KRBC-Canada 2 роки тому +1

    Thank You Earl, from Canada , I have been looking for a way of mirroring my Moto G 5G phone for weeks now. I tried a few different program/apps and just did not work the way I needed them to. SCRCPY was simple and quick to set up and my phone screen emulates on my desktop monitor in a fantastic resolution. My mouse and keyboard control my phone while connected to my desktop , whic is the funtion I was really needing. I appreciate your hard work making this video available to help us. ( Is it possible to connect via Wifi or is it by USB cable only)

    • @earlmalaki
      @earlmalaki  2 роки тому +1

      Glad to help! I had the same experience before. A lot of the alternatives were just clunky and overall not good.
      Yes it is possible. Kindly refer to the follow-up video (link is in the description). I added chapters so you can jump directly to the section where I talked about using scrcpy wirelessly (around 6 minute mark)

    • @albertoyturre
      @albertoyturre 2 роки тому

      @@earlmalaki adb: error: failed to get feature set: device unauthorized.
      This adb server's $ADB_VENDOR_KEYS is not set
      Try 'adb kill-server' if that seems wrong.
      Otherwise check for a confirmation dialog on your device.
      :( Mac

  • @frivera7049
    @frivera7049 2 роки тому +2

    Hi there Im getting this
    error: no devices/emulators found
    ERROR: "adb get-serialno" returned with value 1
    ERROR: Could not get device serial
    ERROR: Server connection failed

  • @BlackfishGG
    @BlackfishGG 2 роки тому +1

    Hi bro, I did all the steps, but when i type scrcpy in my mac terminal, this appear "-bash: scrcpy: command not found"

  • @ReddiValentine
    @ReddiValentine 2 роки тому

    Im already at last step which is to open Scrcpy, you said there would be a prompt to show up on the phone? nothing did, so i plugged in my phone already and im opening Scrcpy and nothing is happening
    I dont know what to do

  • @uzaisindiko6589
    @uzaisindiko6589 2 роки тому

    mantap, teruskan

  • @lewis4964
    @lewis4964 2 роки тому

    Dear appreciate this great video shared. Just have one question is this scrcpy come with copy and paste function? so that we can copy or paste file between Mac and Android

  • @Parth.Sharma
    @Parth.Sharma 2 роки тому +1

    All this process is one time right?
    After that we can just plug usb to phone & start streaming?

  • @AbstraktMusicLab
    @AbstraktMusicLab 3 роки тому

    Any way to run this a shortcut inside Better Touch Tool?

  • @AndyHeimerl
    @AndyHeimerl 3 роки тому

    Works perfectly when connecting directly via usb, stopped working when connecting via usb-hub. Apple did not recognize the android. Does it work with Usb-hub connection? Thanks.

  • @blossomvankinkle5181
    @blossomvankinkle5181 2 роки тому

    Thanks for the tutorial. I got scrcpy to work generally, but not with a specific app. Does it not work with everything?

  • @tatt9191
    @tatt9191 6 місяців тому

    which cable do we use for the connection between the phone and laptop?

  • @ladysnow89
    @ladysnow89 Рік тому

    Thanks - I was actually looking for a way to share my screen going the other way: from my laptop to my tablet. Do you have advice on how to do this? I'm running windows 10 on a Lenovo c740 and I want to send it to my Lenovo tab 11 running android.

  • @AHRUZZ
    @AHRUZZ 2 роки тому

    does it safe if using usb on the phone for long time using???

  • @AianBaltazar
    @AianBaltazar 2 роки тому

    Sir, I get an error when running SCRCPY.
    This is the error message:
    dyld: Library not loaded: /usr/local/opt/sdl2/lib/libSDL2-2.0.0.dylib
    Referenced from: /usr/local/bin/scrcpy
    Reason: Incompatible library version: scrcpy requires version 17.0.0 or later, but libSDL2-2.0.0.dylib provides version 11.0.0
    I hope you could help me with this problem.

  • @Kaejone1
    @Kaejone1 Місяць тому

    hi, i could share my S22 ultra following your tutorial. but when i try to add my pin, the screen goes black, why am i not able to see the dots in order to add my pin?

  • @AboundFinTech
    @AboundFinTech Рік тому

    When I try "brew install scrcpy", it says -bash: brew: command not found. Any solution?

  • @hugoflores8090
    @hugoflores8090 2 роки тому

    jolly good

  • @mahadihasanfahad9522
    @mahadihasanfahad9522 Рік тому

    What should I type after install the software on Mac?

  • @nolongerconfuzed
    @nolongerconfuzed 2 роки тому

    So if your screen is already not visible you can't use this, right? Since you can't access developer options?

  • @ru7757
    @ru7757 2 роки тому +1

    Реально помогло. И приложение легче, работает шустрее. У меня быстро получилось настроить. Спасибо за видео, лайк ).

  • @MaheshKumar78791
    @MaheshKumar78791 5 місяців тому

    do we always first connect phone with wire for wireless ?

  • @amazingkhmervideos8075
    @amazingkhmervideos8075 11 місяців тому

    my macbook air chip 1 not working how we can fix it.thanks

  • @maxnoyes853
    @maxnoyes853 Рік тому

    When i try to run the app This error message always apears: * daemon not running; starting now at tcp:5037 I know that its not my pc because ive tested with other phones and it works. The phone i want to connect is an LG K61 I have developer mode enabled, USB debugging is enabled, I think the issue is that when i try to open the app my phone doesnt ask me to confirm my pc as an authorized device but im not sure.

  • @PhilXC_
    @PhilXC_ 2 роки тому +1

    Might be great to do another video for M1 Macs! :)

  • @isaiahmorales5434
    @isaiahmorales5434 2 роки тому

    I need some help. I am trying to screen Mirror so I can access the contacts on my phone (they are not saved anywhere) but my phones screen is black I know it’s on and it has the colorful lines but the usb debugging wasn’t on before it broke…any ideas for how to Mirror without this ?

  • @alirezahashemi799
    @alirezahashemi799 2 роки тому

    Hi I got this error No available formula or cask with the name "scrcpy". when brew try to install scrcpy.

  • @marccosep7748
    @marccosep7748 3 роки тому

    Just 1 question. How you do include the in game audio when you're playing mobile games. Was planning to use this for streaming. Hope you can help.

    • @earlmalaki
      @earlmalaki  3 роки тому

      Check out my follow-up video (ua-cam.com/video/Jmul40TMYRk/v-deo.html), I covered how to include sound (using sndcpy)

  • @keshavraikar6583
    @keshavraikar6583 3 місяці тому

    Is there a way if your phone screen is not working and you want to mirror it on your laptop??

  • @samuelveloso61
    @samuelveloso61 2 роки тому

    Hi can you help with this error - ERROR: "adb push" returned with value 1
    thank you

  • @busterken1
    @busterken1 2 роки тому

    I did mirror my phone. But I can't Control it thru my pc. is there a workaround here? Thanks!

  • @carlosmiguel9634
    @carlosmiguel9634 3 роки тому +1

    Hello how about po yung sa sounds kasama na din sya? Balak kasi magstream ng ml using scrpy :) thank you

    • @earlmalaki
      @earlmalaki  3 роки тому +1

      try mo yung sndcpy bro dun sa kabilang video. Pero sabi nung iba hindi daw nai-include ng sndcpy yung in-game voice chat. Another solution for audio is use 3.5mm male-male jack from android papunta sa line-in jack ng pc mo. I haven't research/tried this pero na mention lang nung isang nag comment haha

  • @dota2forfun728
    @dota2forfun728 Рік тому

    can add and switch multiple android phones in 1 pc?

  • @Rhonnybassist
    @Rhonnybassist Рік тому

    i've been install it but it dont work
    .. help please