Your rating: None Average: 4.9 (34 votes)

Jupii let you play audio, video and image files on any device on your local network that supports UPnP/DLNA, such as smart speaker, smart TVs, gaming consoles, and more.

In addition to the typical features you might expect from this type of application, Jupii also has some unique functionalities such as:

  • support many different internet services as media sources (Bandcamp, SoundCloud, YouTube and more...)
  • live casting of video/audio from camera or microphone
  • screen mirroring
  • audio playback casting
  • recorder that let you to extract music from internet radio streams

This app can be used in two different UPnP/DLNA modes:

  • Playback Control mode: Using Jupii, you connect to the player device (e.g. smart speaker) and transfer media from your phone to this device.
  • Media Server mode: Using your playback device (e.g. smart TV), you browse and play media files shared by Jupii.

If you looking for similar app but for Linux Desktop, Jupii is also available as a Flatpak package.

Local playback

Jupii does not support local playback right now. To play music you need to connect to external UPnP Renderer device. If you really want use Jupii as a local media player there is a workaround.

Thanks to ade you can install MPD and upmpdcli. MPD delivers audio-playback engine and upmpdcli provides UPnP Renderer interface. When both are installed, on 'Devices' list in Jupii you will find 'UpMPD' which let you play music locally. To start MPD and upmpdcli together with Jupii and stopped on exit, enable relevant option in the settings.


All translations are very welcome. There are three ways to contribute:

Source code

Bugs reporting, Feature requests

Any comments, issue reports are highly appreciated.



Application versions: 
File harbour-jupii-2.13.4-2.aarch64.rpm10.72 MB05/12/2022 - 15:23
File harbour-jupii-2.13.4-2.armv7hl.rpm10.89 MB05/12/2022 - 15:23
File harbour-jupii-2.13.4-2.i486.rpm11.5 MB05/12/2022 - 15:23
File harbour-jupii-2.10.2-1.armv7hl.rpm3.78 MB19/02/2023 - 20:00
File harbour-jupii-2.14.2-1.i486.rpm10.76 MB06/03/2023 - 17:54
File harbour-jupii-2.14.2-1.armv7hl.rpm10.16 MB06/03/2023 - 17:54
File harbour-jupii-2.14.2-1.aarch64.rpm10.23 MB06/03/2023 - 17:54
File harbour-jupii-2.14.3-1.armv7hl.rpm10.23 MB08/05/2023 - 19:15
File harbour-jupii-2.14.3-1.aarch64.rpm10.26 MB08/05/2023 - 19:15
File harbour-jupii-2.14.3-1.i486.rpm10.84 MB08/05/2023 - 19:15
File harbour-jupii-2.14.4-1.aarch64.rpm9.93 MB07/02/2024 - 13:13
File harbour-jupii-2.14.4-1.armv7hl.rpm9.79 MB07/02/2024 - 13:13
File harbour-jupii-2.14.4-1.i486.rpm10.43 MB07/02/2024 - 13:13


  • Fix: YouTube browser didn't work due to API update
  • Fix: Devices discovery was very slow


  • Fixes for media server items (e.g. upmpdcli radio items couldn't be added)
  • Minor UI improvements
  • Slovenian translation update


  • yt-dlp update (Fix for broken YouTube items)


  • Translations update: sl, sv, es, nl
  • Minor UI fixes


  • Camera capture
  • Improved and usable screen capture
  • New music source: radio.net
  • Support for HTTP Live Streaming URLs (audio only)
  • Support for YouTube live channels
  • Video content from FOSDEM 2023
  • Starting/stopping MPD and upmpdcli on app start/exit (workaround to enable local playback)
  • UI improvement: Removing/saving multiple play queue items at once (pull-down menu option 'Select')
  • UI improvement: Settings page structured into sections
  • UI improvement: 'Open website' pull-down menu for Bandcamp/Soundcloud artist/album pages
  • Bug fix: HW volume keys did not work on aarch64
  • Bug fix: Icecast streams were not correctly reformated for devices which don't support Icecast
  • Sandboxing disabled

For more details see the About->Changes page in the app.


247's picture

Tried the app again, and to my surprise it worked like a charm, the only problem is that with most of the videos the 360 tells me format is not supported (while mp4 should be) is this something that can be solved or is just an error xbox side?

247's picture

Ms should have changed something as neither last update is able to find my xbox 360...thanks anyway...

247's picture

Already tried with no luck...will try with this mornig jupii udate... :)

247's picture

Unfortunately i cannot send you any log...jupii does not find my 360 anymore...3 days ago my xbox received an update...maybe is due to that?

mkiol's picture

Sorry, I have no exerience with xbox.. :/

For device discovery Jupii uses standard UPnP procedure based on SSDP protocol. Maybe support for UPnP was disabled with the latest xbox update? Please try to enable "All devices visibled" and search once again.

247's picture

Will try...thanks...

247's picture

Tried it with my xbox 360 but it's not working...when sending a photo (i know it's experimental right now) it open the photo app and just show a black screen, if i send a song, the song is correctly shown on the 360 player but it's loading forever...maybe this area should be improved?or is just i have a poor connection? :)

mkiol's picture

Can you gather the log and send me (jupii[at]mkiol.net)? It would definitely help me in the troubleshooting.

The easiest way to do it is to run Jupii from a terminal like this:

[nemo@Sailfish ~]$ harbour-jupii &> log.txt
mkiol's picture

No yet. I have at least two additional features to implement and then I'm ready to enable translations. Thank you for being patient!

Matteo's picture

hi mkiol, i have to sell a dongle hdmi dlna for my tv and i would know which devices work with your app. Thanks a lot. Matteo

mkiol's picture

Hello Matteo. Unfortunately, I have no experience with HDMI dongles, so I can't recommend anything - sorry. In general, Jupii uses DLNA, so everything that supports DLNA should be ok in the most cases.

cvp's picture

Nice App!! Are you planning to add the features like 1) repeat list/song 2) select all files and adding to the list 3) Remove existing songs from the list? :)

mkiol's picture

1, 2 -> yes
3 -> there is such option right now. Try to click and hold on item in the playlist

subeditor's picture

NIce, but the app does not parse SD-card where all my music is stored. "Music" section dislpays only tracks that are stored in phone memory.

mkiol's picture

Actually you should be able to select files from SD-card as well. Juppi uses standard SFOS components to select Music. This component displays every music track that was indexed including files on SD-card. If you don't see those files, probably there is a problem with Tracker database.

Maybe "SFOS Settings->Utilities->Tracker database->Clear" could fix it?

subeditor's picture

Oh, yeah, I see now. I have a plugin that exlude SD-card from the tracker (cause otherwise all album arts are included in the gallery).

Then it would br nice to add options to add folder/multiple files via File section of your app.


ziellos's picture

Works great! The ability to add albums to the playlist would be nice.

birdzhang's picture


minitreintje's picture

Great! This was a missing SFOS app!

vansid's picture

Do you have any plans to support MythTV as a UPnP device in the future?

mkiol's picture

MythTV implements so called MediaServer role - it exposes files for other UPnP devices in the network. Currently Jupii is able to plays only local file stored on phone, so it doesn't use MediaServer :-(

I think you should try Donnie app (https://openrepos.net/content/wdehoog/donnie). It better suits your use case, because it allows you to play files from MediaServer to MediaRenderer devices.