The UPnP/DLNA client for Sailfish OS. It allows to stream content files from the mobile to UPnP/DLNA devices.
Following features are currently supported:
- Discovery of UPnP devices in a local network
- Remote control (Play, Pause, Next, Prev, Seek, Volume up/down)
- Streaming of content (Music, Video, Images) from the mobile to UPnP devices
Jupii is a client of AVTransport and RenderingControl services. It connects to devices that implement MediaRenderer role. In order to share content from the mobile, Jupii starts local HTTP streaming server.
Jupii exposes simple D-Bus service. It can be used to make integration with other Sailfish OS applications.
The example 'proof of concept' integration with gPodder is available to download here.
Jupii relies on following third-party open source components:
- QHTTPServer by Nikhil Marathe
- Libupnpp by J.F.Dockes
- Libupnp by Intel Corporation and open source community
- TagLib by TagLib community
Jupii is distributed under Mozilla Public License Version 2.0.