It's pretty much just a slightly modified compile for Tvix based on http://appletrailerfs.elmarweber.org.
There are options to control which trailers should be shown (i.e. 480p, 720 or 1080p). I have tested 720p and 1080p and they stream smoothly over ethernet at least.
It has been tested on badeip opentvix 1.3.110 and appears to work flawlessly. Installing on original fw is probably a pain since it requires a lot of libraries.
By default it uses direct-io and consumes around 10% of the total memory when running. I have yet to test if using temp-files instead of direct-io reduces memory usage.
Installation instructions:
- Install libcurl from viewtopic.php?f=8&t=328
- Copy appletrailerfs and atfs_check_download to /opt/opentvix/usr/bin
- Copy the contents appletrailerfs-share to /opt/opentvix/usr/share/appletrailerfs (Note: this directory needs to be writable)
- Symlink /usr/share/appletrailerfs to /opt/opentvix/usr/share/appletrailerfs
- (Make symlinks to appletrailerfs and atfs_check_download in /usr/bin) (Note: Should not be needed on recent opentvix firmwares)
- Mount appletrailerfs by running
- Code: Select all
appletrailerfs /path/to/mount_point
- Optional: Create /opt/opentvix/usr/tmp/atfs_cache if you wish to use tempfiles for storage instead of direct-io.
Download at http://download.opentvix.com//index.php?action=downloadfile&filename=appletrailerfs-0.3.0.1-beta.tar.bz2&directory=TViX%20HD%20M-6500%20and%20M-7000&
