Can you make Android act as a server? #340

Closed
opened 2026-02-06 19:36:09 +03:00 by OVERLORD · 6 comments
Owner

Originally created by @bnichs5 on GitHub (Jan 27, 2019).

As the title says. Once android is more functional, can you implement a way to make it act as a server?

Originally created by @bnichs5 on GitHub (Jan 27, 2019). As the title says. Once android is more functional, can you implement a way to make it act as a server?
OVERLORD added the feature label 2026-02-06 19:36:09 +03:00
Author
Owner

@sparky8251 commented on GitHub (Jan 31, 2019):

Well, Android right now is a client. Very distinct code base.

The server code we have isn't meant for running on Android either. If we wanted a server running on Android, it'd be a brand new project written from the ground up.

Plus... almost nothing Android is capable of being a proper server (transcoding is expensive and it needs a static address), it's unlikely someone will step up to write it.

For what reason specifically do you want a server on android? There might be a less arduous way to address your needs.

@sparky8251 commented on GitHub (Jan 31, 2019): Well, Android right now is a client. Very distinct code base. The server code we have isn't meant for running on Android either. If we wanted a server running on Android, it'd be a brand new project written from the ground up. Plus... almost nothing Android is capable of being a proper server (transcoding is expensive and it needs a static address), it's unlikely someone will step up to write it. For what reason specifically do you want a server on android? There might be a less arduous way to address your needs.
Author
Owner

@bnichs5 commented on GitHub (Jan 31, 2019):

Oh. I only asked cause emby had one and Plex has the option as well.

On Thu, Jan 31, 2019, 9:23 AM sparky8251 <notifications@github.com wrote:

Well, Android right now is a client. Very distinct code base.

The server code we have isn't meant for running on Android either. If we
wanted a server running on Android, it'd be a brand new project written
from the ground up.

Plus... almost nothing Android is capable of being a proper server
(transcoding is expensive and it needs a static address), it's unlikely
someone will step up to write it.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/729#issuecomment-459362145,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWMIzVzs65HnFAq7mTT8maDRIrqkl-Ngks5vIvx9gaJpZM4aUkBz
.

@bnichs5 commented on GitHub (Jan 31, 2019): Oh. I only asked cause emby had one and Plex has the option as well. On Thu, Jan 31, 2019, 9:23 AM sparky8251 <notifications@github.com wrote: > Well, Android right now is a client. Very distinct code base. > > The server code we have isn't meant for running on Android either. If we > wanted a server running on Android, it'd be a brand new project written > from the ground up. > > Plus... almost nothing Android is capable of being a proper server > (transcoding is expensive and it needs a static address), it's unlikely > someone will step up to write it. > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/729#issuecomment-459362145>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AWMIzVzs65HnFAq7mTT8maDRIrqkl-Ngks5vIvx9gaJpZM4aUkBz> > . >
Author
Owner

@sparky8251 commented on GitHub (Jan 31, 2019):

Yeah, Emby has one and its meant mostly for Shield devices. Pretty much the only Android devices a server makes sense with (has tthe ranscode power).

It was also never open source so we have to start from the ground up. Maybe it'll happen, we certainly won't tell someone "no" but it's not an easy task. Can't just reuse the code we already have.

@sparky8251 commented on GitHub (Jan 31, 2019): Yeah, Emby has one and its meant mostly for Shield devices. Pretty much the only Android devices a server makes sense with (has tthe ranscode power). It was also never open source so we have to start from the ground up. Maybe it'll happen, we certainly won't tell someone "no" but it's not an easy task. Can't just reuse the code we already have.
Author
Owner

@bnichs5 commented on GitHub (Jan 31, 2019):

Ok. Well it's not really a necessary. Was just curious if you could
implement it cause I saw the others did.

On Thu, Jan 31, 2019, 9:30 AM sparky8251 <notifications@github.com wrote:

Yeah, Emby has one and its meant mostly for Shield devices. Pretty much
the only Android devices a server makes sense with (has tthe ranscode
power).

It was also never open source so we have to start from the ground up.
Maybe it'll happen, we certainly won't tell someone "no" but it's not an
easy task. Can't just reuse the code we already have.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/jellyfin/jellyfin/issues/729#issuecomment-459364495,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWMIzUy7Srw7qSkPDuOM43OjbigIidf_ks5vIv4HgaJpZM4aUkBz
.

@bnichs5 commented on GitHub (Jan 31, 2019): Ok. Well it's not really a necessary. Was just curious if you could implement it cause I saw the others did. On Thu, Jan 31, 2019, 9:30 AM sparky8251 <notifications@github.com wrote: > Yeah, Emby has one and its meant mostly for Shield devices. Pretty much > the only Android devices a server makes sense with (has tthe ranscode > power). > > It was also never open source so we have to start from the ground up. > Maybe it'll happen, we certainly won't tell someone "no" but it's not an > easy task. Can't just reuse the code we already have. > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/jellyfin/jellyfin/issues/729#issuecomment-459364495>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AWMIzUy7Srw7qSkPDuOM43OjbigIidf_ks5vIv4HgaJpZM4aUkBz> > . >
Author
Owner

@hawken93 commented on GitHub (Feb 1, 2019):

I think the most that is probably likely is to have offline caching.

But if you are thinking about having the full serverside with all of its functionalities jammed inside of android I'd say that will never happen. I don't think shipping c# / dotnet to android is even possible

edit: I don't know about the shield, but we are talking about a new server from scratch here right? If someone has the time, ...

@hawken93 commented on GitHub (Feb 1, 2019): I think the most that is probably likely is to have offline caching. But if you are thinking about having the full serverside with all of its functionalities jammed inside of android I'd say that will never happen. I don't think shipping c# / dotnet to android is even possible edit: I don't know about the shield, but we are talking about a new server from scratch here right? If someone has the time, ...
Author
Owner

@jellyfin-bot commented on GitHub (Jul 29, 2019):

We are moving all feature and enhancement requests to our new Fider platform here. This new platform lets people vote on and better manage such requests.
This request now lives here.

@jellyfin-bot commented on GitHub (Jul 29, 2019): We are moving all feature and enhancement requests to our new Fider platform [here](https://features.jellyfin.org/). This new platform lets people vote on and better manage such requests. This request now lives [here](https://features.jellyfin.org/posts/35/can-you-make-android-act-as-a-server).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#340