Firmware: A-410 [01 Apr. 2014] | A-400 [12 Mar. 2014] | C-300 [13 Feb. 2014] | A-300 [24 Feb. 2014] | C-200 [11 July 2013] | A-200/A-210 [11 July 2013] | Popbox V8 [3 Dec 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Post Reply 
Announcing llink-2.3.0 release
09-16-2011, 06:27 AM (This post was last modified: 09-20-2011 03:58 AM by lundman.)
Post: #1
Announcing llink-2.3.0 release
It gives me great tremulous pleasure to announce the release of the latest version of the llink (ell-link)HTTP Streaming software.

Changelog of the larger changes include:

Code:
*llink-2.3.0*

   * Replaced UPNP/SSDP code with real UPNP implementation. Confirmed PS3 works.
   * Fixed seeking in VLC playback (missing "206" reply on "bytes=0-" header).
   * Added ".watched" to the visited conf define, for YAMJ users.
   * OSX GUI front-end for basic configuration

*llink-2.2.5*

   * fixes with UPNP code, make it more compliant.
   * fixes with XML scan
   * more fixes in upnp, xml was incorrect, mime types required.
   * Real RAR path parsing support, for YAMJ coherence.

It has been a while since the last release, this is often the problem with software starts to work well. The biggest focus in this release was to replace the UPNP code with a proper implementation. Hopefully this brings compatibility up with devices like PS3, xbox 360, TVs and hand held devices.

There was also work to better integrate with YAMJ, and the new Eversion flash skin. Both work without any hacks, including RARed media.

Part of the journey was also to try out the Mac App Store from Apple. This sure was... interesting... but I guess I succeeded in the end. But do not worry, llink is still free for OSX users. The App Store version is identical to the free version. It is simply an option for users who would like to support llink. ( And enjoy a one-click install system ).


Downloads:


Windows : http://lundman.net/wiki/index.php/Llink:windows

OSX App Store: http://itunes.apple.com/en/app/llink/id4...l=en&mt=12

OSX Free: http://lundman.net/wiki/index.php/Llink:osx

PCH 200 Series: http://www.nmtinstaller.com/

Linux x86: http://lundman.net/wiki/index.php/Llink:linux

Linux x64: http://lundman.net/wiki/index.php/Llink:linux

Solaris 11:

ReadyNAS:

Synology:

Asus WL-500:

D-Link DNS-323:

Bubba server:

AzBox HD:

Buffalo LinkStation:

Buffalo TeraStation:

Thecus N5200:

QNAP:



If your binary is missing, can you please let me know and I will compile for you.



Things I would one day like to figure out:

* XBox 360, does it work or not
* Can browsers be made to launch (say VLC) with a URL, for streaming, instead of the default 'download all, then launch VLC'. For all browsers?
* Transcoding for PS3, iphone, ipad and androids. llink works with them, but very limited media capabilities.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
[+] 8 users say Thank You to lundman for this post
09-16-2011, 09:39 PM (This post was last modified: 09-16-2011 09:39 PM by scerazy.)
Post: #2
RE: Announcing llink-2.3.0 release
Do you know when the source for llink-2.3.0 will be available?
Need to compile it for Openfiler 2.3, so can use it as UPNP server with HiMedia HD600B

Thanks

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
09-17-2011, 01:10 AM (This post was last modified: 09-17-2011 01:27 AM by lundman.)
Post: #3
RE: Announcing llink-2.3.0 release
llink-2.3.0 sources are available. Compiling llink without UPNP is very easy. To compile with UPNP is a bit more complicated.

http://lundman.net/wiki/index.php/Llink:sources

If you tell me where to download toolchain for your system, I can compile for you. Or have a go at it yourself.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
09-17-2011, 07:26 AM
Post: #4
RE: Announcing llink-2.3.0 release
lundman,

could you please cretae a version fo 1xx NMTs and add it to CSI repository?

Quote:* Can browsers be made to launch (say VLC) with a URL, for streaming, instead of the default 'download all, then launch VLC'. For all browsers?

There is a simple solution: create links like
movie.avi.m3u
and send m3u playlists to the browser.

Guenter
Find all posts by this user
Add Thank You Quote this message in a reply
09-19-2011, 07:03 AM
Post: #5
RE: Announcing llink-2.3.0 release
(09-17-2011 01:10 AM)lundman Wrote:  llink-2.3.0 sources are available. Compiling llink without UPNP is very easy. To compile with UPNP is a bit more complicated.

http://lundman.net/wiki/index.php/Llink:sources

If you tell me where to download toolchain for your system, I can compile for you. Or have a go at it yourself.

I have no idea.
OF 2.3 is based on rpath distro

http://distrowatch.com/table.php?distribution=openfiler

Will try to figure it out (community at OF is not the best)

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
09-19-2011, 01:04 PM
Post: #6
RE: Announcing llink-2.3.0 release
Oh it's just x64 Intel Linux. Yeah no problem, I'll do so tomorrow.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
09-19-2011, 07:36 PM (This post was last modified: 09-19-2011 08:00 PM by scerazy.)
Post: #7
RE: Announcing llink-2.3.0 release
Thanks, OF 2.3 is weird (rpath do not deal with it any more I believe)

More info about the fact that toolchain is not available easily:

http://community.zenoss.org/docs/DOC-3197

Version is:

Linux version 2.6.29.6-0.24.smp.gcc3.4.x86_64 (openfiler.rpath.org@ofns:2-devel) (gcc version 3.4.4) #1 SMP Tue Mar 9 05:06:08 GMT 2010

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
09-20-2011, 03:57 AM
Post: #8
RE: Announcing llink-2.3.0 release
I placed a linux_x64 version on the wiki, please try it. It has no library dependencies, giving it the highest chance of success.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
09-22-2011, 03:38 PM
Post: #9
RE: Announcing llink-2.3.0 release
lundman

Could you please compile A110 version and add it to CSI?
2.3.1 could better, I want to check with xbmc on AppleTV...
Find all posts by this user
Add Thank You Quote this message in a reply
09-22-2011, 10:01 PM (This post was last modified: 09-23-2011 10:01 PM by scerazy.)
Post: #10
RE: Announcing llink-2.3.0 release
(09-20-2011 03:57 AM)lundman Wrote:  I placed a linux_x64 version on the wiki, please try it. It has no library dependencies, giving it the highest chance of success.

Sadly:

Starting llink daemon...
/usr/local/bin/llink: error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or directory
Could not start llink dameon.

and if I soft link then I get:

Starting llink daemon...
/usr/local/bin/llink: /lib64/libuuid.so.1: no version information available (required by /usr/local/bin/llink)
/usr/local/bin/llink: /lib64/tls/libc.so.6: version `GLIBC_2.7' not found (required by /usr/local/bin/llink)
Could not start llink dameon.

And it is not easily possible to install GLIBC_2.7 on OF 2.3 (as most likely it would just break the system)
Can llink be build with glibc=2.3.6-8.9-1?

I have my current version build with it

In the worse case I will need to get dev box with same version ie Foresight 2.1.1 http://www.rpath.org/downloadImage?fileId=32952 & compile GLIBC_2.7 on it

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
09-24-2011, 12:10 AM
Post: #11
RE: Announcing llink-2.3.0 release
Oops, forgot all about A100, will work on that.


scerazy: ah yeah, libc version differences, man that is annoying. I removed some library dependency, so it should be easier to compile now.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
09-24-2011, 11:19 AM
Post: #12
RE: Announcing llink-2.3.0 release
(09-24-2011 12:10 AM)lundman Wrote:  Oops, forgot all about A100, will work on that.


scerazy: ah yeah, libc version differences, man that is annoying. I removed some library dependency, so it should be easier to compile now.

lundman
thanx a lot, but llink can't start on A110, .daemonresult contains:

./llink: can't load library 'libexpat.so.1'

should I install anything missing?
Find all posts by this user
Add Thank You Quote this message in a reply
09-24-2011, 06:14 PM (This post was last modified: 09-24-2011 11:23 PM by scerazy.)
Post: #13
RE: Announcing llink-2.3.0 release
Trying to build clinkc-2.4 on OF I get:
Code:
cd . && doxygen Doxyfile
Warning: Tag `USE_WINDOWS_ENCODING' at line 11 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 213 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
Warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 214 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
Error: tag HTML_FOOTER: footer file `DoxyFooterFile' does not exist
make[2]: *** [doxygen/html/*] Error 1
make[2]: Leaving directory `/tmp/clinkc-2.4'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/clinkc-2.4'
make: *** [all] Error 2

Where is the footer?

I picked it from:

http://www.jcoderz.org/m3dditiez/browser...nk?rev=131

But then I get another error:

Code:
cd . && doxygen Doxyfile.objc
Error: configuration file Doxyfile.objc not found!

I can edit configure & rem out references to Doxyfile.objc in which case it compiles fine

But then I get error trying to compile clinkcav-2.4:

Code:
configure: error: CyberLink/AV needs CyberLink >= 2.4

Which mean that the previous compile did not really work, right?

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
09-25-2011, 12:35 AM (This post was last modified: 09-25-2011 12:41 AM by lundman.)
Post: #14
RE: Announcing llink-2.3.0 release
Hold, ok, first my A100 refuses to accept the apps.nmt, and I am not sure what to do about it. It does mean i can not test it. But, I can fix the expat problem, I will update it in a few minutes.


Scerazy:

Ignore the doxygen errors. It means everything is build, as it does doxygen last. It is just to build the documentation.

Now, building libclinkcav, that error usually means it is missing some library to build it.

On Linux, often it needs pthread and expat.

./configure LIBS="-lexpat -lpthread".

You can check which library is missing by reading config.log, near the end.



I have updated A100's llink, please let me know if that works.
Visit this user's website Find all posts by this user
Add Thank You Quote this message in a reply
09-25-2011, 03:17 PM (This post was last modified: 09-25-2011 05:58 PM by scerazy.)
Post: #15
RE: Announcing llink-2.3.0 release
I see a couple of fails, but have no idea where to take it from here
Log is here:

http://pastebin.com/bm5bav90

But after I updated libxml2 from http://xmlsoft.org/sources/ (no other changes)

I get now: unrecognized option: `-lpthread'

If I leave it it out I get during make:

Code:
o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/tmp/clinkc-2.4/lib/unix//libclinkc.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [libclinkcav.la] Error 1
make[3]: Leaving directory `/tmp/clinkcav-2.4/lib/unix'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/clinkcav-2.4/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/clinkcav-2.4'
make: *** [all] Error 2

sebus
Find all posts by this user
Add Thank You Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  Llink 2.3.2 A-300 DubbelU 0 318 02-08-2014 11:46 AM
Last Post: DubbelU
  Announcing llink-2.3.2 release lundman 101 22,791 04-13-2013 05:33 AM
Last Post: HarmonyOne
  [A-400] Does not see llink server tkenn1s 5 2,222 02-26-2013 05:14 PM
Last Post: Imdre
  llink UPNP won't stream krylon 3 1,921 02-14-2013 03:43 AM
Last Post: lundman
  LLink question JoeDonth 5 1,502 01-04-2013 03:03 PM
Last Post: JoeDonth
  How to install Llink on C-300? hildyjohnson 2 1,483 08-10-2012 09:35 AM
Last Post: lundman
  200 series and live streaming and llink sugatam 3 2,134 05-06-2012 12:59 AM
Last Post: lundman
  Setup llink with A-300 PRS 9 3,179 04-24-2012 11:59 PM
Last Post: lundman
  What does this error in llink mean? litfoo 53 10,044 03-15-2012 03:42 AM
Last Post: lundman
  Llink on QNAP NAS working? litfoo 16 4,212 03-14-2012 08:19 PM
Last Post: gfb107

Forum Jump: