|
|
(165 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == llink == | | == libdvdread.plus == |
|
| |
|
| llink is a media streamer using the HTTP protocol and should work with most Syabas hardware, and possibly others.
| | I have made some patches to the regular '''libdvdread''' library used by many developers. Alas, I have had no luck in getting them accepted into the upstream repository, which has forced me to maintain a second version myself. |
|
| |
|
| * Parses vob, avi, ts, mkv, tp, mov, m2ts, evo
| | Patches include: |
| * 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 [[llink:unrar|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
| |
|
| |
|
| [[Image:llink.screen2.jpg|right|thumb|100px|llink 1.4]]
| | * Bring UDF compatibility from base 1.92, to 2.50. This adds Bluray and BD5 ISO format. |
| [[Image:llink.screen3.jpg|right|thumb|100px|llink 1.9.9]]
| | * Properly handle UDF chains, instead of assuming they are contiguous, and without gap. |
| | * Move filesizes from 32bit to 64bit. |
| | * Add POSIX style '''opendir(3)''', '''readdir(3)''' API to add the ability to retrieve contents of ISO files & input-devices. |
| | * Add POSIX style '''open(3)''' of non-DVD related files. (Reading playlists, certificates etc) |
| | * Allow API call to set IO handlers. Allowing all IO to libdvdread be developer defined. (Adding RAR support, or FTP perhaps) |
|
| |
|
| <paypal></paypal>
| |
|
| |
|
| | '''Download pre-patched source archive from:''' |
|
| |
|
| TODO
| | http://lundman.net/ftp/dvdread/libdvdread-4.2.0.plus.tar.bz2 |
|
| |
|
| * 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
| |
| * 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
| |
| * convert other playlist formats to PH?
| |
|
| |
|
|
| |
|
| * [[llink:macros|Macros]] supported by the HTML engine in llink.
| |
| * [[Llink:Windows_installation|Installation guide]] for Windows.
| |
|
| |
|
| Embedded:
| | If you wish to patch the original release yourself, the patches are located here: |
| * [[llink:readynas|ReadyNAS]] Compiles and Instructions for Infrant ReadyNAS
| |
| * [[llink:synology|Synology]] Compiles and Instructions for Synology NAS
| |
| * [[llink:asus_wl-500gl|Asus WL-500GL]] Compile for Asus router running OpenWrt
| |
|
| |
|
|
| |
|
| | === Patch 1: === |
|
| |
|
| Latest sources are here:
| | Handle AD chains correctly, skip gaps, and give full end blocks |
| [http://www.lundman.net/ftp/llink/llink-2.0.1.tar.gz llink-2.0.1.tar.gz]
| |
|
| |
|
| Latest Windows binary
| | http://lundman.net/ftp/dvdread/patches/README.patch1 |
| [http://www.lundman.net/ftp/llink/llink-2.0.1-win32.zip llink-2.0.1-win32.zip] | | http://lundman.net/ftp/dvdread/patches/patch1 |
|
| |
|
| Latest nmt binary
| |
| [http://www.lundman.net/ftp/nmt/llink-2.0.1-nmt.tgz llink-2.0.1-nmt.tgz]
| |
|
| |
|
| Latest Linux binary
| | === Patch 2: === |
| [http://www.lundman.net/ftp/nmt/llink-2.0.1-linux.tgz llink-2.0.1-linux.tgz]
| |
|
| |
|
| | File sizes from 32 bit to 64 bit, [http://www.supremeessays.com/ buy best essay]. Handle new FileInfoExt. |
|
| |
|
| Older sources:
| | http://lundman.net/ftp/dvdread/patches/README.patch2 |
| | http://lundman.net/ftp/dvdread/patches/patch2 |
|
| |
|
| [http://www.lundman.net/ftp/llink/llink-2.0.tar.gz llink-2.0.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.9.tar.gz llink-1.9.9.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.6.tar.gz llink-1.9.6.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.5.tar.gz llink-1.9.5.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.4.tar.gz llink-1.9.4.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.2.tar.gz llink-1.9.2.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.1.tar.gz llink-1.9.1.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.tar.gz llink-1.9.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.8.tar.gz llink-1.8.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.7.tar.gz llink-1.7.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.6.tar.gz llink-1.6.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.5.tar.gz llink-1.5.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.4.tar.gz llink-1.4.tar.gz]
| |
| [http://www.lundman.net/ftp/llink/llink-1.3.tar.gz llink-1.3.tar.gz]
| |
|
| |
|
| | === Patch 3: === |
|
| |
|
| Older binaries:
| | Add Directory Content access, reading DVD AACS/ Directory. |
|
| |
|
| [http://www.lundman.net/ftp/llink/llink-2.0-win32.zip llink-2.0-win32.zip] | | http://lundman.net/ftp/dvdread/patches/README.patch3 |
| [http://www.lundman.net/ftp/llink/llink-1.9.9-win32.zip llink-1.9.9-win32.zip]
| | http://lundman.net/ftp/dvdread/patches/patch3 |
| [http://www.lundman.net/ftp/llink/llink-1.9.8-win32.zip llink-1.9.8-win32.zip] | |
| [http://www.lundman.net/ftp/llink/llink-1.9.6-win32.zip llink-1.9.6-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.2-win32.zip llink-1.9.2-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9.1-win32.zip llink-1.9.1-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.9-win32.zip llink-1.9-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.7-win32.zip llink-1.7-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.6-win32.zip llink-1.6-win32.zip]
| |
| [http://www.lundman.net/ftp/llink/llink-1.4-win32.zip llink-1.4-win32.zip]
| |
|
| |
|
|
| |
|
| Current testing sources:
| | === Patch 4: === |
| | |
| | Expose dvd_input handlers as API call. |
| | |
| | http://lundman.net/ftp/dvdread/patches/README.patch4 |
| | http://lundman.net/ftp/dvdread/patches/patch4 |
libdvdread.plus
I have made some patches to the regular libdvdread library used by many developers. Alas, I have had no luck in getting them accepted into the upstream repository, which has forced me to maintain a second version myself.
Patches include:
* Bring UDF compatibility from base 1.92, to 2.50. This adds Bluray and BD5 ISO format.
* Properly handle UDF chains, instead of assuming they are contiguous, and without gap.
* Move filesizes from 32bit to 64bit.
* Add POSIX style opendir(3), readdir(3) API to add the ability to retrieve contents of ISO files & input-devices.
* Add POSIX style open(3) of non-DVD related files. (Reading playlists, certificates etc)
* Allow API call to set IO handlers. Allowing all IO to libdvdread be developer defined. (Adding RAR support, or FTP perhaps)
Download pre-patched source archive from:
http://lundman.net/ftp/dvdread/libdvdread-4.2.0.plus.tar.bz2
If you wish to patch the original release yourself, the patches are located here:
Patch 1:
Handle AD chains correctly, skip gaps, and give full end blocks
http://lundman.net/ftp/dvdread/patches/README.patch1
http://lundman.net/ftp/dvdread/patches/patch1
Patch 2:
File sizes from 32 bit to 64 bit, buy best essay. Handle new FileInfoExt.
http://lundman.net/ftp/dvdread/patches/README.patch2
http://lundman.net/ftp/dvdread/patches/patch2
Patch 3:
Add Directory Content access, reading DVD AACS/ Directory.
http://lundman.net/ftp/dvdread/patches/README.patch3
http://lundman.net/ftp/dvdread/patches/patch3
Patch 4:
Expose dvd_input handlers as API call.
http://lundman.net/ftp/dvdread/patches/README.patch4
http://lundman.net/ftp/dvdread/patches/patch4