UPnP/DLNA client for Sailfish OS. It allows to stream various content to UPnP/DLNA devices.
Following features are supported:
- Discovery of UPnP devices in a local network
- Remote control (Play, Pause, Next, Prev, Seek, Volume up/down)
- Streaming of local content (Music, Video, Images, Podcasts, local Microphone) to UPnP devices
- Streaming of remote content (e.g. internet radio, SomaFM channels, Icecast streams) to UPnP devices
- Streaming of audio playback of any application (similar functionality to pulseaudio-dlna server)
- Screen casting (beta feature)
- Recording of SHOUTcast streams
- Playlists
- Sharing content to other devices via UPnP directory service
This is "work in progress" project in beta stage, so likely contains a number of bugs.
Any comments, issue reports are highly appreciated.
Translations:
All translations are very welcome. There are three ways to contribute:
- [preferred] Transifex project: https://www.transifex.com/mkiol/jupii/
- Direct github pull request: https://github.com/mkiol/Jupii/tree/master/sailfish/translations
- Translation file sent to me via e-mail: jupii@mkiol.net
Source code: https://github.com/mkiol/Jupii
Bugs, Feature requests: https://github.com/mkiol/Jupii/issues or just email: jupii@mkiol.net
Attachment | Size | Date |
---|---|---|
![]() | 2.36 MB | 25/11/2018 - 17:13 |
![]() | 2.49 MB | 25/11/2018 - 17:13 |
![]() | 2.84 MB | 09/09/2019 - 21:32 |
![]() | 2.75 MB | 09/09/2019 - 21:32 |
![]() | 2.76 MB | 20/09/2019 - 20:49 |
![]() | 2.84 MB | 20/09/2019 - 20:49 |
![]() | 2.84 MB | 30/11/2019 - 18:31 |
![]() | 2.76 MB | 30/11/2019 - 18:31 |
![]() | 2.76 MB | 08/12/2019 - 21:00 |
![]() | 2.84 MB | 08/12/2019 - 21:00 |
version 2.5.4 (beta)
- German and Chinese translations update (many thanks to drosjesjaafoer and Rui Kon)
- Bug fixes and small improvements (issue with settings saving introduced in v2.5.3 is resolved)
version 2.5.3 (beta)
- Slovenian translation update (many thanks to Bostjan Strumbelj)
- Option to turn on logging to file (needed for troubleshooting purposes)
version 2.5.2 (harbour release)
- Screen capture bug fixes
- Italian translation (many thanks to Fra)
version 2.5.1 (beta)
- Screen capture improvements
- Russian, Polish and Swedish translations update
- Bug fixes
version 2.5.0 (beta)
- Sharing playlist items via UPnP content directory service
- Bug fixes
version 2.4.1 (beta)
- Fix of audio capturing in Sailfish OS 3.1
- Translations update
version 2.4.0 (beta)
- Screen capture (only in OpenRepos package)
- Microphone and Audio capture improvements
- Improved search on Album, Recordings and gPodder pages
version 2.3.1 (beta)
- Support for landscape orientation
- Translations update (Slovenian, Chinese, Russian, Polish and Swedish)
version 2.3.0 (beta)
- Stream recorder: enables recording of tracks from SHOUTcast stream (Experiment)
- Better volume up/down hardware keys support
- Toggle power option when UPnP device supports Yamaha XC API
- DBus API improvements
- SomaFM streaming improvements
version 2.2.2 (harbour release)
- Translation update (Slovenian and Chinese)
Comments
Shervrar
Tue, 2019/05/07 - 05:05
Permalink
I only just installed this but so far you're restoring my faith in dlna. Something actually works for once! :)
Sanpo
Wed, 2019/02/13 - 17:38
Permalink
Works great with Kodi. Thank you!
sponka
Tue, 2019/02/12 - 19:10
Permalink
Thanks for usefull app! I can confirm it works great with windows version of foobar2000 + plugins, can be controlled by Jolla.
And please include slovenian (sl_SI) translation, its finished on transifex.
mkiol
Mon, 2019/02/18 - 12:00
Permalink
Info => Slovenian translation is included in the recent 2.2.2 release. Thank you for your contibution.
w_oe
Thu, 2019/01/24 - 00:21
Permalink
I've just tried the app on an Xperis XA2 with a Samsung C6800, which is about 8 years old. Streaming a video works nicely, but audio (microphone and capture) incurs a lag of about 1 minute. Playing music files directly doesn't work for me, maybe because transcoding would be required. So, thanks for this nice app. Maybe these issues can be solved.
mkiol
Sat, 2019/01/26 - 18:51
Permalink
Thank you for reporting it. Definitely I can look in to log to find were the issue is. This 1 munute lag is far to much, it should be not more that 10 seconds. I'm suspecting that your device for unknown reason tries to buffer the stream.
Procedure to gather log:
1. start Jupii from command line and redirect all output to a file (e.g. log.txt) :
2. test microphone, test capture, test playing files
3. close Jupii, get log file, check if log doesn't contain any sensitive data from your perspective
4. send log to jupii[at]mkiol.net
dirksche
Sat, 2019/01/19 - 04:31
Permalink
Thanks for keeping this great app up to date
Historyscholar
Sun, 2019/01/06 - 18:35
Permalink
Please add Chinese translation .
Ingvix
Fri, 2018/11/16 - 01:56
Permalink
Would it be possible to stream all audio output from phone to upnp/dlna devices? I heard this was possible on some android app so I thought to ask if it'd be possible for this app too. It would be nice to be able to stream music from Spotify to my speaker system wirelessly, for example.
mkiol
Fri, 2018/11/16 - 11:25
Permalink
Yes, I belive it is possible. For example pulseaudio-dlna do such things for a desktop and SFOS uses pulse audio server as well. I'm investigating how to port or implement similar functionality in Jupii.
Ingvix
Fri, 2018/12/14 - 22:51
Permalink
Any news on the matter? I'm a bit eager to have this feature.
mkiol
Sat, 2018/12/29 - 22:40
Permalink
Please check the latest release => version 2.1.0. The "Audio output" feature enables to capture audio playback generated by any app including web berowser or Android app. It is in "beta" stage and has few bugs but it is usable and quite cool :-)
Ingvix
Sun, 2018/12/30 - 11:04
Permalink
Quite nice though a bit annoying that it doesn't mute phone speakers and if volume level on the phone is set to 0%, it will mute the streaming as well, though otherwise volume level doesn't seem to effect the streaming volume. I'm guessing this is already on your bug list.
mkiol
Sun, 2018/12/30 - 16:31
Permalink
Thank you for your tests.
> a bit annoying that it doesn't mute phone speakers
Actually it should be working as you expect it to. When Jupii starts audio capturing, app on the phone should be muted. I've tested it on XperiaX and JollaC. Maybe it is something device-depended? Please check it with only one app opened because sometimes it is a little bit unpredictable from which app audio is captured. I will improve it in the next release.
> if volume level on the phone is set to 0%, it will mute the streaming as well, though otherwise volume level doesn't seem to effect the streaming volume.
Yes, I'm aware of it. Maybe I will be able to find a solution.
velox
Mon, 2018/12/31 - 02:51
Permalink
You can't imagine how much I love the the new streaming feature. That was one of few reasons I 've kept a rooted android on an old nexus 7 tablet. Thank you so much for this!
Sadly, I can reproduce the behaviour described above. I'm about to add an issue with more info, because I think it's the appropriate place to do that.
cheers!
mkiol
Sun, 2019/01/06 - 22:24
Permalink
Thank you for letting me know. In the recent update (version 2.1.1) issue should be fixed.
mkiol
Sun, 2018/12/16 - 20:03
Permalink
It is on my TO-DO list. I promise I'll try to work on it but cannot guarantee any timeline.
carlosgonz
Fri, 2018/11/16 - 01:35
Permalink
wow! beautiful layout & desing v1.9.4. please take my money jupii : )
mkiol
Fri, 2018/11/16 - 11:17
Permalink
Thanks for the kind words and for your contibution to Spanish translation!
carlosgonz
Fri, 2018/11/16 - 15:16
Permalink
my pleasure.
objectifnul
Thu, 2018/10/11 - 00:34
Permalink
Looks promising, congratulations. Still in active development? (volume control, support of .pls playlists, etc.)
Kabouik
Fri, 2018/08/03 - 03:33
Permalink
Any plans to add the possibility to stream content on the phone from another device, like a computer running pulseaudio-dlna? The phone could then become a great receiver for headphones (larger music database, movies with properly set audio sync on the player, etc.).
I'll try Donnie too, see if it is compatible with pulseaudio-dlna.
mkiol
Wed, 2018/10/03 - 20:26
Permalink
The scenario you've described is not supported - sorry :-(. Jupii only plays local content on the remote UPnP devices like Smart speaker or TV - not the opposite way.
Actually, I'm investigating pulseaudio-dlna project right but for different use case i.e. not for receiving stream but for sending pa-dlna stream directly from Sailfish device to other UPnP media renderer.
247
Thu, 2018/07/26 - 14:30
Permalink
The app stopped working again, maybe the terminal output is useful?
mkiol
Fri, 2018/07/27 - 20:36
Permalink
Yes, yes and yes. Logs from terminal output would be extremely useful to identify the cause of the issue. Can you please gather logs and send to Jupii's support email address => jupii[at]mkiol.net
247
Wed, 2018/09/26 - 14:53
Permalink
Ok, i will try to, sorry for the late answer...
247
Tue, 2018/07/24 - 01:30
Permalink
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
Mon, 2018/05/28 - 22:03
Permalink
Ms should have changed something as neither last update is able to find my xbox 360...thanks anyway...
247
Mon, 2018/05/28 - 13:55
Permalink
Already tried with no luck...will try with this mornig jupii udate... :)
247
Sat, 2018/05/26 - 14:07
Permalink
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?
Pages