-
Notifications
You must be signed in to change notification settings - Fork 154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
works great but slow #1
Comments
It's quite hard to improve FPS, cause of the method, which is used to obtain phone screen images. |
Hello! I am interested in this project, and I tested on several phones, and some have a slow refresh and other are quite fast, any reason ? |
Hello. |
Hi, I'm in ADB version 1.0.31, and i've just updated in version 1.0.32 (http://forum.xda-developers.com/htc-one/general/tool-updated-adb-version-1-0-32-fastboot-t2932160), it's a little more fast but still slow... anyway it's usable, so i'll continue to follow your developpement and testing. |
Actually, right now have no time to invest in this project, so I don't know when it'll be refactor to work faster. |
really slow, can be better? |
Maybe with some image-compression algorithms, or if Android will create some new ways to capture screen image, without phone client. |
Hi , I found that if it can interest (only for samsung): |
personally, I found this Chrome extension which does the job pretty good: |
@lutin44 , @phearme these apps, for sure, are great, but all require android client - and it's the main difference. With Android client it's really possible to make everything working much faster. |
@phearme Vysor is crap, it works only with Ubuntu for Linux system and the dev is naughty. @xSAVIKx perf are very bad for me (1 frame every 2 seconds), so this is impossible to play, watch a video or even write text, it's too slow.
Phone: Elephone P7000 (Android 5.0) |
@noraj1337 Hello, thanks for your response. It should be mentioned that this application was not designed for such high-FPS activities. |
@xSAVIKx You're right. Can you mention in the readme that the average FPS is under 1 frame per second ? Thanks for your answer. Do you know another app working without client (adb) or with a linux client that will allow me to mirror my phone and control it from my Linux PC via USB or local wifi? Seven Square too slow like AndroidScreencast, Droid@Screen doesn't work, Vysor doesn't work under Linux, TeamViewer QuickSupport not supported for my phone, and all commercial mirroring either don't work or use internet access. |
@noraj1337 I don't think you'll find any app without client side and with any acceptable FPS rate - it's just limitation of the ADB and the way apps are obtaining screen images. |
@xSAVIKx Yeah, you're right, thanks for your answer. |
Just added an fps calculation. see https://github.com/xSAVIKx/AndroidScreencast/pull/42/commits
a simple screencap is still slow but at least 2 x quicker:
|
@WolfgangFahl I'd appreciate PR with something better than the current solution. |
Iurii - thanx. I am investigating.
|
@WolfgangFahl yeap, but:
I do plan to get rid of |
indeed busybox is not available on all devices and the access to the framebuffer might also be limited. I found https://github.com/openstf/minicap which at least is some solution to get better fps |
@WolfgangFahl, very interesting project. Probably I'd try to use this one instead of ADB. But for sure, the problem will be to install binary for every phone and OS version... Not sure right now how to use it. |
Hi all, Then I was wondering, (warning: pretty bad solution coming) if we could integrate the nodejs example like an iframe inside the java window, so we can have a fast screen mirroring through minicap and touch input through adb 😄 I've also found a project called adbmirror which uses minicap and have prebuilt binaries that the shell script pushes them automatically. However, the input doesn't work at all for me on his project (but minitouch through the command line does). |
got it working fine on ubuntu 14 with a motox (2nd gen), but it's really slow. maybe put option to change the frame rate?
The text was updated successfully, but these errors were encountered: