Navigation » MPC Club Community Board > Archive > MPC Archive > General Archived Topics » wizd running on a NSLU2 as a mediaserver for dvx-500E

Notices

» Slysoft Recommended!
1 CLick BD and DVD backups
Download AnyDVD HD!
For Blu-Ray and DVD!
» Log in
User Name:

Password:

Not a member yet?
Register Now!
» Stats
Members: 85,418
Threads: 29,403
Posts: 248,051
Welcome to our newest member, Powster
» MPC Club Advertisers and Sponsors
Reply
 
Thread Tools
Old 03-12-04, 16:32   #1
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default wizd running on a NSLU2 as a mediaserver for dvx-500E

I downloaded the wizd from a japanese webpage. http://www.birdland.co.jp/~wizd/wizd.html
After a few modifications to the source (added Webradio) and minor changes to the skin it serves as a mediaserver for my DVX-500E running on a Linksys NSLU2 with an attached USB-disk
I can now stream audio and video without a PC. The only lack of functionality is the poor picture support (scaling image with poor quality, no rotate).
The server offers several configuration parameters I donīt understand because they are commented in japanese. Can anyone help with the translation?
Further development and modification could be better image support and using NSLU2 for transcoding.
-------------------------------------------------------------------------------

Translated some stuff with the help of http://babelfish.altavista.com/.

Image support: my first idea was to try and make ImageMagick on NSLU2. Another approach was to test the use of the tag
META SYABAS-BACKGROUND=[image.jpg].
This results in a high image quality in comparison to the normal
IMG SRC=[image.jpg]
but it works only with jpeg and Iīm still missing Rotation
The build-in image support of DVX-500E is better.
I figured out a few documents that are locally stored on the DVX-500E (e.g.: file:///c:/syabas18.htm being the login page) but I do not know how the DVX-500E shows slideshows from CD (obviously some sort of application).

Does anyone have information about the filestructure and the available applications on DVX-500 E?
------------------------------------------------------------------------------------
Remark: 14.12.04

figured out how to handle pictures - changed behavior for pictures in the mediaserver and now handle pictures using streaming/playlist (like implemented for mp3)
shebenbrock is offline   Reply With Quote
Advertising
Advertising temporarily disabled
Old 21-12-04, 19:10   #2
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default Media Wizard for DVX-500 E running on a NSLU2

This is a media server application that runs on NSLU2 and is configured to serve the DVX-500 E from Trans-Technology. The server can be used as a replacement or in addition to the original PC MediaServer.

http://www.mpcclub.com/modules.php?n...oad&cid=51#cat

Installation Instruction:

Install and Configure NSLU2
--------------------------------

Requirements: I assume your NSLU2 is unslung (tested with firmware V2.3R25-uNSLUng-standard-2.12-beta) and telnet is enabled. If this is not done yet please follow instructions in Jim Buzbeeīs article on http://www.tomsnetworking.com/Sectio...le93-page1.php or search the Net for the keyword unslung to find further information.

1. unzip and untar the file to a desired location (To get the downloaded file to your NSLU2 you can place it in the shared directory, go to your telnet window and move the file from the shared directory to the desired directory)
2. go to the wiz_daemon directory and edit ./opt/etc/init.d/S99_wizd (path to wiz_daemon and webroot for my_thttpd must be edited)
3. copy the file to /opt/etc/init.d/S99_wizd (this will later start your server when booting up the NSLU2)
4. edit wizd.conf as needed (choose same webroot as above for wizd)
Note: not all parameters in the wizd.conf file are clear to me since the comments are illegible to me (japanese) The original development comes from http://www.geocities.co.jp/SiliconValley-SanJose/3271/ (use a translator to get a clue). Anyway, lots of the parameters have self-speaking names that you can find in the wizd.conf
5. go to the directory skin/default and modify head.html and tail.html(they include the IP-Adress of my_thttpd hardcoded)
Note: this is an easy way to combine thttpd and wizd. You can configure this different if you do not want to use a second thttpd server (to do so remove the hardcoded IP:8000 from the files). I used the my_thttpd to handle index.html files in the directories (have a look at the webroot example that comes with the file).
6. fill the webdirectories with life (your pictures,movies and music)
7. run /opt/etc/init.d/S99_wizd to start services
8. open a browser to check http://your_IP:8000 is the httpd, http://your_IP:8001 is the wizd.

Configure your DVX-500E
----------------------------

go to the Login Window and add a new Server

name: NSLU2 (or whatever you like)
address: http://your_IP
connect as default: x

Note: the DVX-500E assumes the server to be at port 8000 (in my case the my_thttpd). Since index.html is the default this page is loaded. If you want to use a different port the address of the mediaserver has to be written http://your_IPortnumber inside DVX-500E Setup.


If you now start your DVX-500 E you should automatically see the page on the NSLU2

-----------------------------------------------------------

Customization:
-----------------
index.html
when you edit the index.html file to modify the existing content or add new content be aware that Windows-Editors do not show the Webpage like it will be displayed on the DVX-500E.

index.html (redirection files)
The index.html files within the webroot are for redirection. To edit the target please edit the appropriate index.html file

skin
The skin templates contain keywords that control the look. To learn more about these keywords, please look into source/wizd_menu.c to get an overview. The default skin contains also specific SYABAS and tvid parameters that are adjusted to DVX-500 E. If you want to use different skins or build your own please apply the changes needed.

----------------------------------------------------------------------------------

additional sources for development
----------------------------------------

original version (to track my changes in detail)

automatic conversion of unsupported formats
I played around and tried do implement an automatic file-conversion using ImageMagick convert(source_modified_for_convert.tar.gz shows what I tried for .gif extension). This worked fine with small files but converting larger pictures resulted in memoryproblems and blocked the NSLU2 for a long while. Maybe somone wants to play with it and implement a more professional ImageMagick usage.]
shebenbrock is offline   Reply With Quote
Old 25-02-05, 20:24   #3
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

New version available in the download area
shebenbrock is offline   Reply With Quote
Old 12-04-05, 13:37   #4
Sascha

Senior Member
 
Join Date: Jul 2004
Location: Duitsland
Posts: 369
Contribution: 0.15%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Hi,

do oyu have a list for the dvx 500 which shows the relation which button sends which tvid ?

Unfortunately no nslu2 yet. I think I will get for an asus wl-500g deluxe.

Best regards,

Sascha
Sascha is offline   Reply With Quote
Old 12-04-05, 17:13   #5
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Hi,
this is what I found on the web for example at http://www.geocities.jp/mediawiz2005/Part8.html
I didnīt test all of them. Iīll do some tests and edit this reply. Feel free to test as well and give your comments.

red = "<<" (Rew.)
green =">>" (F.F)
yellow = ?
blue = ?
pgdn = ">>|" (Next)
pgup = "|<<" (Previous)
repeat = "repeat symbol"
tab= ?
left = "<" (cursor left)
right = ">" (cursor right)
up = ?
down = ?
back = (Return)
backspace = ?
zoom = (ZOOM)
play = ">" (Play)
pause = ?
stop = ?

numbers like
0,1,2,3,4,5,6,7,8,9

tvid="2",...,"10","11"... and so on (as typed in on the remote)

all tvid items with a ? didn't work although it's strange that "play" works but "pause" doesn't

Best Reagards,

Sebastian

***********
edit: Tests done
shebenbrock is offline   Reply With Quote
Old 14-04-05, 09:30   #6
rwhitby

Almost Active
 
Join Date: Apr 2005
Location: Adelaide, Australia
Posts: 9
Contribution: 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Unslung firmware developer here ....

I just bought a Neuston MC-500. I presume that wizd will work on it.

shebenbrock: Are you interested in making the wizd an Unslung package? Then it would be part of the official feed for both the NSLU2 and the WL500gx (Deluxe). I have both

Let me know - I can give you write access to the CVS repository, or I can package up what you have done.

-- Rod
rwhitby is offline   Reply With Quote
Old 18-04-05, 17:26   #7
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

I aggree it should run with the MC-500.
Maybe the skin needs to be changed (different TVID on the remote? no big deal).
Anyway, shure Iīm interested. It will make things even easier to install. What steps do I have to perform to create a package. Havenīt worked with CVS yet.

