maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N800 (https://talk.maemo.org/forumdisplay.php?f=25)
-   -   N800 as a Wireless Digital Photo Frame (https://talk.maemo.org/showthread.php?t=19881)

Superrrman 2008-05-08 04:13

N800 as a Wireless Digital Photo Frame
 
Does anyone know how to do this by using my home server? The only other option I have thought of is to do it by placing my fav photos in a Flickr slideshow and just going to the pics by the net...would rather make it a bit more "homegrown" though. Any ideas if this is possible using my home network?

Sorry if this question is a duplicate, I didn't find anything by searching previous posts.

Thanks in advance for any help anyone can give.

ace 2008-05-08 04:54

Re: N800 as a Wireless Digital Photo Frame
 
My N800 has no problem displaying images from a Windows shared folder.

Superrrman 2008-05-08 05:15

Re: N800 as a Wireless Digital Photo Frame
 
Ok...so I am a newbie...start me out on HOW to do this?

ace 2008-05-08 05:45

Re: N800 as a Wireless Digital Photo Frame
 
Here's a link that explains it better than I can.

http://www.microsoft.com/windowsxp/u...ain/share.mspx

Superrrman 2008-05-08 07:33

Re: N800 as a Wireless Digital Photo Frame
 
Thanks for the reply. I am somewhat ok on what to do on the windows side, but what do I do in the settings for N800 to make it view the shared folder? Also, is it capable of viewing a password protected shared folder?

Thanks!

ace 2008-05-08 12:21

Re: N800 as a Wireless Digital Photo Frame
 
The N800 should see the shares on the local network with no additional configuration. I haven't tried it, but according to the help files, password protected shares are not supported.

IcelandDreams 2008-05-08 12:54

Re: N800 as a Wireless Digital Photo Frame
 
The easiest thing to do is to load up an SD card from the PC, or connect with USB and send them that way. Indeed, password protected shares are problematic.

Benson 2008-05-08 13:31

Re: N800 as a Wireless Digital Photo Frame
 
Well, I'm guessing wireless was key, to allow automatic inclusion of new photos without physical fooling around...

NFS would be a promising approach.

JDBuddy 2008-05-08 18:00

Re: N800 as a Wireless Digital Photo Frame
 
You can use ORB. Set up an account, identify the file on your computer that has the photos, log on to ORB on your N800 and "play" the folder. You can set the time for each new image to display.

suitti 2008-05-09 01:15

Re: N800 as a Wireless Digital Photo Frame
 
What i do is scale my images to 1600x960 and rotate them so the long way is horizontal, them put them on my n800 via sftp. Slide show with Quiver. Then my slide show also works offline, and i can zoom in, and my huge files don't give the n800 fits.

speculatrix 2008-05-09 21:27

Re: N800 as a Wireless Digital Photo Frame
 
I'd simply set up a web server which served a page with a meta refresh, and referenced a random image from a collection. It might need to do some scaling on the fly. Then just point the tablet at the web server!

Hmm, I like that idea, might have a hack at it myself!

speculatrix 2008-05-09 22:09

Re: N800 as a Wireless Digital Photo Frame
 
OK, here's a very quick hack.
Code:

#!/usr/bin/perl -w

use strict;
use CGI qw(:standard);

my $TIMEOUT = 20;
my @IMAGEDIRS = ('/xxxx', '/yyyy'); # FIXME

#### check the function
my $p_function = defined(param('function')) ?  param('function') : '';
my $p_device = defined(param('device')) ?  param('device') : '';

if ($p_function eq 'picture')
{
    chdir $IMAGEDIRS[rand($#IMAGEDIRS)];;

    # FIXME according to your image directories
    my @sub1Dirs = <*>;
    my $sub1Dir = '';
    while ($sub1Dir !~ /^\d+\d+\d+\d+$/)
    {
        $sub1Dir = @sub1Dirs[rand($#sub1Dirs)];
    }
    chdir $sub1Dir;

    my @sub2Dirs = <*>;
    my $sub2Dir = @sub2Dirs[rand($#sub2Dirs)];
    chdir $sub2Dir;

    my @pictures = <*.jpg>;
    my $picture = @pictures[rand($#pictures)];

    #if (0)
    if (open(FH, "<$picture"))
    {
        print "Content-type: image/jpeg\n\n";
        while (<FH>)
        {
                print $_;
        }
        close(FH);
        print "\n";
    }
    else
    {
        print "Content-type: text/plain\n\nERROR!\n";
        print "sub1Dirs list is " . join (', ', @sub1Dirs) . "\n";
        print "sub1Dir chosen was $sub1Dir\n";
        print "sub2Dirs list is " . join (', ', @sub2Dirs) . "\n";
        print "sub2Dir chosen was $sub2Dir\n";
        print "picture list is " . join (', ', @pictures) . "\n";
        print "picture file name is '$picture' \n";
    }
}
else
{
    print "Content-type: text/html\n\n";

    print "<html><head>\n<meta http-equiv=\"refresh\" content=\"$TIMEOUT\">";
    #print `date` . "<br />\n";
    print "<img src=\"?function=picture\"";
    if ($p_device eq 'tablet')
    {
        print " width=\"800\" height=\"480\" ";
    }
    print "/>";

    print "</body>\n</html>\n";
}


speculatrix 2008-05-09 22:53

Re: N800 as a Wireless Digital Photo Frame
 
I added automagic image scaling to make the pictures fit.. it's a bit too big to post here, get it at
http://www.zaurus.org.uk/download/scripts/picture

you'd access it, by the way, as something like http://myserver/cgi-bin/picture?device=tablet (miss off the device= for 800x600 scaled pictures)

Superrrman 2008-05-10 06:15

Re: N800 as a Wireless Digital Photo Frame
 
Thanks for all the great suggestions/solutions. I love how responsive this community is. thanks again all!


All times are GMT. The time now is 14:05.

vBulletin® Version 3.8.8