Jupii
UPnP/DLNA client for Sailfish OS
Features
Following features are implemented:
- Discovery of UPnP/DLNA devices in a local network
- Remote control (Play, Pause, Next, Prev, Seek, Volume up/down)
- Playing local content (Music, Video, Images) on Media Renderer devices
- Playing gPodder's podcasts
- Playing remote content (e.g. internet radio, SomaFM channels, Icecast streams, FOSDEM videos, Bandcamp, SoundCloud, TuneIn stations, YouTube Music)
- Playing items from Media Servers on Media Renderer devices
- Streaming of local Microphone to Media Renderer devices
- Streaming of audio playback of any local application (similar functionality to pulseaudio-dlna server)
- Screen casting (beta feature)
- Recording of music tracks (including tracks in Icecast streams)
- Play queue (play once/repeat options)
- Playlists (saving/opening)
- Sharing content to other devices via UPnP Media Server
D-Bus API
Jupii exposes simple D-Bus service. It can be used to make integration with other applications.
Libraries
Jupii relies on following open source projects:
Download
- Sailfish OS: OpenRepos
Translations
Enabled translations are here.
Every new translation is very welcome. There are three ways to contribute:
- Transifex project (preferred)
- Direct github pull request
- Translation file sent to me via e-mail
License
Jupii is developed as an open source project under Mozilla Public License Version 2.0.
