maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   [Announce] Helium 0.6 - A UPnP control point for your N9 (https://talk.maemo.org/showthread.php?t=83492)

phako 2012-04-24 08:42

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by nokiac (Post 1195432)
Yes, PS3Mediaserver does transcoding to MPEG2/LPCM for me when playing a movie to my Bravia TV.
So, in this case, you think that if I muck around with the N900.conf file in the PS3Mediaserver to make it match the Bravia conf, do you think it will get rid of the excalamation marks and be able to play files to the TV !?

That might be possible.

itsnotabigtruck 2012-04-25 03:15

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1189277)
Good hint. It's GPL and will be free of charge. I'll read through the submission process.

Did you end up seeing about submitting this to AfM?

phako 2012-04-25 06:16

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by itsnotabigtruck (Post 1197300)
Did you end up seeing about submitting this to AfM?

I got carried away, but now got my COBS account and looking into it.

PeterSmurffiPan 2012-04-25 21:00

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Works like a charm! Thank you for this awesome app!

Would it be possible to have a slideshow mode or a next/previous for showing N9 (why not other devices) pics on TV?

Should have read the feedback & reply on your page before posting. Cant wait for the Playing queue/Playlist functionality :)

nokiac 2012-05-09 06:14

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by nokiac (Post 1195432)
Yes, PS3Mediaserver does transcoding to MPEG2/LPCM for me when playing a movie to my Bravia TV.
So, in this case, you think that if I muck around with the N900.conf file in the PS3Mediaserver to make it match the Bravia conf, do you think it will get rid of the excalamation marks and be able to play files to the TV !?

@Phako :

I copied the config options from BraviaEX.conf to N900.conf for PS3MediaServer for codec compatibility. Now, I dont see any exclamation marks when I browse Ps3Mediaserver . But, I am still unable to play any file as still get the following

Quote:

INFO 2012-05-08 23:08:20.694 [StartPlaying Event] renderer: 192.168.72.108, file: /home/user/file.avi
INFO 2012-05-08 23:08:24.701 [StopPlaying Event] renderer: 192.168.72.108, file: /home/user/file.avi
While this happened, PS3Mediaserver actually showed that it was transcoding the file , but soon stopped it due to the playback stop event shown above.

phako 2012-05-11 08:32

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
@nokiac: Hm, that looks weird. No clue though. I know that it works with a Bravia and the N9/a normal Rygel server.

