Skip to content
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

H264/AAC mode #18

Open
treakiandroid opened this issue Feb 27, 2018 · 10 comments
Open

H264/AAC mode #18

treakiandroid opened this issue Feb 27, 2018 · 10 comments

Comments

@treakiandroid
Copy link

Hi,

very grate app, i use that to teach/show things on android (there are many neet apps for school environments 😉) from my physical device to the big wall. But is it possible to add an H264 mode with additional sound support so it can be also used for high framerates and does not require that much bandwith, our school wifi is much times quite over loaded when 30 pupils are online?

Grate

@dkrivoruchko
Copy link
Owner

Hi, hi speed H264 is not a simple thing. I'd like to do this but ithis is my free time project, so feture wil not be avalible soon. But it's an open project too, so anyone my implement it )

@m1ga
Copy link

m1ga commented Mar 12, 2018

While this is a different approach it is still a good read on how scrcpy transfers H264: https://blog.rom1v.com/2018/03/introducing-scrcpy/ ("No buffering" part)
@treakiandroid if you need streaming performance have a look at scrcpy. You need to connect over adb and run the client on your machine though. It is not as standalone as this app

@MilanPithadia
Copy link

Thank you dkrivoruchko

@pzmarzly
Copy link

Could you link to https://github.com/Genymobile/scrcpy somewhere in README for now?

@kyze8439690
Copy link

@m1ga adb is not necessary in this case, scrcpy use adb to grant permission, in order to write touch event into a system file, which cannot be done by third-part app. ScreenStream doesn't include touch event pass function.

@m1ga
Copy link

m1ga commented May 21, 2020

@kyze8439690 ok, thanks for the info (the post is two years old 😄 )

@OmlineEditor
Copy link

the new codec will help reduce the load on the network. h.264 compression is better than mjpeg.
a useful and necessary function, and if there is hardware compression h.264, it is generally excellent.

@qaisbayabani
Copy link

qaisbayabani commented Apr 9, 2022

i have done it with h.264 simple one .java file server and one .cs file client https://github.com/qaisbayabani/ANDROID-SCREEN-STREAM-CAST-MIRROR

@dkrivoruchko
Copy link
Owner

@qaisbayabani there is one problem – user has to install some software on pc.
The mail idea for Screen Stream app is to simplify for user and minimize amount of software to install/use.
And one more thing – there are no sources for your apps.

@qaisbayabani
Copy link

qaisbayabani commented Apr 9, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants