Asus O!Play HDP-R1 Media Streamer
This a general purpose media streamer from asus. Please see the Asus website for more details. This isn't a mythfrontend yet, but you can serve up your files via cifs (Samba) and watch your recordings on this device. It also works well with the mythtv UPNP server.
I have been using this box for awhile and been very satisfied with it. I like the fact that it does 1080HD, small form factor, quiet, and relatively inexpensive. My use cases is to use to watch mythtv recordings over CIFS or UPNP. Also use it to watch various out formats. It supports most of the popular video codecs. The newest firmware also adds the ability to access online content like flickr, picasaweb, and "internet tv". The things I don't like about it includes no way to commercial skip, no subtitles with the mythtv recordings.
[global] workgroup = WORKGROUP netbios name = MYTHTV server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 security = share [mythtv] path = /export/data5/mythtv public = yes browseable = yes only guest = yes writable = yes printable = no
Creating pretty filenames
- Create a dir for sharing
- Remount your myth shares under dir above "mount --bind old_mount new_mount".
- Run the contrib/mythrename.pl --link script.
- If you are using storage groups, you need to tweak around the multiple mountpoint issue. I symlinked all the mpg files to a single dir, then pointed mythrename.pl at that base.
Be sure that BOTH smb and nmb are enabled and running. If nmb is not running, your asus box won't discover the share.
NOTE: If you use and enable mythtv's upnp feature, you automatically will get recordings sorted in various ways, so the script below is really obsolete.
Sample shell script
[fa@mythtv bin]$ cat go.symlink.myth
#!/bin/bash cd /mnt/mythtv_pretty if [ $USER == "root" ]; then umount dir* count=1 # mount --bind all dirs for i in /export/beast/mythtv/store /export/data/mythtv/store /export/data2/mythtv /export/data3/mythtv /export/data4/mythtv /export/data5/mythtv do mkdir dir$count chmod 755 dir$count mount --bind -o ro $i dir$count ((count++)) done fi cd all_dirs for i in `ls --color=no ../dir*/*mpg` do if [ ! -e $i ]; then ln -s $i fi done # NOTE: mythrename.pl was modified to use relative paths and to create subdirectory for each show # name. /export/storm/mnt_data2/fa/bin/mythrename.pl --link /mnt/mythtv_pretty/by_name/