bimawa 2012-05-17 11:38

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
pls help me, i can`t run minidlna, this wrote next message:
minidlna: error while loading shared libraries: libfaad.so.0: cannot open shared object file: No such file or directory
Where can i find this lib?

phako 2012-06-04 21:49

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
New release 0.5.0, see first post for details!

phako 2012-06-05 12:26

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by Kozzi (Post 1189275)
Is it possible to have thumbnails or use gallery view ? Right now it's bit difficult with only filenames.

Sorry for the late reply to this, but I think I've understood what you meant now. There's a slight bug in the thumbnail handling on the device, caused by two different factors:

The server on the device uses the wrong thumbnail flavour (normal instead of whatever the gallery uses). And on top of that, the scheduling of thumbnail creation is broken, it only creates 1 thumbnail per browse request. For example If you have a folder with 5 images without thumbnails, you need to browse that 5 times (back and forth) to get all thumbnails.

hw9xx 2012-06-05 15:49

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Thank you for this new version. It starts looking very professional :)

After a (very short and quick) test I can report the following:

I successfully played movies / music / pictures from my QNAP 459Pro NAS (running Twonky 6.0.38) to my Samsung D6510 Smart-TV (Firmware 1.0.19). Also played video from my notebook (Win7) to the same TV.

The volume setting works fine. So does the seek function. Haptic feedback on long press works fine too.

My main concerns with this version are with usability.

- It would be nice if the progress bar would have a nice knob like the volume bar has. Yes it works without knob and if you want to do without or it cannot be done then at least increase the space between the play/pause and stop buttons and the progress bar. It's easy to hit the buttons if you try set the progress bar there.

- When something is playing on the renderer nothing else can be played by long press in the media list unless you press stop first on the renderer page. Long press and play on ... should stop anything that is playing at the moment and start playing the new selection. Alternatively a previous and next button on the renderer page would be nice.

I'll do some more testing when I find the time an report back.

phako 2012-06-06 08:30

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by hw9xx (Post 1217946)
Thank you for this new version. It starts looking very professional :)

After a (very short and quick) test I can report the following:

I successfully played movies / music / pictures from my QNAP 459Pro NAS (running Twonky 6.0.38) to my Samsung D6510 Smart-TV (Firmware 1.0.19). Also played video from my notebook (Win7) to the same TV.

The volume setting works fine. So does the seek function. Haptic feedback on long press works fine too.

Thanks

Quote:

Originally Posted by hw9xx (Post 1217946)

My main concerns with this version are with usability.

- It would be nice if the progress bar would have a nice knob like the volume bar has. Yes it works without knob and if you want to do without or it cannot be done then at least increase the space between the play/pause and stop buttons and the progress bar. It's easy to hit the buttons if you try set the progress bar there.

The seeking should match the seeking in the N9's music player. I don't really like the large knob of the volume thing but it's the best I could come up with.

Quote:

Originally Posted by hw9xx (Post 1217946)
- When something is playing on the renderer nothing else can be played by long press in the media list unless you press stop first on the renderer page. Long press and play on ... should stop anything that is playing at the moment and start playing the new selection. Alternatively a previous and next button on the renderer page would be nice.

That sounds like a limitation of your renderer. It works for my WDTV live (and should do so everywhere according to UPnP).

scoobertron 2012-06-07 13:44

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
This works fine for me on both a Sony Bravia TV and Sony stereo (sorry, I don't have the model information to hand) - playing media from a mindlna server and the n9.

The only usability issue I found was that when switching between different media (for example from playing a video to showing a picture) helium would forget the renderer chosen. I think it might be better to assume that the previous renderer should be used.

Incidentally, a future feature that would be useful for me would be to set a default renderer. I would only use the n9 as a remote with my stereo so it would be useful not to have to set this each time.

Apropos the post above, I didn't need to stop the media in order to play something new - a long press on something new would start it right away.

I am looking forward to playlist support, which would make this pretty feature-complete for me. Tbh, I don't mind too much about manipulating playlists, but it would be nice to be able to play an album/folder rather than just individual tracks.

Thanks for your work on this.

phako 2012-06-08 07:50

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by scoobertron (Post 1218943)
The only usability issue I found was that when switching between different media (for example from playing a video to showing a picture) helium would forget the renderer chosen. I think it might be better to assume that the previous renderer should be used.

Hm, that works for me and I don't see a reason why it shouldn't. Do you get the "Player disappeared" dialog=

Quote:

Originally Posted by scoobertron (Post 1218943)
Incidentally, a future feature that would be useful for me would be to set a default renderer. I would only use the n9 as a remote with my stereo so it would be useful not to have to set this each time.

Good point, I added it to the issues list.

Quote:

Originally Posted by scoobertron (Post 1218943)
I am looking forward to playlist support, which would make this pretty feature-complete for me. Tbh, I don't mind too much about manipulating playlists, but it would be nice to be able to play an album/folder rather than just individual tracks.

Yes, that's the main use-case I had in mind.

Quote:

Originally Posted by scoobertron (Post 1218943)
Thanks for your work on this.

You're welcome.

OVK 2012-06-08 08:06

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
I have tested with Yamaha RX-A810 receiver playing mp3-songs from the phone. Works, no problems whatsoever.

What I would like to have is a quick search bar (like in the contacts app or default music player) in the media list. I have a lot of music in the phone so it takes ages to scroll down the list.

phako 2012-06-08 12:10

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by OVK (Post 1219320)
What I would like to have is a quick search bar (like in the contacts app or default music player) in the media list. I have a lot of music in the phone so it takes ages to scroll down the list.

Yes, I know; unfortunately the section scroll bar in QML is slightly broken with C++ models and the way I need to use them here so I couldn't really add that.

Adding a search/filter entry might be a doable thing, though.

malmostoso 2012-06-09 07:50

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Hi, thanks for writing the software!
I have tried it on my N9 and it doesn't work for me. When I start Helium the Servers page is empty (I am running ps3mediaserver on my Debian-running PC) and the renderers page is also empty (I have a Sony Bravia streaming content).

What am I doing wrong? The phone is connected via WiFi to the same network as the PC and TV.

Thanks for any help!

nokiac 2012-06-09 20:02

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by nokiac (Post 1203833)
@Phako :

I copied the config options from BraviaEX.conf to N900.conf for PS3MediaServer for codec compatibility. Now, I dont see any exclamation marks when I browse Ps3Mediaserver . But, I am still unable to play any file as still get the following

INFO 2012-05-08 23:08:20.694 [StartPlaying Event] renderer: 192.168.72.108, file: /home/user/file.avi
INFO 2012-05-08 23:08:24.701 [StopPlaying Event] renderer: 192.168.72.108, file: /home/user/file.avi


While this happened, PS3Mediaserver actually showed that it was transcoding the file , but soon stopped it due to the playback stop event shown above.

I get this same thing with the new version. Not able to play from ps3mediaserver to Sony Bravia 40EX700 TV .

zlatko 2012-06-14 06:52

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Tried Helium 0.5 with with N9's media server and my Philips 9606 TV - working on both images and video. I don't have other media servers installed to try them. Also working with WDTV Live as renderer.
Great work! I am not a DLNA user, but immediately noticed need for fast scroll and/or search option as I have like 2k images.

zappAtom 2012-06-14 07:58

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Tried 0.5 yesterday with my WDTV Live. It's working but felt much slower than before..Changing of media titles takes 10-15 seconds to be reflected on my WDTV Live. But it could also be the new firmware update of the WDTV live that causes this.

phako 2012-06-16 08:38

Re: [Announce] Helium 0.4 - A UPnP control point for your N9
 
Quote:

Originally Posted by nokiac (Post 1220011)
I get this same thing with the new version. Not able to play from ps3mediaserver to Sony Bravia 40EX700 TV .

Yes, nothing has changed in this regard. I've still no clue what's happening there.

phako 2012-06-16 08:39

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by malmostoso (Post 1219786)
Hi, thanks for writing the software!
I have tried it on my N9 and it doesn't work for me. When I start Helium the Servers page is empty (I am running ps3mediaserver on my Debian-running PC) and the renderers page is also empty (I have a Sony Bravia streaming content).

What am I doing wrong? The phone is connected via WiFi to the same network as the PC and TV.

Thanks for any help!

If you enable the N9's media sharing, do you see that?

phako 2012-06-16 08:41

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by zappAtom (Post 1221624)
Tried 0.5 yesterday with my WDTV Live. It's working but felt much slower than before..Changing of media titles takes 10-15 seconds to be reflected on my WDTV Live. But it could also be the new firmware update of the WDTV live that causes this.

Hm, I did a small change there. It now waits for the device to say that setting the URI succeeded before it starts them - unless already running. Is that the grey round WDTV live or the black, edgy one?

skrech 2012-06-24 00:14

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Hello,
First of all I want to express my appreciation for this great app! It works and I'm really looking forward to its further development!
However, I have some feature requests for its control point part. My usage scenario is like that: I'm using foobar2000 on Win7 with foo_upnp plug-in and I'm trying to control its playback using Helium, but there are 3 main request that I have:

1. There aren't buttons for next and previous song. I think this is essential and would be really useful to have such a feature.
2. The second one is probably a bug. When playback is controlled from Helium, on track completion the playback stops and I have to manually press the play button for the next track to start. (EDIT 24.06.2012: This might be a problem of foo_upnp, but anyway a report that this can't be reproduced with another renderer would be nice)
3. If I decide to try the "server" part of Helium it correctly sends the chosen track to the desired renderer (which in my case is again the foobar2000 renderer), but when I want to go back to my random playback of foobar2000's playlist it is not possible to access it. What I mean is that when I first start Helium's "play" part, it connects to 127.0.0.1/fail which plays foobar2000's playlist as I want it, but if I change to play a track from a UPNP server I can't go back to 127.0.0.1/fail (also, is it normal to be called "fail"?), there is no option for that.

I hope that there would be a chance for these points to be taken care of. And again, keep up the good work! :)

phako 2012-06-24 14:47

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by skrech (Post 1226528)
Hello,
First of all I want to express my appreciation for this great app! It works and I'm really looking forward to its further development!
However, I have some feature requests for its control point part. My usage scenario is like that: I'm using foobar2000 on Win7 with foo_upnp plug-in and I'm trying to control its playback using Helium, but there are 3 main request that I have:

1. There aren't buttons for next and previous song. I think this is essential and would be really useful to have such a feature.

Yes, though it's a bit hard to not wake expectations that this will actually move forward/backward in the current server list.

Quote:

Originally Posted by skrech (Post 1226528)
2. The second one is probably a bug. When playback is controlled from Helium, on track completion the playback stops and I have to manually press the play button for the next track to start. (EDIT 24.06.2012: This might be a problem of foo_upnp, but anyway a report that this can't be reproduced with another renderer would be nice)

3. If I decide to try the "server" part of Helium it correctly sends the chosen track to the desired renderer (which in my case is again the foobar2000 renderer), but when I want to go back to my random playback of foobar2000's playlist it is not possible to access it. What I mean is that when I first start Helium's "play" part, it connects to 127.0.0.1/fail which plays foobar2000's playlist as I want it, but if I change to play a track from a UPNP server I can't go back to 127.0.0.1/fail (also, is it normal to be called "fail"?), there is no option for that.

I've foo here, I'll check that. I don't understand the 127.0.0.1 thing, though. Are you using foobar as an UPnP server and playing back locally via UPnP in foobar?

skrech 2012-06-25 10:01

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1226747)
I've foo here, I'll check that. I don't understand the 127.0.0.1 thing, though. Are you using foobar as an UPnP server and playing back locally via UPnP in foobar?

Great that you have foobar! I just want to use my n9 as a remote control, nothing more. For this I need only the renderer part of fooba2000.
But for the sake of experiment I tried what's the behaviour of Helium when using it for local playback via UPnP, but this really doesn't interests me in real life. :D

zappAtom 2012-06-25 10:38

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1222644)
Hm, I did a small change there. It now waits for the device to say that setting the URI succeeded before it starts them - unless already running. Is that the grey round WDTV live or the black, edgy one?

It is the newer one (http://www.golem.de/1110/sp_86898-22342-i.jpg). Could be that your change is causing the delay...It sometimes plays fast but in general the waiting time has become much longer than before...it's quite confusing now because after pressing play onds you're not sure if the player will play it or not and then after 10 seconds suddenly the playback starts...

I have a suggestion: As you live in Germany, I could lend you the device for some time if you want to test it at home and improve the overal performance...but its just a suggestion :-)

phako 2012-06-25 11:31

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by skrech (Post 1227070)
Great that you have foobar! I just want to use my n9 as a remote control, nothing more. For this I need only the renderer part of fooba2000.
But for the sake of experiment I tried what's the behaviour of Helium when using it for local playback via UPnP, but this really doesn't interests me in real life. :D

The "http://127.0.0.1/fail" is foo's way of saying "I'm playing back a local file". Helium should display the correct title, but foobar 2000 uses the key "CurrentTrackMetaData" while the correct key is "...Metadata", so Helium doesn't. I've filed an upstream bug (https://bugzilla.gnome.org/show_bug.cgi?id=678784) and added a patch to Helium.

So at least that mystery is solved.

phako 2012-06-25 11:40

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by skrech (Post 1226528)
3. If I decide to try the "server" part of Helium it correctly sends the chosen track to the desired renderer (which in my case is again the foobar2000 renderer), but when I want to go back to my random playback of foobar2000's playlist it is not possible to access it. What I mean is that when I first start Helium's "play" part, it connects to 127.0.0.1/fail which plays foobar2000's playlist as I want it, but if I change to play a track from a UPNP server I can't go back to 127.0.0.1/fail (also, is it normal to be called "fail"?), there is no option for that.

Just tried that and foo goes back to random playback here.

phako 2012-06-25 11:42

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by zappAtom (Post 1227091)
It is the newer one (http://www.golem.de/1110/sp_86898-22342-i.jpg). Could be that your change is causing the delay...It sometimes plays fast but in general the waiting time has become much longer than before...it's quite confusing now because after pressing play onds you're not sure if the player will play it or not and then after 10 seconds suddenly the playback starts...

I have a suggestion: As you live in Germany, I could lend you the device for some time if you want to test it at home and improve the overal performance...but its just a suggestion :-)

You can undo this change by changing the call to r.setUriAndPlay(uri, metadata) in Browse.qml, function setUri() to r.setAVTransportUri(uri, metadata) and r.play(), and see if that helps.

zappAtom 2012-06-25 12:57

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Ok Ok, I see I shouldn't have suggested that :-) By the way I'm extremely happy about your work on Helium and PushUp!

malmostoso 2012-06-25 17:39

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1222642)
If you enable the N9's media sharing, do you see that?

Hi, thanks for your reply! Yes, i can see the media on the n9. IWas reading in the thread about creating an n9 configuration file for the server, is that necessary?

phako 2012-06-26 07:21

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by zappAtom (Post 1227139)
Ok Ok, I see I shouldn't have suggested that :-) By the way I'm extremely happy about your work on Helium and PushUp!

Thanks. I thought maybe we try the easy thing first before shipping precious hardware around ;)

My (old) WDTV is still snappy, btw. Do you have another controlpoint available you could check with? gupnp-av-cp on linux or foobar2000 on windows, e.g.

phako 2012-06-26 07:23

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by malmostoso (Post 1227222)
Hi, thanks for your reply! Yes, i can see the media on the n9. IWas reading in the thread about creating an n9 configuration file for the server, is that necessary?

It should at least see the devices. For proper transcoding from ps3mediarenderer to the bravia when controlled by Helium you need to copy the config from bravia to n900 on the server, although that doesn't seem to work right. Can't really test that as I don't have a bravia.

zappAtom 2012-06-26 08:15

Re: [Announce] Helium 0.5 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1227507)
Thanks. I thought maybe we try the easy thing first before shipping precious hardware around ;)

My (old) WDTV is still snappy, btw. Do you have another controlpoint available you could check with? gupnp-av-cp on linux or foobar2000 on windows, e.g.

I tried it yesterday again with the N9 and it was a lot faster. But I can still see that Helium awaits a response from WDTV because chaning the volumne results in the slider jumping back iand in 1 seconds loopss it jumps to the position I originally moved it. So how do other control points handle that? I will still test if I get same delays with upnp and gupnp-av-cp on Ubuntu.

And about hardware. I would have no problem with sending my box if it would really help, but you're right...lets try it the simple way first!

phako 2012-09-18 16:24

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
0.6 is out

Sniper_swe 2012-09-18 16:41

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
working great. Hell it is fast:) really nice

deviantv1ral 2012-09-22 14:35

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
works great, ive been looking for a "nokia play to" for n9 but this is even faster, only suggestion is i can scroll from one pic to another ti send to the renderer instead od hold and send.
btw tested with xbmc eden

Fuzzillogic 2012-09-23 00:55

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
Some observations:
  • I can't seek in media files on my Samsung 40C750 tv. It's play or stop. Nor can I control the seek position from Helium. This might have nothing to do with Helium nor with Rygel, but I do notice that Helium doesn't show the duration of the video - strangely, the tv does.
  • A setting to define the maximum volume. Currently the volume slider goes from 0% to 100%, but 100% is QUITE LOUD on the tv. An option to limit the range to e.g. 25% would be welcome. (Thus, volume slider to max exuals volume of tv to 25%). That way I won't annoy the speakers, my ears, the neighbors and have easier and more precise control.

phako 2012-09-24 10:44

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
Quote:

Originally Posted by Fuzzillogic (Post 1270839)
Some observations:
  • I can't seek in media files on my Samsung 40C750 tv. It's play or stop. Nor can I control the seek position from Helium. This might have nothing to do with Helium nor with Rygel, but I do notice that Helium doesn't show the duration of the video - strangely, the tv does.

That looks like it failed to parse the information. Did this work before?

Quote:

  • A setting to define the maximum volume. Currently the volume slider goes from 0% to 100%, but 100% is QUITE LOUD on the tv. An option to limit the range to e.g. 25% would be welcome. (Thus, volume slider to max exuals volume of tv to 25%). That way I won't annoy the speakers, my ears, the neighbors and have easier and more precise control.

Good point, I'll file an enhancement issue.

Fuzzillogic 2012-09-24 16:29

Re: [Announce] Helium 0.6 - A UPnP control point for your N9
 
Quote:

Originally Posted by phako (Post 1271391)
That looks like it failed to parse the information. Did this work before?

IIRC it didn't. But now that I'm experimenting... it does work when playing on Samsung Allshare on pc, Samsung's free UPnP software (which works quite well actually). I can also use progress indicator on the phone to skip to any chosen point. So I guess it's the tv which is the problem.


All times are GMT. The time now is 04:52.

vBulletin® Version 3.8.8