Best regards, Sebastian
shebenbrock is offline   Reply With Quote
Old 19-04-05, 01:06   #8
rwhitby

Almost Active
 
Join Date: Apr 2005
Location: Adelaide, Australia
Posts: 9
Contribution: 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Originally Posted by shebenbrock
What steps do I have to perform to create a package. Havenīt worked with CVS yet.
Sebastian,

The HowTo for adding a package to Unslung is here:

http://www.nslu2-linux.org/wiki/Unsl...ckageToUnslung

If you need assistance, there are a number of avenues:

1/ Check out all the existing packages, and copy one.
2/ Contact me on ICQ or IRC.
3/ Ask for help in #nslu2-linux on irc.freenode.net

I am keen to get this in, so please don't hesitate to ask me for assistance.

-- Rod
rwhitby is offline   Reply With Quote
Old 20-04-05, 11:47   #9
shebenbrock
Premium Potential
TIP: Upgrade to Premium
Active Member
 
Join Date: Feb 2004
Location: Bremen, Germany
Posts: 35
Contribution: 0.01%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Hi Rod,

Iīm compiling directly on the NSLU2 and as I understood Iīll have to install additional packages. Iīm currently too busy with other stuff to give it try and the USB disk is almost 100% full (need to remove some old stuff first or I could run out of disk space). Maybe itīs finally a good idea to put a Linux on my PC and start with cross-compiling.
Anyway, I guess for the moment it would be the best if you prepare the first package.

Thanx and best regards,
Sebastian
shebenbrock is offline   Reply With Quote
Old 10-05-05, 22:03   #10
sae724
Premium Potential
TIP: Upgrade to Premium
Almost Active
 
Join Date: Feb 2005
Posts: 3
Contribution: 0%
Thanks: 0
Thanked 0 Times in 0 Posts
Downloads: 0
Uploads: 0
Default

Hi, I have a problem with playlists and MediaServer for NSLU2 1.1. as referred to earlier (available from http://www.mpcclub.com/modules.php?n...oad&cid=51#cat).

I have everything working with normal MP3 files, and with M3U playlists manually composed (files in the format '/music/folder1/file1.mp3' etc), but the m3u_prefix_win and m3u_prefix_new flags in the wizd_transgear.conf file do not seem to work correctly on unedited playlists created in Windows.

Does anyone else have this problem? To be specific, I am using the following flags in the wizd_transgear.conf file:

m3u_prefix_win \\Lkg7e3231\DISK 1\
m3u_prefix_new /

together with a .m3u file like:

\\Lkg7e3231\DISK 1\music\folder1\file1.mp3
\\Lkg7e3231\DISK 1\music\folder1\file2.mp3

The result does not play file1.mp3 or file2.mp3. I presume this is an error in wizd mediaserver?
sae724 is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Wizd and QNAP mediaserver pala_1337 WizD Development 2 26-06-07 10:10
Wizd running on FreeNAS for Snazzi 1350 bluesheep WizD Development 2 29-12-06 19:01
wizd on NSLU2 mito Archive NAS Storage 1 21-02-06 07:15
NSLU2 and wizd p3pilot General Archived Topics 3 21-05-05 22:56
New Mediaserver for NSLU2 (KISS and Transgear) shebenbrock General Archived Topics 1 25-02-05 20:53

» MPC top List...

TOP 5 Regular media players

  • Popcorn Hour C-300 (81%)
  • Mede8er Med500x2 (80%)
  • Dune SMART (D1) (65%)
  • HDI Dune Base 3.0 (52%)
  • DViCo TViX X-Roid (00%)

TOP 5 Hybrid media players

  • HDI Dune BD Prime 3.0 (75%)
  • HDI Dune HD SMART B1 (74%)
  • PoPCorn Hour C-200 (68%)
  • HDI Dune MAX (54%)

We do not recommend currently...

  • Xtreamer products
  • Hantech products
  • MViX products
  • DviCo products
  • HDX products
Powered by vBadvanced CMPS v3.2.1 - twisted by vbTwist and Hi-Jack (MPC Club)