vijai1996 / screenrecorder

NOTICE: This repository has moved to gitlab
https://gitlab.com/vijai/screenrecorder
GNU Affero General Public License v3.0
121 stars 49 forks source link

Possible way for non-root sound support #23

Open CrimsonFork opened 7 years ago

CrimsonFork commented 7 years ago

The app Blue mono sound is able to redirect the sound (btw, if no bt receiver is avalible it redirects to your earphone). Is it possible to use this technique to redirect it to a sort of a custom channel, if you know what I mean?

vijai1996 commented 7 years ago

I have seen similar kind of approach already. They all just route the audio via an already available channel and hence require no root/no modification to system. But, for recording internal audio in a digital format, there is no available channel for obvious reasons of piracy. I'm open to even implement a reliable method which requires root but I'm yet to find one. In case of root method, I might make an plug-in app to separate the root process from the main app.

CrimsonFork commented 6 years ago

What if, using another device, the sound is sent via bluetooth and sent back to app via LAN?

vijai1996 commented 6 years ago

Well, more easier should be just using wifi. But the real issue here is, it is easier to stream audio from the app to anywhere (like a music player) but its near impossible to tap on to the system audio channel. If the later is possible, I could very well directly record the system audio.

CrimsonFork commented 6 years ago

That's why I suggested bluetooth, as inefficient as it is. The app mentioned above already handles routing every single sound to a bluetooth device.

On April 26, 2018 1:12:39 PM GMT+02:00, Vijai Chander notifications@github.com wrote:

Well, more easier should be just using wifi. But the real issue here is, it is easier to stream audio from the app to anywhere (like a music player) but its near impossible to tap on to the system audio channel. If the later is possible, I could very well directly record the system audio.

-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/vijai1996/screenrecorder/issues/23#issuecomment-384602336

-- Sent from my Android device with K-9 Mail. Please excuse my brevity.