Welcome, Chaneru used over 422,615 times !
Please Wait Loading
Welcome
Chaneru gives you access to all your photos,
music, videos, iPhoto and iTunes. All of your media files can play on
your TV and stereo system with their associated album cover artwork.
With just a couple of clicks, you can play that video from spring break
or slide show of the trip you took last summer on your TV and stereo
with the background music of your choice.
Chaneru is a streaming home media file manager for the Roku network
device. It can access content from any computer on your local network or
the internet and pass the data through the Roku to your TV and stereo
system. With this application it makes the Roku the BEST streaming
device out there !
Chaneru provides a client application for Windows ( XP, Vista, Win7 )
and Mac ( OSX 10.5 and 10.6 ) that acts as a web server for your media
and is fairly simple to run. Chaneru is also capable of accessing your
content contained in iPhoto and iTunes.
Please click on "Server" for usage and "Downloads" for the latest server application.
Click Chaneru to add it to your Roku channel lineup.
Features
-
Local Network Scanner.
There is a built in scanner to detect multiple Roku servers on your
network. You can set the starting address and check just scan for ten
sequential addresses. It looks for a http network connection and the
folder "Roku" in the root directory. The screen will display the status
of each result. You can cancel at any time to return to the previous
screen. You may have a max of ten devices. With the correct remote
software, you can even hook up an iPhone or iPod.
-
Supports iPhoto.
Create a "link" in the Roku folder for iPhoto. This link is special in
that iPhoto maintains a modified and an original directory for photos.
The channel program will check if the photo exists in the modified
folder and displays the correct one. This handles the problem where you
rotated 50% of them to portrait.
-
Slideshows with background music.
The channel program will display all the photos contained in a directory
as a slideshow. The show may be paused and the pictures stepped forward
and back using the remote "<" ">" keys. You can select music to
be played by editing the "Roku_Config.txt" file in the "roku" directory.
You can pick a song, artist or album. If you don't use iTunes, you can
also insert the file address of a song but it must be relative to the
server's base address.
-
Integrates with iTunes.
Itunes maintains a "iTunes Music Library.XML" file that the Chaneru
server or "tables" converts into something that is easier to process for
the Roku box. This data is maintained in a folder "iTunes Tables" in
the "My Roku" folder or the server's root directory. All the meta data
for albums, artist, playlist, podcast and music is contained in this
folder. When you first connect to the server, the channel loads all of
the information with the exception of track data. The track data is
loaded as required which makes it a little more efficient. When you
browse to the iTunes folder in the directory title bar, you will see
selections for all of the iTunes categories.
-
Supports external URL links.
Internet photos and movies can be referenced by creating a text file
with a ".url" extension. You can have multiple links of different types
within the ".url" file. You can also substitute "localhost" or
"localhost:port" for the domain to access the server running on your
computer.
Sample url for Nasa Live:
Create a text element - Nasa Live.url - and insert the following line
iphoned5.akamai.com.edgesuite.net/mhbarron/nasatv/nasatv_all.m3u8
Sample url for Twit Live:
Create a text element - Twit Live.url - and insert the following line
iphone-streaming.ustream.tv/ustreamVideo/1463655/streams/live/playlist.m3u8
You can also assign incrementing counters to control a single link.
For example, if you had a link "www.google.com/01/01/2010/1.wmv" with 4 movies per day.
You could assign a counter to increment ( 1 to 4 ) for the movies of
the day, a second counter to increment through the days ( 1 to 31 ) and a
third counter to run the months ( 1 to 12 ).
www.google.com/$3/$2/2010/$1.wmv 1,4 01,31 01,12
The format is, the link, followed by a tab character followed by a
counter in the format min,max,inc. Leading zeros are significant to
define the width of the field. The increment defaults to one and may be
negative. A max of nine counters is allowed.
Sample url to play from episode 250 forward and also to play previous episodes of This Week in Tech from Twit:
Create a text element - This Week in Tech.url - and insert the following 2 lines
dts.podtrac.com/redirect.mp4/twit.cachefly.net/video/twit/twit$1/twit$1_h264b_864x480_500.mp4 0250,999
dts.podtrac.com/redirect.mp4/twit.cachefly.net/video/twit/twit$1/twit$1_h264b_864x480_500.mp4 0249,999,-1
The link player can be controlled by the "^" for movies and the "v" key
for photos on the remote. This allows you to change counters on the fly.
-
Album and Icon artwork.
Chaneru will display artwork for folders or albums but it must be in a
separate image (folder.jpg or cover.jpg) in the same directory as the
media.
You can specify your own artwork for movies and url links by creating a
.jpg image and saving it with the same name as the object in it's
directory. The image size should be 214 by 306 pixels for HD or 158 by
204 pixels for SD.
-
Price.
The Chaneru channel has a trial period of 30 days. You may purchase it for a one time charge of $10.00 plus processing fee.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Setup Other Operating Systems
-
Install a web server on your computer to handle access to your files.
Chaneru requires that a web server be installed.
The server must be able to handle partial transfers and be configured to
allow directory listings. There are many free web servers available for
download. In developing Chaneru, the Abyss web server was used but almost any server will work.
You can download "Abyss Web Server X1 (free)" from www.aprelium.com
-
After the web server is installed, setup the directory structure for your server.
The server root directory or "htdoc" folder MUST
contain a directory called "Roku". This can be created by Finder. To
verify that your web server is functioning, open a web browser and type
in:
http://localhost:8000/
The 8000 is the local port number that the server is listening on. This
could be different depending on how you setup the server. Regardless,
you should get back a directory listing that shows the "Roku" folder.
-
Create directory links to your media.
Chaneru handles everything through directory
symbolic links or folders within the Roku directory. There are two
special links, "iTunes" and "iPhoto" and they should be in the Roku
folder. "iTunes" will work on both the Mac and PC platform. "iPhoto"
will only function on the Mac.
Note: The links must be symbolic, aliases will not work !
And If you install Abyss as Admin the root folder may be "/Applications/Abyss/Web/Server/htdocs/" !
To create an iTunes and iPhoto and other media links:
- Open a terminal window and change to the server's root directory.
cd /Applications/'Abyss Web Server'/htdocs/Roku/
-
Create the symbolic links.
ln -s /Users/YOUR_USER_ID/Music/iTunes/ iTunes
ln -s /Users/YOUR_USER_ID/Pictures/'iPhoto Library'/ iPhoto ln -s /Users/YOUR_USER_ID/Movies/ Movies
Chaneru requires the user to download and run a
program called "tables" to process the iTunes XML song database and
construct table definitions that facilitate access. It was necessary to
off load this processing to your server because decoding the XML file
on the ROKU was just too time consuming for users with a lot of content.
-
Download and uncompress the iTunes table builder ffrom the downloads section.
-
Copy the file into the Roku folder. The program expects to be executed
in the Roku folder and the folder must have a link to "iTunes" to
function correctly.
-
You may need to add execute permissions to the program "tables".
mac:Roku jim$ chmod 744 tables <---- add xqt permissions
-
Tables will construct entries in the server's root directory under the
folder "iTunes Tables". There will be entries for Artists, Albums,
Playlists, Podcasts, Songs and an entry for each item in the XML
database.
-
After "tables" completes, you need to run "bld_links" in "iTunes Tables"
to establish some links to you files. This enables your files to spread
across multiple folders and drives.
-
One thing to note is that any time you add or remove items from iTunes
you should remove the "iTunes Tables" folder and rerun "tables" again to
rebuild the directory.
Sample Build
- mac:Roku jim$ cd /Applications/'Abyss Web Server'/htdocs/Roku/ <---- change to Roku folder
- mac:Roku jim$ ln -s /Users/Jim/Music/iTunes/ iTunes <---- create iTunes link
- mac:Roku jim$ ./tables <---- process XML file
Current directory - /Applications/Abyss Web Server/htdocs/Roku
Track count = 100
Track count = 200
Track count = 300
Track count = 400
Track count = 500
Track count = 600
Start Wed May 5 07:53:48 2010
Stop Wed May 5 07:53:48 2010
Songs = 562 Albums = 108 Artists = 134 Podcasts = 5 Links = 2
Total Lines = 20020 Tracks = 612
Press any key to continue ! <---- Enter key
- mac:Roku jim$ cd .. <---- change to htdocs
- mac:htdocs jim$ cd 'iTunes Tables' <---- change to tables directory
- mac:iTunes Tables jim$ ./bld_links <---- insert some links for your files
-
Continue creating links to your other media files ( movies, photos, audio ).
-
Setup or modify any config files for your server and directories. Config file format.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Vista or Windows 7
-
Install a web server on your PC to handle access to your files.
Chaneru requires that a web server be installed.
The server must be able to handle partial transfers and be configured to
allow directory listings. There are many free web servers available for
download. In developing Chaneru, the Abyss web server was used but almost any server will work.
You can download Abyss from www.aprelium.com
-
Download the Chaneru setup assistant from www.chaneru.com/Vista/Chaneru.zip.
Unpack and save the EXE to some folder but remember where you put it.
Open Windows Explorer and locate the program, RIGHT click Chaneru.exe
and select "Run as administrator".
This initial screen requests that you select the location of where your web server's root directory is located.
This location will be saved so you don't have to repeat it on subsequent
executions. But if you change the server's root path, you need to
delete "Chaneru.ini" which is in the same folder as the EXE file.
-
Now initialize the Roku folder. This will create a "Roku" folder in the
server's root directory and insert a "Roku_Config.txt" file into it. The
config file defines some parameters to the ROKU device, one being the
name of this server, which defaults to "YourName's Media"
-
Create directory links to your media.
Chaneru handles everything through directory
symbolic links or folders within the Roku directory. Each link in the
"Roku" directory will be displayed on the initial selection bar for this
server's channel. Enter the name you would like to call the link. In
this case we'll use "iTunes".
Clink on the "Select Path" button to locate the path to the media's folder.
Select "OK", when you find it and then click "Create Link" to generate the symbolic link.
-
If you use "iTunes" and you created an "iTunes" link, click the "Build
iTunes Links" button to generate the definitions for your content. This
will create entries for all the albums, artists, music, podcasts and
playlists defined by iTunes. These items are contained in the folder
"iTunes Tables" in the web server root directory
If you add or remove content from "iTunes", you need to regenerate the
"iTunes Tables" folder by executing "Chaneru" and click the "Build
iTunes Links" button.
-
Continue creating links to your other media files ( movies, photos, audio ).
-
Setup or modify any config files for your server and directories.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Windows XP
-
Install a web server on your PC to handle access to your files.
Chaneru requires that a web server be installed.
The server must be able to handle partial transfers and be configured to
allow directory listings. There are many free web servers available for
download. In developing Chaneru, the Abyss web server was used but almost any server will work.
You can download Abyss from www.aprelium.com
-
Download the Chaneru setup assistant from www.chaneru.com/XP/Chaneru.zip.
Warning, symbolic links are only partially implemented in XP. The only
way to create or remove the link safely, is with the utility "junction"
or this assistant. All links created must be removed using the assistant
or the utility "junction". More information can be found at http://en.wikipedia.org/wiki/NTFS_junction_point
Failure to use the assistant or "junction" may cause the targeted folders and files to be deleted.
Unpack the zip to some folder but remember where you put it. The zip
file contains the assistant and the utility "junction", which enables
the creation and deletion of symbolic links in windows XP.
Open Windows Explorer, locate the folder and double click "Chaneru.exe".
This initial screen requests that you select the location of where your web server's root directory is located.
This location will be saved so you don't have to repeat it on subsequent
executions. But if you want to change the server's root path and start
over, you need to delete "Chaneru.ini" which is in the same folder as
the EXE file.
-
Now initialize the Roku folder. This will create a "Roku" folder in the
server's root directory and insert a "Roku_Config.txt" file into it. The
config file defines some parameters to the ROKU device, one being the
name of this server, which defaults to "YourName's Media"
-
Create directory links to your media.
Chaneru handles everything through directory
symbolic links or folders within the Roku directory. Each link in the
"Roku" directory will be displayed on the initial selection bar for this
server's channel. Enter the name you would like to call the link. In
this case we'll use "iTunes".
Clink on the "Select Path" button to locate the path to the media's folder.
Select "OK", when you find it and then click "Create Link" to generate the symbolic link.
-
If you use "iTunes" and you created an "iTunes" link, click the "Build
iTunes Links" button to generate the definitions for your content. This
will create entries for all the albums, artists, music, podcasts and
playlists defined by iTunes. These items are contained in the folder
"iTunes Tables" in the web server root directory
If you add or remove content from "iTunes", you need to regenerate the
"iTunes Tables" folder by executing "Chaneru" and click the "Build
iTunes Links" button.
-
Symbolic links are created in the "Roku" and the "iTunes Tables" folder.
To remove the links in the "Roku" folder, run the assistant, enter the
name of the link and then click the "Delete Link" button. If you rebuild
the iTunes links, the old links in "iTunes Tables" will automatically
be removed before the new directory is created.
In both the "Roku" and "iTunes Tables" folders, there is a DOS batch run
"del_sym_links.bat", which you can manually run to delete the symbolic
links in that folder.
Warning, symbolic links are only partially implemented in XP. The only
way to create or remove the link safely, is with the utility "junction"
or this assistant. All links created must be removed using the assistant
or the utility "junction". More information can be found at http://en.wikipedia.org/wiki/NTFS_junction_point
Failure to use the assistant or "junction" may cause the targeted folders and files to be deleted.
-
Continue creating links to your other media files ( movies, photos, audio ).
-
Setup or modify any config files for your server and directories.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Setup for Mac and Windows
There is a Chaneru application to download that will act as an HTTP
server for transferring your media to the Roku network device. The first
time that you execute the server, it will check for media folders under
your USERID directory and use those it finds as the initial titles for
the Roku channel.
Now the steps to install the application are:
- Download the latest program for your windows or mac operating system by checking the downloads section for the appropriate Chaneru application and Roku channel access codes if required.
- Save the downloaded file and then Double click the file to unzip it and save the application some place that you will remember.
- Locate Chaneru and double click it.
- Click START.
The first time, if it detected "iTunes", it will setup the linkage
needed to process your albums, artist, podcast and playlists.
If you modify the media in "iTunes", the server will automatically
rebuild the iTunes links but the channel will not reload until the next
time you go back to the initial title bar.
After you start the server, you will see the IP address and port number that it is using at the bottom of the window.
Chaneru will by default first try port 8000, then 80 and then 8080.
If none of these ports are available, you will get an alert saying it couldn't find a port to use.
At this point you can go into the options and select a port that you would like to use and click the "start" button again.
When the server is running you will see an xxx:xxx:xxx:xxx:Port address at the bottom of the window.
The server automatically sends this address to chaneru.com so that your Roku channel will be able to connect to your server.
Now go to your TV and setup the Roku device to access your server.
Clink on the Chaneru icon in your channel list.
This brings up a Welcome page, just click "Continue Trial Period".
This will bring up the "Select Media Server" page which will display the known server list.
The servers will be mark as "connect" or "offline".
There should be an entry for the server that you just started.
If not, you have the option of locating your server by clicking "Scan
for Servers".
The IP address (192.168.1.1:8000) is the default, if it doesn't match
what the server is displaying, you need to change the entry on the TV.
Then click "connect to server".
This will check just the address on the screen.
If you click "scan for server", it will scan all the devices in the
range of 0 to 255 in the last octet 192.168.1.XXX:8000 of the IP
address.
After your server is located, you should see a "connect .... with your
server's name" on the TV display.
Click it and you are off and running.
While the server is running you will see the file names being accessed and progress displayed for the file transfers.
Windows users can set the following runtime options by creating a shortcut to Chaneru.exe, right clicking the shortcut,
selecting properties and adding them after the target with a space and hyphen.
Mac users must create a file "options.txt" with the options left
justified on a single line and save it into the folder "My Roku" which
is under your userid.
Runtime Options |
S | | Automatic start. |
M | | Minimize window to task bar. |
I | | Initialize iTunes tables structures. |
T | | Build a trace file in "My Roku"\trace.txt |
L | | More detailed trace information. |
Example: "C:\My Stuff\Chaneru.exe" -sm
Chaneru Server Options
- Update
| | Saves any changes and closes options window. |
Server |
- Name
| | Server name that will be displayed on the Roku. |
- IP #
| | IP interface selection. |
- Port
| | Server transfer port number. |
- Trace
| | Turns on diagnostic data for server |
- Access Log
| | Turns on a log file for transfer accesses |
- Stop on Error
| | Flags the channel to insert a button in the Roku error pop ups. |
- Connect
| | Forces a connect using Roku's ECP discovery |
- Transcode
| | Video transcoding using VLC to convert to h264 |
- Stream
| | Uses HTTP streaming between VLC and Chaneru |
Slide Show |
- Overlay Delay
| | Time in seconds to show image info on the Roku, 0 turns it off. |
- Display Time
| | Time in seconds to display images, varies depending on transfer time. |
- Shuffle Photos
| | Displays slideshow with random images. |
- Random Music
| | Background music is in a random order. |
- Music
| | Background music. May be artist, album or song in "iTunes" or a file's path. |
- Browse
| | Opens a window to locate a file or folder. |
Title Bar |
- Name
| | Title to display in Roku's initial title bar. |
- Path
| | Location of a folder to associate with the name. |
- Add
| | Inserts the name into the titles list. |
- Delete
| | Removes title. |
- Browse
| | Opens a window to locate the folder. |
Private Folders |
- Folder
| | Location of a folder to protect with a PIN code. |
- PIN #
| | One to six digit PIN code. |
- Add
| | Saves the folder to the protected list with PIN code. |
- Delete
| | Removes the folder but must have correct PIN code. |
- Browse
| | Opens a window to locate the folder. |
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Chaneru Downloads
Server Version 1.4
Click here to add Chaneru 1.4 to your Roku channel list.
Previous Versions View
Please check beta for changes or features that might apply.
Other Operating Systems View
There is a Beta version of Chaneru that is always up todate with the latest changes.
Chaneru Beta Updates |
04/14 Channel |
- Display and stop on "Unsupported Format" audio files.
|
04/14 Server |
- Fix segment fault when changing transcode stream option while playing.
- Fix segment fault while getting server version response.
- Added default VLC path for windows.
|
04/05 Server |
- Moved Connect button to main screen.
- Change to prevent windows PC from sleeping.
- Added code to enable embedded subtitles with VLC transcoding.
|
03/30 Server |
- Uploaded a new windows zip, fix for XP closing after PowerBroadCast
|
03/28 Channel |
- Change the coding with ID3 tags.
- Added a decode to resume movie name, get rid of %20.
- Modified the album art scan.
|
03/28 Server |
- Added code to prevent windows PC from sleeping.
- Modified transcoding file names to be more consistant.
- Added the bandwidth parameter to speed up video start with transcoding.
- Added srt and mp3 to exception list for security.
|
03/25 Channel |
- Fix for failure to find folder album artwork names.
|
03/24 Channel |
- Changed Info image to blue so as not to appear as a movie in error.
- Added code to skip APE music tags.
|
03/21 Server |
- Fixed a segment fault if too many items on Title Bar.
- Rewrote code for the ECP Connect button in the options window.
|
03/18 Server |
- Fixed a segment fault when closing a transcode stream on Window XP.
|
03/18 Server |
- Added http streaming option for transcoding.
- Added connect button to force linking server to Roku.
- Added .vlc file type for VLC playlist.
|
03/18 Channel |
- Fix for other OS and no Title Bar folders
|
03/17 Channel |
- Fix for & characters in playlist names.
- Fix to try and speed up scrolling in large folders.
|
03/7 Server |
- Fix to restore BIF file usage that was broken by a previous change.
|
03/3 Channel |
- Change to speed up horizontal scrolling.
- Modified the way info.txt files are handled.
They are off by default and you toggle with the down key.
|
03/3 Server |
- Fixed a segment fault during initial setup that occurs on long server names.
|
02/28 b Channel Server |
- More security updates to prevent access from non Roku devices.
- Transcoding changes, initial Mac support (Requires VLC).
SEE Chaneru forum for more details.
|
02/13 a Channel Server |
- Security update to prevent access from non Roku devices.
- Initial transcoding mods, requires VLC to be installed (Windows Only).
SEE Chaneru forum for more details.
|
02/03 Channel Server |
- Updated to version 1.4
|
Config Settings
There is a config file, "Roku_Config.txt", that can reside in any
directory under the "Roku" folder. The config file in the "Roku" folder
defines this server's name and slide show parameters. If a config file
is in any other folder, it should only define the parameter for an
access code, if you want to keep the content private. These config files
are plain text and can be modified or created with any basic editor
such as Notepad or TextEdit.
Parameter | Definition |
Server_Name | Name of whatever you want to call your Web server. |
Access | PIN code for directory access, 1 to 6 numeric digits. |
SS_Music | Slideshow background music, values are any song, artist, album, playlist or audio file. |
SS_Overlay | Slideshow time to overlay image with a content dialog in seconds, 0 turns it off. |
SS_Period | Slideshow time to display image in seconds. |
SS_Shuffle | Slideshow random pictures. |
SS_Random | Slideshow random background music. |
Debug | Stops on an error. Value is on or off. |
Example |
Server_Name=Jim's Mac Mini
SS_Music=Enya
SS_Overlay=0
SS_Period=3
|
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Audio Video Player controls.
The player will display the album, artist, genre and type of file. This
information is either contained in the iTunes data about the content or
if it is an MP3, the data is extracted from the ID3 tags within the
song.
play | | Plays item from start. |
stop | | Stops play. |
pause | | Pauses at current location. |
resume | | Restarts at current location. |
sequential | | Play items in order. |
shuffle | | Random play |
intro | | Play 15 seconds of song and advances. |
continue | | ? Not loop. |
loop | | Loops on current song. |
search | |
Searches for album, artist or song. Multiple selections are allowed. |
remote < | | Previous song. |
remote > | | Next song. |
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Purchase Chaneru for $10.61
After you click the purchase button in the Chaneru channel from the Roku box,
there should be an access code displayed on your TV screen.
This will be your Chaneru password for the channel.
Enter the eight digit access code here.
|
|
-
Please give a valid email address to PayPal, so you can retrieve your password whenever the Roku does a reset and asks for your access code.
-
If this is for an additional Roku, access the Chaneru channel from the device and email support@chaneru.com
with the Roku serial number and I'll add it to your account for free.
All additional Roku boxes must be at the same location as the original to qualify!
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Playlists Supported
Chaneru supports various playlist formats, m3u, wpl, pls and url.
M3U format
M3U is a computer file format that stores multimedia playlists. It was
originally implemented in Winamp, although it is now supported by many
applications.
A M3U file is a plain text file that specifies the locations of one or
more media files that the media player should play. Each line carries
one specification. The specification can be one of:
- an absolute local pathname e.g., C:\My Music\Heavysets.mp3
- a local pathname relative to the M3U file location e.g. Heavysets.mp3
- a URL.
The M3U file can also include comments, prefaced by the "#" character.
In extended M3U, "#" also introduces extended M3U directives.
One common use of the M3U file format is creating a playlist file that
contains a single entry pointing to a stream on the Internet. The
created file provides easy access to that stream and can be used for
things like downloading from a website or for emailing, or for Internet
radio listening.
The file is saved with the "M3U" or "m3u" filename extension.
Here are a few sample MP3 playlists:
Simple M3U playlist with absolute filesystem path:
# This is a comment
C:\My Music\Pink Floyd\1979---The_Wall_CD1\1.In_The_Flesh.mp3
C:\My Music\Pink Floyd\1979---The_Wall_CD1\10.One_Of_My_Turns.mp3
Simple M3U playlist with relative filesystem path:
# This is a comment
Pink Floyd\1979---The_Wall_CD1\1.In_The_Flesh.mp3
Pink Floyd\1979---The_Wall_CD1\10.One_Of_My_Turns.mp3
Extended M3U playlist:
#EXTM3U
#EXTINF:199,Pink Floyd - In The Flesh
R:\Music\Pink Floyd\1979---The_Wall_CD1\1.In_The_Flesh.mp3
#EXTINF:217,Pink Floyd - One Of My Turns
R:\Music\Pink Floyd\1979---The_Wall_CD1\10.One_Of_My_Turns.mp3
Extended M3U playlist example description:
The First line, "#EXTM3U" is the format descriptor. The second and third operate in a pair. The second
begins "#EXTINF:" which serves as the record marker. The "#EXTINF" is unchanging. After the
colon is a number: this number is the length of the track in whole seconds or anything else. Then comes a comma
and the name of the tune. The second line of this pair (the third line) is the actual file name of the media in question.
WPL format
WPL (Windows Media Player Playlist) is a computer file format that stores multimedia playlists. It is a proprietary
file format used in Microsoft Windows Media Player. The elements of WPL files are represented in
XML format. The top-level element, smil, specifies that the file's elements follow the SMIL (Synchronized Multimedia
Integration Language) structure. The file is saved with the "wpl" filename extension.
<?wpl version="1.0"?>
<smil>
<head>
<meta name="Generator" content="Microsoft Windows Media Player -- 11.0.5721.5145"/>
<meta name="AverageRating" content="33"/>
<meta name="TotalDuration" content="1102"/>
<meta name="ItemCount" content="3"/>
<author/>
<title>Bach Organ Works
</head>
<body>
<seq>
<media src="\\server\vol\music\Classical\Bach\OrganWorks\cd03\track01.mp3"/>
<media src="\\server\vol\music\Classical\Bach\OrganWorks\cd03\track02.mp3"/>
<media src="\\server\vol\music\Classical\Bach\OrganWorks\cd03\track03.mp3"/>
</seq>
</body>
</smil>
URL format
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Change Log
01/24 i Channel / Server |
- Update to extract meta data and artwork from m4v and mp4 movie files.
|
01/08 h Channel |
- Fix for switching Roku to 1080p mode with '-HD' videos.
|
12/30 f Server |
- Fix for 2 Gig videos, broken by the windows / mac code merge.
|
12/18 g Channel |
- Fixed problem with sequencing .url slideshows with background music.
|
12/17 e Server |
- Fix for long file names, field was limited to 100 characters should have been MAX_PATH .
|
12/17 f Channel |
- Change for NAS server's TOC listing failures.
|
12/09 c Server |
- Fix for runtime options not working, broken by previous fix.
|
12/08 b Server |
- Fix to allow changing iTunes path.
|
12/04 a Server |
- Fix for really large iTunes xml file, over 30000 songs.
|
12/03 e Channel |
- Increase timer from 6 to 30 seconds and limit max to 1 hour while waiting for access code during buy.
|
11/19 d Channel |
- Fix to slideshow to continue on a failed image load.
|
11/18 c Channel |
- Added "random on/off" and shuffle on/off" for .url playlists.
|
11/11 b Channel |
- Check for -HD at end of movie name to force HD mode.
|
11/06 a Channel |
- Added sorts for directory contents for some NAS devices not being sorted.
|
11/04 Channel Server |
- Updated to version 1.3
|
10/31 Channel |
- Initial support for .pls playlist types for streaming internet radio.
|
10/20 Channel |
- Fix for Apache servers custom DIR listings missing "Document Type".
|
10/18 Channel |
- Fix to ignore DIR items with a "/" as the 1st character in TOC listings for Apache servers.
|
10/14 Channel |
- Fix to ignore "/" as a folder in TOC listings.
|
10/14 Server |
- Fix for relative path "../" references.
|
10/13 Channel |
- New Fix for a relative path in wpl playlists.
|
10/11 Channel |
- Fix for a relative path in wpl playlists.
|
10/07 Channel |
- Fixed movie resume state for Up and Home keys.
- Fix for bad album, artist, song art work names.
|
10/07 Server |
- Fix to allow change in options for DHCP base address of 10.0.0.0
|
09/26 Server |
- Added minimize window to tray.
|
09/24 Server |
- Fix for large movies on windows XP ( over 2gig ).
|
09/22 Channel |
- Fixed network share for background music bad url.
|
09/22 Server |
- Fixed network share directory access failing on "." and ".." stat().
|
09/21 Channel |
- Removed the "HD" tag check added in the previous version.
|
09/21 Server |
- Fix for seeking to the wrong address on large files.
|
09/20 Channel |
- Removed timer for "Movie failed to start".
- Added an external flag for "HD" movies in filename.
|
09/20 Server |
- Fix to allow access to files over 32 bit limit (2 Gig).
- Increased iTunes changed check to 30 seconds.
- Fixed incorrect clock times in trace logs.
- Increased thread priority for better performance.
- Fix for segment fault during iTunes table build.
|
09/14 Channel |
- Added support for Trick Mode(.bif) and Subtitles(.srt) files.
- Recoded my ping() function and increased the timeout value.
|
09/13 Server |
- Fixed decode conflict between hex amd utf8 encoded file names.
- Fixed "My Roku" path problem when using administrator as profile.
|
09/09 Channel |
- Added artist to the iTunes album selection screen.
- Added remote pause/play button usage for the screen saver display.
- Fixed selecting of an item more than once in the search screen.
|
09/05 Channel |
- Fixed a decoding problem with M3U and WPL playlists.
|
09/03 Channel |
- Fixed a problem where iTunes playlist failed to do anything.
- Added a way to make channel private with PIN, use keyword Roku instead of a path.
|
09/03 Server |
- Fixed segment fault if you have over 10 IP addresses.
- Added a way to make channel private with PIN, use keyword Roku instead of a path.
|
08/31 Channel |
- Down key during slideshow will toggle photo info overlay.
- Removed file types from directory browsing icon names.
- Changed when and how the access to private folders is validated.
|
08/30 Server |
- Fixed private folders, had a bad path comparison.
- Add the M option to command line options, minimize on startup.
|
08/28 Channel |
- Added keyword "loop" to .url playlists.
- Sped up the loading of large .url playlists when using wildcards.
|
08/28 Server |
- Fixed "[]" selection for wildcard lists with ".url" playlist.
- Fixed problem with always selecting lowest device if both LAN and WiFi are on same network.
|
08/25 Channel |
- Screen saver displays clock if no album artwork.
- Fix ".url" fails if space in Title name.
- Fix ".url" generated list not being cleared at end of play.
- Added initial support for wildcard lists with ".url".
|
08/25 Server |
- Increased value for slideshow display time in options window.
- Added initial support for wildcard lists with ".url".
|
08/19 Channel |
- Change for M3U and WPL playlists to be used for slideshow and ".url" background music.
|
08/18 Channel |
- Added support for M3U and WPL playlist files.
|
08/16 Channel |
- Changed the iTunes interface for the player to switch back to the previous screen.
- Implemented "coverflow" for iTunes albums, artists and songs.
|
08/16 Server |
- Build image tables for "coverflow".
- Corrected response code 206 for partial transfers
|
08/14 Channel |
- Fixed a problem with slideshow only playing first two images.
- Implemented screen saver for audio player.
When playing songs, the screen saver will kick in after 30 seconds.
You can use the "<" and ">" to go to the previous and next song without leaving the saver.
Anything else will go back to the player.
|
08/08 Channel |
- Display photo name and parent folder when paused.
- Pause, resume streaming movie.
- Added randomize option for photos.
- Changed scan procedure, faster.
- Add folder icons for all that apply.
- Fixed encode decode latin characters again.
- Change loading of background music for slideshows, also made it shuffle.
- Fixed ".url" ( ^ key from remote ) hang during slideshow.
- Fixed ID3 tag bug.
- Remembers the scanner address.
|
08/08 Server |
- Add -s option to start server from command line.
- Add select for ip interface in server options.
- Corrected spelling and added machine name to server ID.
- Add a control to server options for random music during slideshows.
- Slideshow "Browse for music" accepts a folder.
- Pin code access for folders.
|
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
How to Remove Chaneru
I'm sorry to see you go but since Chaneru is fairly unintrusive, this shouldn't be to hard.
- Delete the Chaneru executable.
- Delete the zip file that you downloaded.
Windows and Mac:
- Remove the directory "My Roku" which should be under your userid.
Other OS:
- Remove the folders "Roku" and "iTunes Tables" from your server's root directory.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Chaneru Installer
Use our FREE Chaneru Server Installer to automate the installation of Chaneru Server for Windows.
Installs the Chaneru.exe from the .zip and automates creation of the Automatic startup of Chaneru at Windows Startup.
- Creates a Desktop Shortcut with or without the extra Runtime Options for Chaneru.
- Includes an uninstaller to remove the old installation prior to an upgrade.
- A button to remove all configuration files for a clean and complete uninstall.
- Requires Windows .NET Framework 4 Client Profile
- Available FREE at Burning Bush Software
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
Chaneru and Security
Chaneru was intended to enable you to stream content from your computer to the Roku set top box on your local network.
But to do this, it requires that you setup a file server for the streaming.
When you setup any server to transfer files out of your computer,
you also give the world access to your system UNLESS you take some precautions.
With a wireless router, anyone walking by or your upstairs neighbor, could connect to your router.
Once connected, they could pa ruse your computers and locate that server you just installed.
And then they can start downloading all those playboy photos of grandma or worst !
You MUST password protect your router. Most routers have two or three methods to accomplish this.
If you want to share your files with the outside world, I would look into the program SSH. You can establish your own
VPN connection with passwords and encryption. But SSH is not for the faint of heart, it does require some setup.
The windows Chaneru server does check for valid connections from a Roku box but this check can be overcome by a smart hacker.
Locks only keep honest people honest !
As far as keeping content away from prying eyes, you can create a PIN access code for the channel and any folder or subfolder.
-
Windows users just update the server's options for Private channels. If
you want to protect the entire channel use the keyword Roku
instead of a path.
-
Mac users just add access=### to any Roku_Config.txt file.
Have a problem ? Please check our Forum for a resolution.
Please feel free to email any comments, questions to:
support@chaneru.com
|
|
User Comments
Please feel free to email any comments, questions to: support@chaneru.com