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

[Feature request] Android client #122

Closed
mustafapx opened this issue Feb 23, 2021 · 36 comments
Closed

[Feature request] Android client #122

mustafapx opened this issue Feb 23, 2021 · 36 comments
Labels

Comments

@mustafapx
Copy link

Is it possible to port the PC client to android ? i know we can stream it to any video player with wifi but the lag is so much about 1.5 sec.
Having an android client to run via usb would make things much accessable as most Tv's nowadays runs android to we can simply plug the switch to the tv via usb and thats it !!.
For Tv's not running android its easy to get a cheap tvbox and use it for that.

@exelix11
Copy link
Owner

It's probably possible but I'm not interested in doing it at least for now.
Let's consider this up for grabs, if anyone is interested in doing it let me know.

@exelix11 exelix11 added the help wanted Extra attention is needed label Feb 23, 2021
@MAYBreath
Copy link

I need it too,please help

@kanbol
Copy link

kanbol commented Jun 27, 2021

with this feature,we can stream switch to vr device such as oculus quest.

@a2013544516
Copy link

Hello, my English is not very good, let me tell you briefly
I think this Android side is of great significance for carrying out, and I hope that you can implement this project. After all, the usb port of the current sysdvr computer client is still problematic for some plug-ins and people with incomplete dll files

@sunshine2077
Copy link

The protocol of this project used rtsp. So an android video app which includes the function rtsp client maybe works, like VLC,MXPlayer,but there is a strong delay of them.

@mustafapx
Copy link
Author

Im working on an android app works fine over wifi with very little delay im trying to implement the usb method but android usb is more complicated than i thought will see what i can do about it

@DarrenWarrenV
Copy link

