Year three: Difference between revisions

From Lundman Wiki
No edit summary
mNo edit summary
Line 1: Line 1:
== Three Years in Retrospect ==
'''llink is a media streamer''' that lets you play movies, view online trailers, browse images or play music over a network using the http protocol. It should work with most Syabas NMT hardware (NetworkedMediaTank middleware based players), such as the Popcorn Hour A- and B-series, HDX, iSTAR, Egreat a whole range of others, possibly even a couple of older ones like the LinkTheater. Some of the best reasons to run llink is that it can run on a great many platforms, including most popular NAS devices - even on the NMT player itself - and it can play media directly from RAR files.  '''llink''' is also a '''UPNP MediaServer''', sometimes called DNLA/UPNP, and is able to talk to many UPNP devices.


=== (22/09/2006) ===


Three years stretched out behind us and we take a look back. What to say, this year went fast. Very fast in fact. Still find it frustrating that all the child rearing questions I knew I would have one day, and saved until then, to ask Mum for advice about... oh well.
[[Image:llink.screen2.jpg|right|thumb|100px|llink-2.2.0 aqua skin]]
[[Image:llink.screen3.jpg|right|thumb|100px|llink-1.9.9 jukebox skin]]
[[Image:llink.screen4.jpg|right|thumb|100px|llink-2.2.0 clterm skin]]
[[Image:llink.screen5.jpg|right|thumb|100px|llink-2.2.0 nmt skin]]
[[Image:Kamaishi_skies.jpg|right|thumb|100px|llink-2.2.0 kamaishi_skies skin]]


So what do we have. Probing my memory back to say, around New Years, it came to our attention that Lokien might be slightly Hyperlexic, which was interesting. He certainly is a bit different from his friends, but one can not be too sure if that is just the normal difference that all children have, or is it that we mostly compare to Asian children (who develop faster in many areas). But we certainly had the situation around his 15 month day or so, where he could count to 15 or so, and loved numbers and shapes. He stared at the label of a car for a while, then said "Jeep". Every bike and car's license plate had to be read, and supermarket trips were just reading numbers.
=== llink overview ===


.. and yet, he did not really speak. Lokien spoke single word of somethings, but certainly not "papa" or "mum", nor colours and all those stereo-typical baby things. He communicates quite well with us, which naturally could be part of the issue I suppose. Mum, when she was with him, went through her checks as she had worked with Downe syndrome children a lot and was not worried, nor was I, but Hyperlexia is on the other end of that scale.
* [[Llink:compatible_players|List of compatible players]]
==== Features ====


However, it gave us something to research and look into which I think helped us. It was not really a problem, but worrying (as parents do) if he would ever talk. Of course, we worried about the same for crawling, then walking, then... (as you do) and each time he takes his sweet time, and only start using an ability when he has already mastered it. I can still count the number of time he's tripped, or fallen, on my fingers.
* Parses various video containers: vob, avi, ts, mkv, tp, mov, m2ts, evo.
* Streams any file type the NMT player can handle: mp3, flac, jpeg, png etc.
* Can play straight '''from rar files''': no more need to unrar your media. (Comes with special unrar-3.7.8-seek.)
* SSDP / UPnP discovery support (although minimal).
* [[Llink:skins|Skin support]]: make your own html templates  or choose from pre-built.
* Simple iMDb querying to look up media information for Jukebox skins.
* Both HD and SD skins available.
* Light, tiny and clean code for Unix, OsX and Windows. Compiles to most platforms.
* Paginating: support to send listings in pages, with tags for Next/Prev.
* PlayAll cgi tag, and PlayAllFrom.
* External subtitles: subtitle files can be consolidated in one directory.  
* libdvdnav support (and libdvdcss): provides basic playback of DVD .iso and .img files and from DVD drives.
* UDF 2.50 BD5-ISO support: provides basic playback of Bluray and HD-DVD.
* (External process support, like mencoder: incomplete).
* Can initiate custom shell scripts.
* Keep track of what you have already seen: small database for 'watched' media.
* UPNP MediaServer
* Transcoding Streaming support added to 2.3.2


