Llink: Difference between revisions

From Lundman Wiki
mNo edit summary
mNo edit summary
Line 7: Line 7:
* skins support, make your own HTML templates.
* skins support, make your own HTML templates.
* Light, tiny and clean code for Unix, OsX and Windows.
* Light, tiny and clean code for Unix, OsX and Windows.
* (external process support, like mencoder : incomplete )
* (external process support, like mencoder : incomplete)
* External process support, like [[llink:unrar|unrar]]). Comes with special unrar-3.7.8-seek.
* External process support, like [[llink:unrar|unrar]]). Comes with special unrar-3.7.8-seek.
* Paginating. Support to send listings in pages, with tags for next/prev
* Paginating. Support to send listings in pages, with tags for next/prev.
* PlayAll cgi tag, and PlayAllFrom
* PlayAll cgi tag, and PlayAllFrom.
* Simple iMDb querying to look up media information for Jukebox skin.
* Simple iMDb querying to look up media information for Jukebox skin.
* HD and SD skins.
* HD and SD skins.
Line 23: Line 23:
KNOWN ISSUES
KNOWN ISSUES


Up til version 2.0.2 you will not be able to play movies with the ampersand ('''&''') or the equals sign ('''=''') characters in the directory- or file name.<br>If no RAR support is needed, it's possible to make a workaround for it. From v2.0.3 the character combinations "'''&d='''" or "'''&f='''" will pass on to unrar and cause problems when trying to play, but ampersands and equal signs can be used in file and directory names. 
From v2.0.3 the character combinations "'''&d='''" or "'''&f='''" will pass on to unrar and cause problems when trying to play, but ampersands and equal signs can be used in file and directory names. In previous  versions you will not be able to play movies with the ampersand ('''&''') or the equals sign ('''=''') characters in the directory- or file name. Note: If no RAR support is needed, it's possible to make a workaround for it.  




Line 30: Line 30:
* <s>Browse history, when using parent button, remember where we were. h=34,12,2 needed in url</s>
* <s>Browse history, when using parent button, remember where we were. h=34,12,2 needed in url</s>
* I would like one button (say Info on remote) to open a new page/menu with detail info, goto bookmark,delete etc?
* I would like one button (say Info on remote) to open a new page/menu with detail info, goto bookmark,delete etc?
* add a Sort-by button for changing sort type. Name, date, size, reverses.
* Add a Sort-by button for changing sort type. Name, date, size, reverses.
* <s>Add goto percentage bookmark which may be what wizd uses</s> Appears to only work for MPEG.
* <s>Add goto percentage bookmark which may be what wizd uses</s> Appears to only work for MPEG.
* add a transparent FTP fs layer? this would be well nice if it worked with rar.
* Add a transparent FTP fs layer? this would be well nice if it worked with rar.
* pagination has no number-of-files, so wont stop next page, when there is none.
* Pagination has no number-of-files, so wont stop next page, when there is none.
* add libdvdread support, alas, supporting ISO inside rar is incredibly difficult.
* Add libdvdread support, alas, supporting ISO inside rar is incredibly difficult.
* convert other playlist formats to PH?
* Convert other playlist formats to PH?
* LOW: Scraping/parsing of .NFO files (for media info)
* LOW: Scraping/parsing of .NFO files (for media info)
* HIGH: Display support for jpeg, png, gif (doable but requires investigations)
* HIGH: Display support for jpeg, png, gif (doable but requires investigations)
Line 43: Line 43:




 
ADDITIONAL RESOURCES


* [[llink:macros|Macros]] supported by the HTML engine in llink.
* [[llink:macros|Macros]] supported by the HTML engine in llink.
Line 50: Line 50:
* [[llink:Samples|Sample Files]] for configuring llink
* [[llink:Samples|Sample Files]] for configuring llink


Embedded: (Compilers, you can now upload newer versions directly, see Synology page)
 
=== Sources and binaries ===
 
Embedded:  
* [[llink:readynas|ReadyNAS]] Compiles and Instructions for Infrant ReadyNAS
* [[llink:readynas|ReadyNAS]] Compiles and Instructions for Infrant ReadyNAS
* [[llink:synology|Synology]] Compiles and Instructions for Synology NAS
* [[llink:synology|Synology]] Compiles and Instructions for Synology NAS
* [[llink:asus_wl-500gl|Asus WL-500GL]] Compile for Asus router running OpenWrt
* [[llink:asus_wl-500gl|Asus WL-500GL]] Compile for Asus router running OpenWrt
* [[llink:landisk|landisk]] iodata landisk uhdl-av, cpu-SH4
* [[llink:landisk|landisk]] iodata landisk uhdl-av, cpu-SH4
 
''(Compilers, you can now upload newer versions directly, see Synology page)''





Revision as of 09:44, 20 April 2008

llink

llink is a media streamer using the HTTP protocol and should work with most Syabas middleware hardware (NetworkMediaTank; Popcorn Hour A-100, HDX900, DuneHD, ISTAR mini), and possibly others (LinkTheater).

  • Parses vob, avi, ts, mkv, tp, mov, m2ts, evo
  • SSDP / UPnP discovery support (although minimal)
  • skins support, make your own HTML templates.
  • Light, tiny and clean code for Unix, OsX and Windows.
  • (external process support, like mencoder : incomplete)
  • External process support, like unrar). Comes with special unrar-3.7.8-seek.
  • Paginating. Support to send listings in pages, with tags for next/prev.
  • PlayAll cgi tag, and PlayAllFrom.
  • Simple iMDb querying to look up media information for Jukebox skin.
  • HD and SD skins.
llink 1.4
llink 1.9.9

<paypal></paypal>


KNOWN ISSUES

From v2.0.3 the character combinations "&d=" or "&f=" will pass on to unrar and cause problems when trying to play, but ampersands and equal signs can be used in file and directory names. In previous versions you will not be able to play movies with the ampersand (&) or the equals sign (=) characters in the directory- or file name. Note: If no RAR support is needed, it's possible to make a workaround for it.


TODO

  • Browse history, when using parent button, remember where we were. h=34,12,2 needed in url
  • I would like one button (say Info on remote) to open a new page/menu with detail info, goto bookmark,delete etc?
  • Add a Sort-by button for changing sort type. Name, date, size, reverses.
  • Add goto percentage bookmark which may be what wizd uses Appears to only work for MPEG.
  • Add a transparent FTP fs layer? this would be well nice if it worked with rar.
  • Pagination has no number-of-files, so wont stop next page, when there is none.
  • Add libdvdread support, alas, supporting ISO inside rar is incredibly difficult.
  • Convert other playlist formats to PH?
  • LOW: Scraping/parsing of .NFO files (for media info)
  • HIGH: Display support for jpeg, png, gif (doable but requires investigations)
  • MEDIUM: mms:// support (don't know if it's possible?)
  • MEDIUM: Treat .img as .iso TYPES change, and with libdvdread support it's done.
  • LOW: Configuration via web (for all those newbies that don't feel comfortable with entering this in the .conf files)


ADDITIONAL RESOURCES


Sources and binaries

Embedded:

  • ReadyNAS Compiles and Instructions for Infrant ReadyNAS
  • Synology Compiles and Instructions for Synology NAS
  • Asus WL-500GL Compile for Asus router running OpenWrt
  • landisk iodata landisk uhdl-av, cpu-SH4

(Compilers, you can now upload newer versions directly, see Synology page)


Latest sources are here:

llink-2.0.3.tar.gz 

Latest Windows binary

llink-2.0.3-win32.zip

Latest nmt binary

llink-2.0.1-nmt.tar.gz

Latest Linux binary

llink-2.0.1-linux.tar.gz


Older sources:

llink-2.0.2.tar.gz 
llink-2.0.1.tar.gz 
llink-2.0.tar.gz 
llink-1.9.9.tar.gz 
llink-1.9.6.tar.gz
llink-1.9.5.tar.gz
llink-1.9.4.tar.gz
llink-1.9.2.tar.gz
llink-1.9.1.tar.gz
llink-1.9.tar.gz
llink-1.8.tar.gz
llink-1.7.tar.gz
llink-1.6.tar.gz
llink-1.5.tar.gz
llink-1.4.tar.gz
llink-1.3.tar.gz


Older binaries:

llink-2.0.2-win32.zip
llink-2.0-win32.zip
llink-1.9.9-win32.zip
llink-1.9.8-win32.zip
llink-1.9.6-win32.zip
llink-1.9.2-win32.zip
llink-1.9.1-win32.zip
llink-1.9-win32.zip
llink-1.7-win32.zip
llink-1.6-win32.zip
llink-1.4-win32.zip


Current testing sources:

llink-2.0.4.tar.gz