Re: [Jack-Devel] netjack audio routing from smart OSs (IOS and Android)

PrevNext  Index
DateThu, 26 Mar 2015 14:13:04 +0100
From Christian Schoenebeck <[hidden] at crudebyte dot com>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToMatt Flax [Jack-Devel] netjack audio routing from smart OSs (IOS and Android)
Follow-UpTobias Hoffmann Re: [Jack-Devel] netjack audio routing from smart OSs (IOS and Android)
Hi Matt,

as far as I can see it at the moment, the situation is like this:

iOS: Technically not a problem at all, however due to the nature of iOS and 
its prohibition of DLLs, you will have licensing issues. The authors of 
netjack would need to change the license so that someone could use it there as 
part of a static lib linked into an app distributed on the App Store.

Android: the main issue I still see on Android is that the kernel shipped with 
all Android devices is not real-time safe/low latency capable. Which makes it 
IMO useless for audio applications. Maybe Kim could comment whether there any 
kinds of plans to address this on Android in near future.

CU
Christian

On Thursday 26 March 2015 12:20:22 Matt Flax wrote:
> Hi everyone,
> 
> I think it would be handy to have a transparent netjack audio device for
> IOS and Android.
> The idea is that it would enable regular apps to stream audio to netjack
> servers rather then the Andoroid or IOS hardware.
> What do you think ?
> 
> I have done some exploring for Android and also (just) asked Kim Jeong
> Yeon (the porter of Jack to Android) whether he knew anything - waiting
> for a response.
> 
> Here is what I have found for Android :
> There is a MediaRouter class ...
> http://grepcode.com/file/repo1.maven.org/maven2/org.robolectric/android-all
> /5.0.0_r2-robolectric-0/android/media/MediaRouter.java?av=h
> 
> 
>       This flag ROUTE_TYPE_LIVE_AUDIO is relevant for searching the code.
> 
> I am not sure how to use it or how to interface to it ?
> It is possible we can do it directly from JAVA or the C++ NDK.
> 
> Does anyone know or even know anyone who knows ?
> 
> Similar for IOS ... anyone know or know anyone who knows ?
> 
> thanks
> Matt
PrevNext  Index

1427379183.13325_0.ltw:2, <201503261413.05073.schoenebeck at crudebyte dot com>