Giter VIP home page Giter VIP logo

androidmic's People

Contributors

miqumi avatar teamclouday avatar wiiznokes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

androidmic's Issues

Windows application sometimes uses a lot of resources

I don't know why but after some time, the Windows app start to use 10% of CPU, while it normally use 1 or 2%.
It happens when the app is connected, if we disconnect, it go back to normal.
I was using USB and the app was minimized, but I think this happens even with WIFI.

Improvements

Hey this project is awesome, it works but maybe you can add a STEREO mode for the app so i can use both of my phone microphones :]

use android as webcam?

Thanks for the amazing work!
I was wondering how much additional work it would be to use the camera as an external webcam. It seems like it probably would use a lot of the same work

modify the IP:Port in Windows

Could you put to insert and modify the IP:Port in Windows, as well as Android?

I can't use it in Wifi and USB mode. Bluetooth I don't have on the PC.

Could you let me know if it can have port lock?
If any anti virus could block?
Could there be lock on Android?
Any specific USB drivers?

Where can I get Windows and Android error log?

Duplicate mutex in Android

Why do you need a copy of mutex in AudioBuffer on Android, if it is native? The call will be blocked anyway. And it's easier to make static mutex for thread safety.

Enhancements request

Hi, thanks for this great app.

I think these features are useful:

On Windows app:

  • Changes in settings such as audio device, volume and ..., can be saved for the next run of the app.
  • If disabling (hiding) 'audio wave visualization' can result in processing reduction (reduce CPU usage) or anything like that, there can be a setting (checkmark) to hide that (personally I don't use it).
  • Notification of app minimization can be appeared only for the first time (or controlled by a setting), since it's redundant and disturbing to me.

On Android app:

  • IP can be saved for the next run (because in my LAN it's always the same).

Update NAudio

NAudio just released 2.1.0! Now it supports auto WaveFormat conversion for WasapiLoopbackCapture, should be faster than current implementation. Will give it a try.

Mic stop recording after 1 min

The service seems to pause itself after 1 min when the app is minimized.
Then if we reopen the app, the stream work as expected.

Usb request

Hi,
thanks you for this great app.
I wanted to use my android mic to cummunicate (discord, games, ...).
I'm a beginer in programmation and I would like to try to do that,
Also, I can't use wifi, so I think I will begin to try implement usb for passing data.
So, if you have any lead to how accualy do that, it would be my pleasure.
Thanks

Framedrop implementation

As phone-pc communicates, latency starts to increase. But it is limited by the shared buffer size. Can implement periodic audio data dropping to reduce latency and make connection stable.

External mic support

Could you use external microphones with this app or is there a way to configure android to do so?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.