Comments (4)
It'd be a nice feature, but unfortunately, I won't be adding support for it at this time. As far as I'm aware, there's no generic way to detect when audio calls occur in third party apps. Other call recorder apps have to add workarounds for each third party app (eg. WhatsApp) that they want to support.
If Android ever has a decent API for detecting these calls (and their corresponding audio streams), I may consider adding support for it.
from bcr.
Hi, @chenxiaolong! 🙂 I'm not familiar with these things, but would you look at the following links if they would be useful:
- https://stackoverflow.com/questions/49302694/how-do-i-detect-skype-telegram-whatsapp-calls-when-my-messenger-app-is-in-a-call
- https://source.android.com/devices/tech/connect/third-party-call-apps
from bcr.
Hello! Those unfortunately aren't too useful for call recording purposes. AudioManager can tell you the current state of the device (ringing, in call, etc.), but does not tell you when the state changes. It also doesn't tell you which audio stream the 3rd party calling app uses.
The call recorder apps that support VOIP aren't open source, so I'm not 100% sure, but I believe they work by specifically looking for the 3rd party app's activities (eg. WhatsApp's in-call screen) and they hardcode the audio stream that's expected for the app.
from bcr.
Please added Internet call features, like WhatsApp, Messenger etc. If Don't detected internet call but you can added Users can manually click on a button to turn the record on or off.
from bcr.
Related Issues (20)
- App cashing HOT 1
- Crashing of BCR app HOT 4
- Installed module breaks system biometric features (LineageOS, Android 14, Magisk 27.0) HOT 1
- v1.63 flagged as harmful by Google Play Protect HOT 7
- BCR CRASHING HOT 1
- Unable to add more than 2 contact rules HOT 9
- unable to change output directory HOT 2
- I don't want see the log.txt file. HOT 6
- Application crash HOT 2
- Does not record unconnected calls / voicemail HOT 2
- Recorded audio changes in volume depending on how loud I have my volume set during the call HOT 1
- [Question] call recording announcement - all / both parties HOT 6
- Install on Sony Xperia XZ2 Compact running LineageOS 21 fails HOT 8
- Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{63426e1 u0 com.chiller3.bcr/.DirectBootMigrationService c:com.chiller3.bcr} HOT 2
- Only the other party's voice is being recorded. HOT 1
- Migrating recordings after every boot. HOT 1
- Allow pure silence warning notifications to be disabled HOT 2
- Cannot build project using Android Studio HOT 1
- 新版本bug HOT 1
- 1.69 bug HOT 12
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bcr.