Jupii
by Michal Kosciesza
Play media on UPnP/DLNA devices
Support the creators
Flatsonar is just the shop window. The people below made Jupii.
About
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 source (Bandcamp, SoundCloud, YouTube and many more)
- live casting of video/audio from camera or microphone
- screen mirroring
- 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/computer to this device.
- Media server mode: Using your playback device (e.g. smart TV), you browse and play media files shared by Jupii
Permissions
2 permissions weaken the sandbox. Flatsonar asks before installing.
- all devices (/dev): webcams, disks, raw hardware
--device=all - X11 display: X11 lets apps read input and windows of other apps
--socket=x11 - network
--share=network - inter-process communication (needed for X11)
--share=ipc - Wayland display
--socket=wayland - audio
--socket=pulseaudio - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - access to your download folder
--filesystem=xdg-download - access to your desktop folder
--filesystem=xdg-desktop - access to your music folder
--filesystem=xdg-music - access to xdg-config/kdeglobals
--filesystem=xdg-config/kdeglobals:ro - access to your videos folder
--filesystem=xdg-videos - access to your documents folder
--filesystem=xdg-documents - talks to com.canonical.AppMenu.Registrar
--talk-name=com.canonical.AppMenu.Registrar - talks to org.kde.kconfig.notify
--talk-name=org.kde.kconfig.notify - talks to org.kde.KGlobalSettings
--talk-name=org.kde.KGlobalSettings - system tray
--talk-name=org.kde.StatusNotifierWatcher - notifications
--talk-name=org.freedesktop.Notifications - talks to org.freedesktop.Tracker1.Steroids
--talk-name=org.freedesktop.Tracker1.Steroids - talks to org.freedesktop.Tracker3.Endpoint
--talk-name=org.freedesktop.Tracker3.Endpoint
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.