Your Digital Media Has Never Looked So Good

 
wiser
Topic Author
Posts: 44
Joined: Tue Mar 15, 2005 10:25 am

Bit torrent client for ROKU

Sun Sep 11, 2005 3:03 pm

Hi,
I've got a problem copying video files to my NAS (Linkstation 160) - long story to do with my network - but basically the photobridge is at the extreme end of my wireless network and there is nothing I can do about it - so need a software solution.

It occurred to me that a bit torrent client could solve the problem in an interesting way. Has anyone already set up a bit torrent client on either the ROKU or on a Linkstation? My idea is to have a simple tracker on my media server, and have the roku or linkstation poll it and pull down a point to point torrent as I add new files.

A.
Now:
Roku 3
Plex Server running on dedicated small Ubuntu Box
NightHawk R7000
Samsung TV
Same Pioneer amp
and about 30 other devices.....

Back in 2005:
Roku HD1000 Rev B
Buffalo Linkstation 160GB
 
wiser
Topic Author
Posts: 44
Joined: Tue Mar 15, 2005 10:25 am

Mon Sep 12, 2005 1:25 am

Well, I stayed up too late last night and seem to be making some progress.

Firstly, I copied and mounted rokudev.cramfs onto my NAS so I could build the stuff I was downloading.

The bit torrent client I have choosen is ctorrent http://ctorrent.sourceforge.net/, which requires openssl http://www.openssl.org/ which in turn requires perl5 http://netmirror.org/mirror/CPAN/src/README.html.

Got to the point of trying to make perl so decided to stop until I can spend some time on it again, probably be next weekend. If anyone has any suggestions at this point let me know.
Now:
Roku 3
Plex Server running on dedicated small Ubuntu Box
NightHawk R7000
Samsung TV
Same Pioneer amp
and about 30 other devices.....

Back in 2005:
Roku HD1000 Rev B
Buffalo Linkstation 160GB
 
wiser
Topic Author
Posts: 44
Joined: Tue Mar 15, 2005 10:25 am

Tue Sep 20, 2005 2:51 pm

Can't get perl to make after running configure. Learning lots about Linux and perl though. If I get this to work I'll post an update but not optimistic.
Now:
Roku 3
Plex Server running on dedicated small Ubuntu Box
NightHawk R7000
Samsung TV
Same Pioneer amp
and about 30 other devices.....

Back in 2005:
Roku HD1000 Rev B
Buffalo Linkstation 160GB
 
heilpern
Posts: 20
Joined: Wed Jul 13, 2005 12:41 pm

Wed Sep 21, 2005 10:22 am

I have no direct experience with it, but I've heard of a "mini perl" distribution which may be easier to get built for the PB. I've heard of this perl varient from other embedded Linux platforms.
 
wiser
Topic Author
Posts: 44
Joined: Tue Mar 15, 2005 10:25 am

Thu Sep 22, 2005 1:56 am

Thanks,
I managed to get microperl to compile and I think its running ok.

openssl however expects to find perl in /usr/bin and as this is a readonly filesystem, I'm now trying to get that sorted out although don;t know ehre to start, unless I start editing the configure script for openssl

Even if this never works its fun.


W.
Now:
Roku 3
Plex Server running on dedicated small Ubuntu Box
NightHawk R7000
Samsung TV
Same Pioneer amp
and about 30 other devices.....

Back in 2005:
Roku HD1000 Rev B
Buffalo Linkstation 160GB
 
heilpern
Posts: 20
Joined: Wed Jul 13, 2005 12:41 pm

Thu Sep 22, 2005 11:22 am

openssl however expects to find perl in /usr/bin and as this is a readonly filesystem, I'm now trying to get that sorted out although don;t know ehre to start, unless I start editing the configure script for openssl


I suspect editing openssl's configuration is the best bet.

If you want to get something into the filesystem instead, I suspect what you could do is repackage the filesystem and "upgrade". The way an upgrade is performed is basically to put some files, including (maybe just one file?) a cramfs filesystem image on CF and rebooting with it right? If you have a linux environment (other than the PB) you could install the cramfs management tools so you could mount the filesystem image to extract it, make changes, repackage it, etc.

If you decide to play that route, one potential issue is the cramfs filesystem size; you'll need to be sure not to exceed what the PB's firmware can handle (and I don't know what that size is). However, you could also decide to "cheat". For example, instead of placing your perl binary at /usr/bin/perl, you could make /usr/bin/perl be a symbolic link to where you intend to place the real binary.
 
wiser
Topic Author
Posts: 44
Joined: Tue Mar 15, 2005 10:25 am

Sun Sep 25, 2005 3:59 pm

Had to change plan a bit. Couldn't get perl to make, so couldn't go with Plan A.

Plan B worked out though. There's a very new very small bit torrent client written for Linux available here http://transmission.m0k.org. I just needed to download jam2.5 here http://public.perforce.com/public/jam/index.html.

Followed Transmission's instructions, and am now downloading a Torrent onto my Linkstation using the PB as the host. Very pleased with this.

Couldn't have done it without the developer's help. Thanks titer. Link to my questions here http://transmission.m0k.org/forum/viewtopic.php?t=17

:-)

W.
Now:
Roku 3
Plex Server running on dedicated small Ubuntu Box
NightHawk R7000
Samsung TV
Same Pioneer amp
and about 30 other devices.....

Back in 2005:
Roku HD1000 Rev B
Buffalo Linkstation 160GB

Who is online

Users browsing this forum: No registered users and 4 guests