There is no need for a new app. I tested almost everything and the only one with the minimal delay (other apps didn't even come close to this) is: https://play.google.com/store/apps/details?id=com.shenyaocn.android.WebCam

@AKASGaming
Copy link

@mustafapx How far did you get with this?

@DBinK
Copy link

DBinK commented May 6, 2023

yes,Recently, more and more Android tablets are being sold, we need such an app

@Elias02345
Copy link

Elias02345 commented Jun 23, 2023

Please. I need a sysdvr client for android that works with usb so it has no lags or delay but full color of my Tablet with a oled super amoled screen. Please, i need it for vacation. A mobile switch dock for multiplayer on my tablet. Thank you

@Asekit
Copy link

Asekit commented Jun 28, 2023

It's probably possible but I'm not interested in doing it at least for now.
Let's consider this up for grabs, if anyone is interested in doing it let me know.

l need it,please

@Victor053
Copy link

It's probably possible but I'm not interested in doing it at least for now. Let's consider this up for grabs, if anyone is interested in doing it let me know.

yeah we definitely need this

@exelix11
Copy link
Owner

Look y'all it's pointless to keep asking.
The mobile programming model is stupid, with Android possibly being the worst, so I'm not going to do it.

If someone actually wants to contribute I'm happy to answer any questions on the protocol or implementation but that's about it.

Stop spamming this issue with "i want it too" or I'll have to lock it.

@Elias02345
Copy link

Ok can you at least give us the stuff we need to make a android application ourself

@exelix11
Copy link
Owner

Wdym all the code is already on this github repo....

@fansID512
Copy link

I also need this function very much. In fact, many people need this function. Compared with notebooks, Android tablets will be more portable.

@Migushthe2nd
Copy link

I need this for my homework

@c01dc0ffee
Copy link

please help me my dog is sick and he NEEDS this android app

Repository owner locked and limited conversation to collaborators Jun 28, 2023
@exelix11
Copy link
Owner

Memes are fun, but not when they're spamming my notifications.

i'll unlock this once there's actual content to be posted, if anyone is developing a mobile client just let me know on discord.

@exelix11 exelix11 removed the help wanted Extra attention is needed label Aug 29, 2023
@exelix11
Copy link
Owner

I'm working on the next version of sysdvr with a new cross platform GUI and android support.

It's still in early stages but i plan on opening a discord thread for it in the next few weeks as I will be needing testers. When it's up i'll post an announcement.

Repository owner unlocked this conversation Aug 29, 2023
@ForDefault
Copy link

Can anyone link me the discord? I can not find it posted anywhere on here.

@exelix11 exelix11 pinned this issue Sep 13, 2023
@exelix11
Copy link
Owner

The early android builds are now available. You can get them from github actions:

Note that this is an early preview and many features are not implemented yet. Don't open github issues to avoid confusion with the current stable version.

For more info you can joing the sysdvr-beta thread on discord

@l2cri
Copy link

l2cri commented Sep 28, 2023

Android client not installed on Android tv uggos x3 with CPU - Amlogic S905X3

@exelix11
Copy link
Owner

32bit verisons of android are not supported (and likely neverl will)
Also there is currently a bug with android versions before 10 but will be fixed soon enough.

@github-actions github-actions bot added the stale label Oct 29, 2023
Repository owner deleted a comment from github-actions bot Oct 29, 2023
@exelix11 exelix11 added todo and removed stale labels Oct 29, 2023
@cjinhub
Copy link

cjinhub commented Dec 16, 2023

32bit verisons of android are not supported (and likely neverl will)
Also there is currently a bug with android versions before 10 but will be fixed soon enough.

It’s meaningless if it doesn’t support 32bit. Most TV OS is based on 32bit android.

@exelix11
Copy link
Owner

That is unfortunate, but 32 bit android has been discontinued by google. Latest 64bit devices already dropped compatibility support and won't 32bit only apps anymore.

@cjinhub
Copy link

cjinhub commented Dec 16, 2023

That is unfortunate, but 32 bit android has been discontinued by google. Latest 64bit devices already dropped compatibility support and won't 32bit only apps anymore.

Is there any chance to support both 32&64?

@exelix11
Copy link
Owner

As things stand right now it is not possible because the client app uses dotnet and it only supports 64 bit architectures.

I am aware the android TV situation is not great but it's the best I can do without making a dedicated android rewrite.

As for phones, anything that comes with android 10+ should be compatible, making it a non-issue for mobile users.

@cjinhub
Copy link

cjinhub commented Dec 17, 2023

As things stand right now it is not possible because the client app uses dotnet and it only supports 64 bit architectures.

I am aware the android TV situation is not great but it's the best I can do without making a dedicated android rewrite.

As for phones, anything that comes with android 10+ should be compatible, making it a non-issue for mobile users.

It is really a bad news to those NS lite users, they don’t have HDMI port on it. That’s why they like you and your sysdvr very much, but now they can use sysdvr only on desktop devices, then HDMI output on TV.

@exelix11
Copy link
Owner

I know. Consider that everything that is not windows nor Linux is best effort support from me since I don't have macs or android tvs.
The current releases are only possible because of people from the community who do the tests I ask for.

If someone really wanted proper android TV support for old devices, they would have to make a client from scratch that works just on those.

There is a reason I'm trying to keep a single code base and it's that live decoding of video is painfully difficult to get right (and one could argue I'm not even doing it the right way on each platform). Which is why I won't go out of my way to make a special version for a platform I can't even commit to support.

@DevanWolf
Copy link

DevanWolf commented Dec 19, 2023

Expired.

@exelix11
Copy link
Owner

Scroll the CI runs to find latest one, make sure to get matching sysmodule/client builds.

@DevanWolf
Copy link

DevanWolf commented Dec 20, 2023

Scroll the CI runs to find latest one, make sure to get matching sysmodule/client builds.

Found it, just had to go back from there to find the latest build of it.

@DevanWolf
Copy link

DevanWolf commented Jan 2, 2024

Not working on S10e (device not shown and refuses to connect to TCP device despite entering correct IP address)

@exelix11
Copy link
Owner

exelix11 commented Jan 2, 2024

Probably wrong version, if the app launches at all it means the phone has a supported cpu.

@exelix11
Copy link
Owner

exelix11 commented Jan 5, 2024

The android release is now out of beta as part of the 6.0 release (that is, in the stability limits you can expect from my releases)

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

No branches or pull requests