So, we brought it up with our Dr in April, who conveniently enough, happens to also run a speech therapy racket on the side. As standard practise, we are sent to the Hospital for a consultation, MRI and EEG scans. They certainly do things full-on in Japan. Six, or so, weeks later we turn up for our appointment with the Expert. Interview and chat later, he felt that MRI & EEG scans were not needed, that the boy was not presenting any physical reasons for any speech troubles.
<paypal></paypal>


This for some reason was a huge relief to Ushka, to hear an expert say the boy is normal. To me it made not so much difference. 10 minute interview will only pick out the worst cases, and all others they need to stall for time and wait until the kid is older, and therefor it is for them to say that everything is fine. Either way;


So, back to our regular Dr and start the Speech Therapy sessions, booked one for 3 weeks later. Now, the best part of it is, during the time that we started the whole therapy, waiting for hospital visit, until the time we actually had the first speech therapy session, about 7 weeks in total, the boy started to speak more.
=== Todo ===


Typical. Not a lot, but definitely more, two word would come in. Started calling us by name too, so it would be "papa sit", "papa up", "nu sey". The last one is "water, this way". Not too sure why "water" became "nu", it just did. We often use "this way" when walking, or similar, which he says as "sey". The longest would probably be if you are sitting and he wants you to stand up and come after him. "up, down down, sey". While pointing at your chest, then each foot in turn, and then pointing in the direction to go. Now, he just says "papa come!". Lastly, when he has a bag of snacks, present or similar, the "open" word comes out as "obey!". Which seems appropriate as he's always barking orders.
In no particular order:
* Add a transparent FTP fs layer? this would be well nice if it worked with RAR. ''Be quite easy to do now as a 'unrar' replacement, 'unftp'.''
* Scraping/parsing of .NFO files (for media info).
* mms:// protocol support (libmms looks ok, but has own select() call, needs deeper inspection).
** Implemented as unmms (unrar clone) but Stream support on PCH is lacking. Please bug Syabas about letting us set stream-mode
* Scrape/look for subtitles (ex. http://www.subtitlesource.org/title/tt0325710/).
* Proposed [[llink:menus|menus]]. Partly working since v2.2.0
* Configuration via web page.
* [http://www.teamavalaunch.com/ Avalaunch] style backgrounds. (Ex. fetch picture from [http://apod.nasa.gov/apod/archivepix.html NASA] every 30s and refresh) for mp3/playlists.
* Playing mp3s, and photos from RAR files don't appear to work.
* When playing music, allow to specify pictures to view.
* <s>Explore what more power we get from libdvdnav: choose audio tracks etc.</s> ALso, subtitle streams since C200 can display!
* Support [http://www.antp.be/software/moviecatalog ANT's Movie Database] .xml files.
** Difficult. ANT did weird things like put entire DB in one giant XML, with no references to the disk path.
* Support [http://www.movienizer.com Movienizer's Movie Database] .xml files.  Please provide sample .xml files for inspection.
* Remote skin support, e.g. invoke play from an iPhone or any other web enabled device.
* Apparently directories/files with "&" may not get a tick in the visited db. URL decoding?
* Make ticked directories become un-ticked when new files (unticked) files are added to the directory.
* Add NMJ sqlite DB support. Test MediaInfo source [http://www.lundman.net/ftp/test-mediainfo.c] is working.
* BUG: upnp missing filters/sortcriteria.


So we started Speech Therapy, and first you have one or two "play sessions" where we just go and play with toys, while the assistant girl watches, plays along and takes notes. This is not too rewarding really, as we certainly got no feedback and suggestions from it. After that we have a consultation with the Dr and Assistant. The Dr seems to report back, that which we told the assistant in earlier sessions. Not sure I quite see the benefit in this. Some advice come out like "speak slower" and what not. I certainly have attempted to be less forthcoming with any attempts at eloquent communications with my descendant. We Speak, Good Now.
=== User guide and other documentation  ===


But anyway, he gets an hour solid playtime with 100% involvement of his parents, so it is probably quite fun for him. I'm just not having much fun playing the dolls-house every time. Pick something else, anything! So we still go to Speech Therapy.
Feel free to contribute to the wiki documentation:


Around that time though, it chanced again. Things that he were really sharp at, number and his obsession with numbers dulled. More so, shapes but other he started being into other things. He can do some colours and a few animals. Although animals seem to be the least interesting. Perhaps that is a transition they go through, get slightly less sharp on items they already know, but learn lots of other bits.
* [[Llink:user_guide|User guide]] for functions.
* [[Llink:Windows_installation|Installation guide]] for Windows.
* [[llink:Linux_installation|Installation guide]] for Linux.
* [[llink:macros|Macros]] supported by the HTML engine in llink.
* [[llink:Samples|Sample Files]] for configuring llink Jukebox xml.
* [[llink:Compiling|Compiling]] Guide for compiling, cross-compiling and compiling on Windows.


Moving into July, we were rejected for the Hoikuen that month. Hoikuen is the equivalent of Day Care. Yochien is the same as Kindergarten. You are supposed to apply every month, and that was our first attempt. Ushka had been taking care of the boy Mon-Fri for 3 years, and did a great job of that, but wanted to have a break and earn some money before the next one. However, we got accepted for the Jingu-Mae-Hoikuen in August.
=== Download binaries ===


First we came in for an interview/consultation with the boy. This is more of in preparation for the parents, to know what to bring, how the general flow of operations are, fill in the paper work required. We were lucky to have the help of Yuka-san and Manato-kun. It was quite stressful, about 2 hours of only Japanese, using a fair bit of vocabulary that is unfamiliar to me. All while the boy and Manato were playing. Also needed a Dr visit, which seems to be standard procedure more than anything useful.
Note: if you are in luck, devices not listed here may share platform and architecture.
Please report your success/failure.


They were quite impressed that the boy has lunch, then has a nap. This is how they operate, indeed everyone. I think that of all the great advice mum gave us, it was the regimented nap times that rock the most. You think YOUR kid does not need it, but does it ever make an enourmous difference. Lokien was much more happy but having routine, and having naps. Which means parents and those around him, are happier and it all just works so much better. It is clear that they just need it, they might they do not though.
* [[llink:windows|Windows]] 2.3.0 binaries for Windows OS
* [[llink:osx|OsX]] 2.3.1 binaries for Apple Macintosh Os X. App Store submitted.
* [[llink:nmt|NMT]] 2.3.0 binaries for the Network Media Tank (Popcornhour A-100, C200 etc.) '''Please use CSI to install'''
* [[llink:linux|Linux]] 2.3.0 binaries for Linux OS, Intel (add more if you can)
* [[llink:opensolaris|OpenSolaris]] 2.2.5 binaries for OpenSolaris (Solaris 11) OS, Intel
* [[llink:readynas|ReadyNAS]] 2.2.2 binaries and instructions for Infrant/Netgear ReadyNAS
* [[llink:synology|Synology]] 2.2.4 binaries and older, instructions for Synology NAS (ppc and arm)
* [[llink:asus_wl-500gl|Asus WL-500GL]] binaries for Asus router running OpenWrt
* [[llink:Asus WL-500g Premium|Asus WL-500g Premium]] binaries for Asus router running Oleg's firmware
* [[llink:landisk|landisk]] binaries for IO-Data landisk uhdl-av, cpu-SH4
* "[[llink on a stick]]" let's you run llink from a USB stick or external USB drive (unmaintained)
* [[Llink:dlink_dns323|D-Link DNS-323]] binaries and instructions for D-Link NAS
* [http://forum.excito.net/viewtopic.php?p=6195 Bubba server] 2.2.0 Linux compile instructions (no binaries)
* [http://www.azboxworld.com/index.php?page=Thread&postID=66741#post66741 AzBox HD] 2.2.0 plugin binaries
* [[llink:buffalo|Buffalo]] 2.2.3 binaries and instructions for Buffalo Linkstation (arm)
* [[llink:Thecus|Thecus]] N5200-N0503 2.2.2 binaries (intel Atom)
* [[llink:qnap|QNAP]] 2.2.4 binaries for QNAP TS-109/209 series (arm)


So the agreement was we were going to start the next Tuesday, with both parents in tow, and stay the morning, but leave before nap time. This went fairly well, we managed to get somethings wrong, but that was the idea so we could pick up on the various things. 3 change of clothes go to random places, bag for used diapers (which you take home at the end of the day). Had lunch, which he did not eat any of, oh yeah, we still have the eating issue. He is still quite tactile defencive and generally does not like touching food. All the children had a shower which was amusing. Cousin Anna was a little surprised to hear that, since in UK they are no longer allowed to put on sunblock on kids. Kids growing up without human physical contact, what will that do to them?
''(Compilers, you can upload new versions directly in the wiki, see Synology page as example)''


Then came the first day to leave the boy at Hoikuen. Who would have thought that the emotion of abandonment would be so strong! That was hard to do, honestly think it was be really good for Lokien to go to Hoikuen, spend most of 3 days there with other kids, in an all Japanese environment. But rationale aside, you feel like you abandon you child. Naturally he cried when we first dropped him off, there was some language trouble at the very first day, he kept saying "ball" because he wanted to play will the ball and basketball hoop, but they did not understand him, or rather, he is not getting the same amount of attention as he does from us.
=== Sources ===


But, three weeks later, he no longer cries when I drop him off in the mornings. He sometimes eats lunch, sometimes not, but we generally have a banana for him at pickup. He's never unhappy when we pick him up, but happy to see us and eager to go. Learnt some things rather quickly, like putting on/off shoes, pants and what not. Water, or "nu", and Japanese for water "mizu" became "nuzu". You know.. you could just use one of the words that others use. We were quite worried about him not drinking water there, and so were they apparently so he is allowed to bring his water bottle with him.
* [[llink:sources|Sources]] Build your own for your platform. Includes autoconf for Unix and project files for Windows Visual Studio.
* libdvdcss sources are: [http://download.videolan.org/pub/libdvdcss/1.2.10/ libdvdcss-1.2.10.tar.gz]
* [[llink:mime|mime.types]] defining MIME types, generally not needed, only if you use it with a browser.
* <s>libdvdnav sources are: [http://www.mplayerhq.hu/MPlayer/releases/dvdnav/ libdvdnav-4.1.2]</s> ''libdvdnav sources now included.''
* <s>libdvdread with MSVC++ Project files: [http://www.lundman.net/ftp/llink/libdvdread-0.9.7-win32.tar.gz</s>
* <s>libdvdread sources for llink v2.0.8 to 2.1.1 only are: [http://www.dtek.chalmers.se/groups/dvd/downloads.shtml libdvdread-0.9.7.tar.bz]</s>


So here we are. He's not good at speaking still, but he tries to communicate first, which is good. He likes to repeat what you say sometimes which can be indicative of other things, but at least we can work on his pronunciation. We went to the movies, Cars, for the first time. We had already seen it, so we were prepared to leave in the middle if needed, but we watched the whole thing. He seemed quite into it.
=== Known issues ===


We also saw Over The Hedge, been to Disney land twice, and a few other amusement places over the year. He's nearly always in a good mood, and not much difficulty. Only times when he gets frustrated or moody is when he's tired, or hungry. He has got a nickname, his friend at Hoikuen calls him shiro-jira. Shiro means white, and jira is from Godzilla (Gojira as it's in Japanese). He does tower over the other kids somewhat.
Although llink is capable of many things, there are limitations that should be known to users.
Please read here for details: [[Llink:Known_issues]]


He loves to play with older kids more than anything. He does not like younger kids and babies at all. Not too sure what goes on there. He used to go up and put his hand in their face to push them away. We've stopped him doing that, but now he just tries to be sly about it. Goes and stands really really close to them, facing sideways, and slowly edges into them to push them over. Not entirely sure what the purpose of that is. Sometimes he seems to do it when he's ready to go, since we pack everything up and go.
=== Changelog ===


So to sum up. It has gone well and is going well. Time flies faster now. He rarely gets sick, at least compared to other kids, but when he does he always shares it with us, the good boy. The Hoikuen lifted the atmosphere at home, and everyone is well for it.
The [[llink:changelog|llink changelog]] contains the basic release notes history.
 
Now then, the next kid. Talk about completely different attention. With Lokien, I asked for a report from Ushka everyday about the changes going on in her body, and moods and all that. Who has time for that now? Quite sad. But I know the second is coming along well, but definitely not getting the same amount of attention, already. We made going to the hospital for the scans (every 4 weeks in Japan) an us day. The boy is in Hoikuen, so we do the hospital, then lunch, then maybe a movie together. Oh and we booked a 3D scan this year too.
 
It is amazing how stressful the early times were, when looking back. I remember being ready to just get off the bus or train, if the boy would to go wrong suddenly, or just wolfing down food at a restaurant in case he would, I don't know.. flip out. These days, it is considerably more relaxed. Maybe one just naturally gets more blase with experience...
 
And the being a parent thing? I still do not know what I am doing. But we seem to have reached an equilibrium of sorts, and we get along as a family and everyone is happy.
 
=== (15/01/07) ===
 
Toilet training. I must admit we pushed this off for quite a while. There could be many reasons why, perhaps because Mum said she would do that for us, which did not pan out as planned. Also guides to Hyperlexic children say that it is harder to toilet train them. Ushka had told herself that it had to be done before the second child, because there is no way we were changing nappies on two kids.
 
As it happened, we went to a Parent-Teacher day with the Hoikuen (Daycare) who said there were only 2 kids in nappies in Lokien's group. So, Lokien and some other kid :) At least there was another kid in nappies. So they asked us to try to get him into underwear over the New Years holidays (4 days off). This was as good a time as any I suppose.
 
We had both read the book [http://www.amazon.com/Potty-Train-Your-Child-Just/dp/0743273133/ Potty Train Your Child in Just One Day] by buying a doll, and teaching the doll first, then the child. We would rather not do any force training at all. We bought a doll, with a potty, which ended up being named "bibi" for some reason. Lokien rather likes Bibi, so that went well.
 
We started on Saturday the 30th Dec, by putting the boy into gruts (underwear). Started playing with him and Bibi, teaching Bibi how to sit on the potty and/or toilet. Lokien was pretty acceptable about sitting on the potty and toilet (with seat) with clothes on. Mainly because we had a swing game, where if he sat on the potty for 5 seconds (playing right into his love of counting) he would get 5 swings in our blanket (held by me and Ushka at either end).
 
However, suggesting that he sit without pants, or pants around ankles would result in a strong "NO!". Even if we tried it with Bibi.
 
Every 20 mins or so we would go into the toilet to practise sitting, watch some of his Shinkansen dvd, or do stickers. But naturally, just waiting for the first accident.
 
Never would we have guessed that he can go 5 hours without needing to pee!
 
I think we had about 3 accidents, the first one he just did not care, and maybe even didn't notice. Just lying on the floor playing in his own urine. However, he became upset that he had to change clothes, so at least there was something to aim for. On Sunday, he tried to pull down his pants, just before the accident so it seemed to us that he was at least trying. Although, one accident had him standing on the sofa, pants down, just peeing on the sofa. Great.
 
That evening he wanted to go to the toilet before an accident, but we aren't allowed to be around him during these times so it was all "BYEBYE!" once he was sitting on the toilet. (This is the case with nappies too, would generally go elsewhere to do his thing, and say byebye if you checked in on him). So we both stood outside, holding our breath waiting for the sound of pee.
 
At the start, it is fairly hard to be genuine with your praise and keep all sarcasm out of your voice when they manage to do something (or did it again for the 50th time), but I can truely say that when he peed in the toilet for the first time we were both completely honest with our praise. Phew.
 
Monday had a couple of accidents based on that his junk seems to sometimes stick to tight or similar, so he ends up peeing along his thigh, down the side of the toilet. Teaching him to "hold it down" seemed to have solved that.  On Tuesday we went back to the Hoikuen for the first time, and I was planning to unpack the bag, then show him the toilet, before I left. Alas, I should have done it the other way around. In the 30 seconds it takes to unpack, he had the urge and only half ended up in the toilet. He was a little bit upset but mostly about having to change clothes. When I picked him up that afternoon, I saw that he was in nappies, which was a little disappointing. I was expecting more help from Hoikuen. I know it isn't their job to train my kid, but they've had much more experience in it than I!
This, so far, was the last time I have had to clean up pee. (touch wood).
 
Anyway, since he seemed to have some timing issues, I thought I would show him that I can stop/start the flow any time during one of "papa's turn". He liked the idea of shouting "Stop!" "Go!" while I went, but not sure anything came of that.
 
On Wed he had no accidents at Hoikuen, and the staff reported this to me, clearly expecting a bigger reaction than they got. Perhaps they didn't realise how much time and effort we'd already put in. We didn't leave the apartment for 3 days!
 
By now he wanted to put the child seat on the toilet himself "'gaki can!" (Lokien can do it) and pull down pants and all that. You still get the "Lokien want to go to toilet?" "no" and he takes you there. Mind you if he doesn't need to go its "NO!" so just have to listen to the tone.
 
On Thu, while he was peeing I heard him go "stop, go, stop, go" so perhaps he was practising controling the flow.
 
Friday we learnt that he can hold poo in for 5 days. There you go. He really had to go in the end, pushing and so on but managed to do it just fine. Followed by much praise. He also woke up at 3 am wanting to go to the toilet, and back to bed afterward, even though he wears a nappy at sleeping time. On Saturday he sat on the toilet for about 40 mins, when I also had to go... we need another toilet.
 
So, we are about 7 days without an accident now. Seems to be ok going to toilets elsewhere. We take the toilet seat with us whenever we go out which has been fine so far. It was nice to somehow skip the potty phase. Not entirely sure how that happened.
 
In retrospect, it did not seem to be all that hard. The most draining aspect was that you had to watch him continuously, since you'd get about 10 seconds warning before he would wet himself. Perhaps good practise for the next child to get used to that again.

Revision as of 10:16, 27 September 2011

llink is a media streamer that lets you play movies, view online trailers, browse images or play music over a network using the http protocol. It should work with most Syabas NMT hardware (NetworkedMediaTank middleware based players), such as the Popcorn Hour A- and B-series, HDX, iSTAR, Egreat a whole range of others, possibly even a couple of older ones like the LinkTheater. Some of the best reasons to run llink is that it can run on a great many platforms, including most popular NAS devices - even on the NMT player itself - and it can play media directly from RAR files. llink is also a UPNP MediaServer, sometimes called DNLA/UPNP, and is able to talk to many UPNP devices.


llink-2.2.0 aqua skin
llink-1.9.9 jukebox skin
llink-2.2.0 clterm skin
llink-2.2.0 nmt skin
llink-2.2.0 kamaishi_skies skin

llink overview

Features

  • Parses various video containers: vob, avi, ts, mkv, tp, mov, m2ts, evo.
  • Streams any file type the NMT player can handle: mp3, flac, jpeg, png etc.
  • Can play straight from rar files: no more need to unrar your media. (Comes with special unrar-3.7.8-seek.)
  • SSDP / UPnP discovery support (although minimal).
  • Skin support: make your own html templates or choose from pre-built.
  • Simple iMDb querying to look up media information for Jukebox skins.
  • Both HD and SD skins available.
  • Light, tiny and clean code for Unix, OsX and Windows. Compiles to most platforms.
  • Paginating: support to send listings in pages, with tags for Next/Prev.
  • PlayAll cgi tag, and PlayAllFrom.
  • External subtitles: subtitle files can be consolidated in one directory.
  • libdvdnav support (and libdvdcss): provides basic playback of DVD .iso and .img files and from DVD drives.
  • UDF 2.50 BD5-ISO support: provides basic playback of Bluray and HD-DVD.
  • (External process support, like mencoder: incomplete).
  • Can initiate custom shell scripts.
  • Keep track of what you have already seen: small database for 'watched' media.
  • UPNP MediaServer
  • Transcoding Streaming support added to 2.3.2

<paypal></paypal>


Todo

In no particular order:

  • Add a transparent FTP fs layer? this would be well nice if it worked with RAR. Be quite easy to do now as a 'unrar' replacement, 'unftp'.
  • Scraping/parsing of .NFO files (for media info).
  • mms:// protocol support (libmms looks ok, but has own select() call, needs deeper inspection).
    • Implemented as unmms (unrar clone) but Stream support on PCH is lacking. Please bug Syabas about letting us set stream-mode
  • Scrape/look for subtitles (ex. http://www.subtitlesource.org/title/tt0325710/).
  • Proposed menus. Partly working since v2.2.0
  • Configuration via web page.
  • Avalaunch style backgrounds. (Ex. fetch picture from NASA every 30s and refresh) for mp3/playlists.
  • Playing mp3s, and photos from RAR files don't appear to work.
  • When playing music, allow to specify pictures to view.
  • Explore what more power we get from libdvdnav: choose audio tracks etc. ALso, subtitle streams since C200 can display!
  • Support ANT's Movie Database .xml files.
    • Difficult. ANT did weird things like put entire DB in one giant XML, with no references to the disk path.
  • Support Movienizer's Movie Database .xml files. Please provide sample .xml files for inspection.
  • Remote skin support, e.g. invoke play from an iPhone or any other web enabled device.
  • Apparently directories/files with "&" may not get a tick in the visited db. URL decoding?
  • Make ticked directories become un-ticked when new files (unticked) files are added to the directory.
  • Add NMJ sqlite DB support. Test MediaInfo source [1] is working.
  • BUG: upnp missing filters/sortcriteria.

User guide and other documentation

Feel free to contribute to the wiki documentation:

Download binaries

Note: if you are in luck, devices not listed here may share platform and architecture. Please report your success/failure.

  • Windows 2.3.0 binaries for Windows OS
  • OsX 2.3.1 binaries for Apple Macintosh Os X. App Store submitted.
  • NMT 2.3.0 binaries for the Network Media Tank (Popcornhour A-100, C200 etc.) Please use CSI to install
  • Linux 2.3.0 binaries for Linux OS, Intel (add more if you can)
  • OpenSolaris 2.2.5 binaries for OpenSolaris (Solaris 11) OS, Intel
  • ReadyNAS 2.2.2 binaries and instructions for Infrant/Netgear ReadyNAS
  • Synology 2.2.4 binaries and older, instructions for Synology NAS (ppc and arm)
  • Asus WL-500GL binaries for Asus router running OpenWrt
  • Asus WL-500g Premium binaries for Asus router running Oleg's firmware
  • landisk binaries for IO-Data landisk uhdl-av, cpu-SH4
  • "llink on a stick" let's you run llink from a USB stick or external USB drive (unmaintained)
  • D-Link DNS-323 binaries and instructions for D-Link NAS
  • Bubba server 2.2.0 Linux compile instructions (no binaries)
  • AzBox HD 2.2.0 plugin binaries
  • Buffalo 2.2.3 binaries and instructions for Buffalo Linkstation (arm)
  • Thecus N5200-N0503 2.2.2 binaries (intel Atom)
  • QNAP 2.2.4 binaries for QNAP TS-109/209 series (arm)

(Compilers, you can upload new versions directly in the wiki, see Synology page as example)

Sources

Known issues

Although llink is capable of many things, there are limitations that should be known to users. Please read here for details: Llink:Known_issues

Changelog

The llink changelog contains the basic release notes history.