SysDVR icon indicating copy to clipboard operation
SysDVR copied to clipboard

[Feature request] Android client

Open mustafapx opened this issue 4 years ago • 5 comments

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.

mustafapx avatar Feb 23 '21 07:02 mustafapx

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 avatar Feb 23 '21 08:02 exelix11

I need it too,please help

MAYBreath avatar Jun 19 '21 17:06 MAYBreath

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

kanbol avatar Jun 27 '21 13:06 kanbol

With this feature it would be possible to stream Switch to smart tvs or android tv boxes. I do hope this will be implemented eventually...

ionn28 avatar Aug 19 '21 21:08 ionn28

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

a2013544516 avatar Feb 24 '22 03:02 a2013544516

https://play.google.com/store/apps/details?id=com.shenyaocn.android.WebCam

Only app that lets you actually use it with minimal delay. When you setup connection, you have to connect 2/3 times to get the best possible min. delay. Enjoy!

DarrenWarrenV avatar Oct 25 '22 16:10 DarrenWarrenV

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.

sunshine2077 avatar Feb 02 '23 05:02 sunshine2077

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

mustafapx avatar Feb 02 '23 19:02 mustafapx

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

DarrenWarrenV avatar Apr 17 '23 09:04 DarrenWarrenV

@mustafapx How far did you get with this?

AKASGaming avatar Apr 18 '23 12:04 AKASGaming

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

DBinK avatar May 06 '23 15:05 DBinK

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

Elias02345 avatar Jun 23 '23 09:06 Elias02345

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

Asekit avatar Jun 28 '23 00:06 Asekit

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

Victor053 avatar Jun 28 '23 11:06 Victor053

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.

exelix11 avatar Jun 28 '23 11:06 exelix11

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

Elias02345 avatar Jun 28 '23 12:06 Elias02345

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

exelix11 avatar Jun 28 '23 12:06 exelix11

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

fansID512 avatar Jun 28 '23 14:06 fansID512

I need this for my homework

Migushthe2nd avatar Jun 28 '23 14:06 Migushthe2nd

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

c01dc0ffee avatar Jun 28 '23 16:06 c01dc0ffee

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 avatar Jun 28 '23 16:06 exelix11

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.

exelix11 avatar Aug 29 '23 15:08 exelix11

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

ForDefault avatar Sep 06 '23 19:09 ForDefault

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

  • First get latest sysmodule (not compiatible with previous clients) https://github.com/exelix11/SysDVR/actions/runs/6108630256
  • Then the android app https://github.com/exelix11/SysDVR/actions/runs/6174347490
  • There's also an updated windows client for the new sysmodule: https://github.com/exelix11/SysDVR/actions/runs/6174191462

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

exelix11 avatar Sep 13 '23 15:09 exelix11

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

l2cri avatar Sep 28 '23 11:09 l2cri

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.

exelix11 avatar Sep 28 '23 11:09 exelix11

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.

cjinhub avatar Dec 16 '23 08:12 cjinhub

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.

exelix11 avatar Dec 16 '23 08:12 exelix11

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?

cjinhub avatar Dec 16 '23 15:12 cjinhub

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.

exelix11 avatar Dec 16 '23 15:12 exelix11

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.

cjinhub avatar Dec 17 '23 04:12 cjinhub

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.

exelix11 avatar Dec 17 '23 10:12 exelix11