View Full Version : UPnP/DLNA and the N900/Maemo 5
Dexter1759
09-30-2009, 04:02 AM
Hi All,
Having ordered my N900, I am curious to know how easy it would be to have it receive DLNA streams (photos/music/video) from a device such as a QNAP TS119. Or even if an application exists that does that already?
And also, the ability to stream photos/music/video to DLNA clients (such as the PS3 - the video is the recorded in the correct format too I believe)?
Is this something it can do already or do linux applications exist that do this sort of stuff already? If not how easy would such an application be?
Many thanks, in advance.
PS. As a side question, how would you advise getting into program for Linux, I have good knowledge of VBA and programming etiquette in general, would it be a case of learning the syntax and available functions/procedures/etc? PM me if you feel this is too off topic to be posted here, I'd be very interested. Also, worthy of note, I'd be developing on a Windows PC, if that makes the difference?
ruskie
09-30-2009, 04:57 AM
DLNA/UPNP access exists on linux... there's ushare as a server and djmount as the client(it mounts the upnp/dlna share as a filesystem you can then browse through)
No clue about what is included with the N900 or available for it.
pycage
09-30-2009, 05:30 AM
The built-in media player is a UPnP/DLNA client.
At least for the N8x0 somebody already ported MediaTomb UPnP server. Brisa is another server available for N8x0. Porting gmediaserver or ushare shouldn't be hard, too. Or Rygel, as the UPnP subsystem of Maemo5 is based on gupnp.
Dexter1759
09-30-2009, 05:46 AM
Wow, I wasn't expecting there to be so much readily available/in existence. Perhaps I'll be enjoying my N900 even more than I thought!
Thanks for the replies.
zerojay
09-30-2009, 06:36 AM
The built-in media player is a UPnP/DLNA client.
Bingo, correct.
Dexter1759
09-30-2009, 06:41 AM
The fact the built in player is a DLNA client is a major attraction for me - I'm planning on getting a QNAP TS119 just after my birthday (around the time I'll get the N900...hopefully).
nikolajhendel
09-30-2009, 08:51 AM
Nokia did an official program for the N8x0 models (mediastreamer). Works perfectly - but intended for music only.
I use it every day with my Qnap TS-409.
pycage
09-30-2009, 01:44 PM
If you also want to watch photos and videos over UPnP, then MediaBox does the job on the N8x0 (and soon on the N900 too).
McChicken
10-01-2009, 03:55 AM
The built-in media player is a UPnP/DLNA client.
At least for the N8x0 somebody already ported MediaTomb UPnP server. Brisa is another server available for N8x0. Porting gmediaserver or ushare shouldn't be hard, too. Or Rygel, as the UPnP subsystem of Maemo5 is based on gupnp.
I have NO understanding of what you guys are really talking about except that UPnP/DLNA client will be possible on the N900. THAT is enough info for me at the moment...
later I hope that "dumb" users like me will be able to utilize things like this W/O being able to understand coding.
seem more and more that the N900 will Rock, I have tried to use my N95 more as a computer with Phone function and now I will get exactly that can't wait
pycage
10-01-2009, 04:25 AM
Don't worry about what we were talking about, as long as you don't want to use your N900 as UPnP server for other clients. :)
benny1967
10-03-2009, 07:57 AM
Don't worry about what we were talking about, as long as you don't want to use your N900 as UPnP server for other clients. :)
that's exactly what i would be interested in (should i ever get an N900). my set top box for digital cable tv turned into a upnp client overnight via a firmware update, so i'm suddenly learning the delights of upnp.
so did i understand it correctly that the N900 will need 3rd party software to act as a server?
what needs more resources, being client or server? in other words: could be expect the N900 to be a good server?
Dexter1759
10-03-2009, 09:17 AM
Well apparently my N95 8GB is supposed to be capable of streaming photos (and music i think!) to my PS3, but I can never get it to work!
Given that others have however, i'd expect the N900 to be ok at streaming, but not transcoding (not a problem since the camera records video in a PS3 supported format I think, therefore, no transcoding needed)
benny1967
10-03-2009, 09:26 AM
transcoding video is out of scope here. i'm sure i'll find a format that both the N900 and the set top box can handle.
the fact that some existing S60 device can act as a server doesn't say much about the N900, though. there's a lot S60 can do that maemo 5 can't. yet.
pycage
10-05-2009, 06:26 AM
As long as trancoding isn't involved, a UPnP server is technically not much more than a specialized HTTP webserver. The N900 could easily handle that.
so did i understand it correctly that the N900 will need 3rd party software to act as a server?
With Fremantle, yes. But Rygel (http://live.gnome.org/Rygel) is explicitly developed with Harmattan in mind, so chances are good it could be made to work relatively easily.
Dexter1759
10-05-2009, 11:15 AM
Hi,
Rather than starting another thread (and since this is very loosely related) I thought I'd post this here.
Firstly, does a standard Universal Remote app exist for Maemo (that could be ported to N900)? It'd be nice to use the IR to control the TV and SkyHD box, and set up macros like the fancy logitech Harmony remotes.
Also, whilst searching for this I came across a thread about using the Bluetooth in an N800 tablet, to control the PS3 (obviously not games, but media). Does anyone know if this'll be possible at some point (especially with Logitech now being able to control the PS3, the codes must be easier to "get a hold of")?
pelago
10-05-2009, 04:05 PM
Hi,
Rather than starting another thread (and since this is very loosely related) I thought I'd post this here.
Firstly, does a standard Universal Remote app exist for Maemo (that could be ported to N900)? It'd be nice to use the IR to control the TV and SkyHD box, and set up macros like the fancy logitech Harmony remotes.
Also, whilst searching for this I came across a thread about using the Bluetooth in an N800 tablet, to control the PS3 (obviously not games, but media). Does anyone know if this'll be possible at some point (especially with Logitech now being able to control the PS3, the codes must be easier to "get a hold of")?
For your first question, search for irreco - there is an N900 version in testing, although the user-interface needs some love. For the second, BlueMaemo - which I believe is also in testing for N900.
Canterbury
10-07-2009, 04:16 AM
i can only hope the functionality is more user friendly than what is currently available from Nokia's N95 when streaming from source to phone.. - "connection failure" happens more often than not and then 90% of the time wont find the "source" again... and to play a song is only done thru the "home media" icon,(not the media player) and you have to choose 'options' 'play from device' for every song... - not very nice :(
zeenix
02-01-2010, 07:47 PM
With Fremantle, yes. But Rygel (http://live.gnome.org/Rygel) is explicitly developed with Harmattan in mind, so chances are good it could be made to work relatively easily.
Seen this: http://live.gnome.org/Rygel/N900 ?
With the new software upgrade (PR1.1), you should not need to use the rootsh and you can just download it through the application manager.
soredawg
02-01-2010, 10:28 PM
HI guys, just ran into some trouble trying to install this from terminal.
Installation pretty much didn;t work returning some errors. Main question is now i have like 5 new additions to catalogues applications, being:
deb http:.....etc
deb-src http:..etc
apt-get update
done
exit
I can't seem to delete these new items. Would anyone know how to delete these items using terminal, as I can't seem to do so using application manager, and its return an operation failed when updating.
Thanks in advance
BabylonV2000
02-02-2010, 10:48 AM
Hi ,
I installed rygel , i launched commandline rygel abd nothing happened. Server Rygel is not working.
I am on N900 PR 1.1 and using rygel 0.4.8-2
Questions :
How to configure the rygel.conf for sharing ?
How to launch the rygel-preferences ?
Where are the logs
Thanks for answering :confused:
Cya
simurg
02-03-2010, 04:01 AM
You shouldn't need to do anything. When you start rygel from the command line 'nothing happens' (no debug/info messages) but you can see that N900 is in the list of UPnP servers.
patator
02-03-2010, 04:46 AM
On the n800 I'm using the builtin media player and it works fine with music and videos.
For the server side I use python-coherence which has a lot of plugins to present other things to clients. You can have a view per folder or per tag, display picasa album,...
One of the developpers of coherence is usually on irc (username:dev) and he told me that coherence runs also on n900, but I can not confirm...
cliffordpascal
02-03-2010, 07:08 AM
The fact the built in player is a DLNA client is a major attraction for me - I'm planning on getting a QNAP TS119 just after my birthday (around the time I'll get the N900...hopefully).
Dont get too happy mate. I use nullriver media link upnp server. It seeminglessly streams to my PS3. The n900 can see the Upnp Server but content is never actually displayed in media player. Brisa media server doesnt actually work from the repo as It has some installation problems.
C
BabylonV2000
02-04-2010, 03:47 AM
You shouldn't need to do anything. When you start rygel from the command line 'nothing happens' (no debug/info messages) but you can see that N900 is in the list of UPnP servers.
Thanks Simurg , i tried it thru my PS3 , and i could stream pictures, music .
But PS3 can't see .3gp, .flv vids , how do i activate transcod en mp2ts for this extension , please ?
Thanks for your answers :D
cliffordpascal
03-31-2010, 09:32 PM
does anyone know why; when you stream media from windows 7 the n900 DLNA client will not see more than a certain amount....as an example windows media server has a list of hundreds of movies in it how ever when you refresh the media player on the n900 it only sees about 90 films, why wont it pick up the other several hundred? is there a limit or something? errrr or bug???
daperl
03-31-2010, 10:00 PM
It might be two things. First, if you don't have some or all of the extra gstreamer codecs installed, I'm not sure the mediaplayer will recognize certain files. Second, the mediaplayer is not that flexible about mime types. For instance, I'm running the mediatomb UPnP server and it's default export mime type for ogg-vorbis files is something like:
application/vorbis+ogg
I had to change it to:
audio/vorbis+ogg
before the files would be recognized by mediaplayer. The file manager is more flexible. See if you can see some of those invisible media server files with it. If so, you might have one or both of the problems I described.
will177
05-09-2010, 07:24 AM
I have same issue.
Using MediaTomb on Ubuntu Lucid 10.04 64-bit
My files are Ogg Vorbis music files
N900 can see MediaTomb server and will let me navigate down to artist and then album folder, but then says no files found.
I tried your audio/ogg tip but that hasn't helped.
Anyone else had this problem and fixed it?
Thanks
bunanson
05-09-2010, 07:32 AM
Have you tried orb (http://talk.maemo.org/showthread.php?t=51562), knots 2 (http://talk.maemo.org/showthread.php?t=30095)?
bun
will177
05-09-2010, 07:33 AM
Stone the crows.
I just emptied all the contents of the MediaTomb database and reloaded the music from the Filesystem and now the N900 sees the music files AND plays them.
Not sure which step fixed it, but it works now.
(P.S. Some albums have 2 of each track which might be something to do with it. A bug in MediaTomb?)
Anyway, works now.
Thanks!
My N900 works great as a DLNA client, when my Windows PC's are on and they have network shared folders.
However, when I switch off all my Windows PC's and try to access my network shared USB drive (that is attached to my router), the N900 doesn't see it. Is there any way that I can get the N900 to see (or search for) the network shared USB drive?
My router's a Belkin Share+, so maybe it requires some software on every device that you want to view the content on? On the other hand, it's supposed to support DLNA TVs with no problem, and of course you can't go installing apps on TV's (yet).
Has anyone got an idea of how to get this working? I'm getting a DLNA TV tomorrow, so I can give more info on how well it picks up the USB drive.
P.S. Only one of my PCs actually has any Belkin software. The other one finds the drive because I told it to look for one, but didn't install any software.
gransport65
01-05-2011, 09:55 AM
Just wanted to say that I have just installed a Netgear NAS. Enabled UPnP and ReadyDLNA in the Ready NAS setup, and i can reach all my media files with my N900 and play them directly with media player. It also works with my Xbox 360. I love the N900!
delbana
01-11-2011, 06:18 AM
hi guys
could you be so kind and give me an advise what is wrong with me DLNA?
http://img821.imageshack.us/img821/6059/screenshot00g.png
so I have the situation as above and when I try to acces shared folders on pc nothing happen;(
windows7
01-11-2011, 06:25 AM
hi guys
could you be so kind and give me an advise what is wrong with me DLNA?
http://img821.imageshack.us/img821/6059/screenshot00g.png
so I have the situation as above and when I try to acces shared folders on pc nothing happen;(
the "asus-pc" link at the bottom of the aplication should point to your windows media player shared music, one of the issues i had was the third party firewall in the windows 7 64bit pc was blocking traffic(not all firewalls are the same, so i cannot comment on how you can check this), i set the firewall to learn mode and it then worked(learn mode basically automatically creates rules in the firewall for any process trying to use the network).
rmarcus
01-15-2011, 01:21 PM
Is rygel still out there? Can't seem to find it anywhere...
Tks
http://www.maemonokian900.com/maemo-news/rygel-0-7-6-a-kiss-is-but-a-kiss/
Is it for our n900?
if so...how do I install it? I am a little noobie...:D
jackburton
01-15-2011, 01:44 PM
For Windows 7, you have to enable media streaming to specific devices that aren't in the Windows Group. Since an N900 is not Windows, the W7 PC doesn't allow sharing by default.If you research how to access media files on Windows 7 from PS3, the steps are the same as the N900. You start by going to:
Control Panel\Network and Internet\Network and Sharing Center\Advanced sharing settings
Select Home/Work network->Media Streaming->Media Streaming Options
Show Devices->All Networks (Local Networks are Windows-only PCs, I think).
Find the "Unknown Device" with your N900's Wi-Fi mac and change it to "Allowed"
GOOD LUCK!
rmarcus
01-15-2011, 01:59 PM
thanx dude...but it is the other way around...I want to be able to access my files on my n900(videos, music, pics) from my ps3 and pc.
I know that rygel enables that, but I can't find it to install it again...
:D
kooki
01-15-2011, 02:23 PM
Hi everyone,
I am also looking for Rygel. Please anyone post it or let us know where to find it and how to install it.
Thanks in advance.
Kooki
jackburton
01-16-2011, 10:52 AM
I've never used Rygel....
Will PS3MediaServer work?
http://code.google.com/p/ps3mediaserver/
It is a java application. Java is now working on the N900. I run desktop java apps on my N900 such as Freemind, yEd, ganntProject. It would'nt surprise me if PS3MediaServer would run.
I think I got java se from here:
http://www.oracle.com/technetwork/java/embedded/downloads/index.html
I'm using ARMv7 Linux - Headful version. Also, there are other posts about getting full Java with more details than I am providing.
jackburton
01-16-2011, 12:04 PM
Hi went ahead and tried out PS3MediaStreamer. It works for Pictures at least.
Here it is on the N900 running default settings out of the box.
http://farm6.static.flickr.com/5203/5360136649_12a3b1be31_b.jpg
One problem seems that the configuration screens are larger than the N900's resolution. Other java apps have scrollbar controls, but this one doesn't. Perhaps there is a way to create a configuration on a desktop Linux PC and then copy the config files down to N900. It may also be possible to just modify configs by hand, but not sure. I just wanted to test this software out as a proof of concept.
It should be noted that I didn't attempt to get video streaming to work. Apparently PS3MS uses mencoder, mplayer, and ffmpeg. I have mencoder and mplayer from extras, but no ffmpeg. Transcoding on the N900 may be too taxing on the CPU anyway. I run mine overclocked with power kernel, but I still don't think transcoding would work well (just a hunch).
It may be possible to forego transcoding in the PS3MS settings altogether, but I haven't research that because I couldn't access all the settings due to the scrollbar issue mentioned above.
Perhaps somebody can take this proof of concept work farther along and create a wiki page for solutions? I have come across many posts requesting UPNP server request and never solutions. This may finally be the one. I have never needed this feature in the past, but maybe it will help somebody else out.
Also, I must say that Java on N900 has opened a world of possibilities. To those who say Java sucks, think again. It truly is a powerful platform that works across environments. I do java programming and this makes me smile. I may even try to install Tomcat server on the N900 just for the hell of it now that I think about it....
CHEERS!
Here are the screens from the PS3:
PS3 can see N900 over UPNP
http://farm6.static.flickr.com/5206/5360750500_72c4f1c69e_b.jpg
Browsing Photos
http://farm6.static.flickr.com/5089/5360136625_1cd6e9b0eb_b.jpg
Here's my cat!
http://farm6.static.flickr.com/5169/5360750678_4117c45a8a_b.jpg
PS3MediaServer settings. Not sure how to use them as I've never used the software before today.
http://farm6.static.flickr.com/5044/5360750622_2745c708d1_b.jpg
Web streaming (listing only
http://farm6.static.flickr.com/5007/5360750570_e14dd16939_b.jpg
XBMC on Windows 7
http://farm6.static.flickr.com/5244/5360136307_2c14d7b39c_b.jpg
Update
I was able to stream video after installing ffmpeg from extras-dev. It didn't show in the UI, but apt-get install ffmpeg worked.
gazza_d
01-16-2011, 12:23 PM
With me, streaming video from my Mythtv box resulting in nearly constant buffering. When I copy the file and play it locally on the N900 it's fine,and I can stream to laptops OK, so I don't think it's the wireless network either.
Has anyone found a way to increase the buffer size, or has found a different fix for this issue at all?
jackburton
01-16-2011, 12:36 PM
I think Knots2 is your solution. Others have reported success with TVersity. You may try a different UPNP server on your MythTV box. I used to use MediaTomb myself and disable the built-in UPNP server.
Also, the MythTV may not be doing "on the fly" transcoding to something that works well over the network and on lower power CPU like N900. So this must be taken into account.
The fact it plays fine locally tells me the N900 can handle it, but perhaps its network stack cannot. Try transcoding the file to something more basic or use an on the fly transcoding server like TVersity.
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.