Page 1 of 3 123 LastLast
Results 1 to 10 of 28

Thread: nLite for ARM Linux (Armbian)

  1. #1
    Join Date
    Mar 2007
    Location
    Gjovik, Norway - PAL
    Posts
    6,588

    nLite for ARM Linux (Armbian)

    I'm looking for source code for nLite that will compile (and run LoL) on ARM Linux (Armbian). If successful nLite can be run on cheap tv-boxes from China, like M8S, Beelink, MXQ Pro etc.
    Can someone point me to the source download link?

    "I'd rather have a bottle in front of me than a frontal lobotomy"

  2. #2
    Join Date
    Nov 2003
    Location
    NextPVR HQ, Wellington, New Zealand
    Posts
    89,964
    The most recent code is here:
    https://github.com/emveepee/NLite-for-NextPVR

    Martin should be able to help you out if you have any issues compiling it.

  3. #3
    Join Date
    Mar 2007
    Location
    Gjovik, Norway - PAL
    Posts
    6,588
    Quote Originally Posted by sub View Post
    The most recent code is here:
    https://github.com/emveepee/NLite-for-NextPVR

    Martin should be able to help you out if you have any issues compiling it.
    Thanks, there is a couple of warnings during compilation. Running it it produces just a transparent window. Logs attached.
    Attached Files Attached Files

    "I'd rather have a bottle in front of me than a frontal lobotomy"

  4. #4
    Join Date
    Nov 2003
    Location
    NextPVR HQ, Wellington, New Zealand
    Posts
    89,964
    If you paste this into your web browser, do you see a screenshot of the UI?

    http://192.168.1.5:8866/control?qual...62d4a68185dad1

  5. #5
    Join Date
    May 2006
    Location
    Canada
    Posts
    28,175
    Since you are getting a sid the connections is working. You might need to send the web.log. The first quality call usually returns an error because the serve isn't ready but in this case it never establishes a session. I expect lots of exceptions in web.log.

    Martin

  6. #6
    Join Date
    May 2006
    Location
    Canada
    Posts
    28,175
    Quote Originally Posted by sub View Post
    The most recent code is here:
    https://github.com/emveepee/NLite-for-NextPVR

    Martin should be able to help you out if you have any issues compiling it.
    Before running this I suggest you run the VLC that you have on your boxes Armbian. That will tell you how video playback will work for you.

    To get the source you can get the zip from the link sub provided or even easier directly clone it to your box

    git clone https://github.com/emveepee/NLite-for-NextPVR.git

    Martin

  7. #7
    Join Date
    Mar 2007
    Location
    Gjovik, Norway - PAL
    Posts
    6,588
    Quote Originally Posted by sub View Post
    If you paste this into your web browser, do you see a screenshot of the UI?

    http://192.168.1.5:8866/control?qual...62d4a68185dad1
    I'll test and report back. It doesen't seem to be possible to specify server so it just picks one random, is that so?

    "I'd rather have a bottle in front of me than a frontal lobotomy"

  8. #8
    Join Date
    May 2006
    Location
    Canada
    Posts
    28,175
    Quote Originally Posted by Reddwarf View Post
    I'll test and report back. It doesen't seem to be possible to specify server so it just picks one random, is that so?
    Perhaps read some older posts first

    https://forums.nextpvr.com/showthrea...321#post509321

    Martin

  9. #9
    Join Date
    Mar 2007
    Location
    Gjovik, Norway - PAL
    Posts
    6,588
    Quote Originally Posted by sub View Post
    If you paste this into your web browser, do you see a screenshot of the UI?

    http://192.168.1.5:8866/control?qual...62d4a68185dad1
    Nope, just loading...

    "I'd rather have a bottle in front of me than a frontal lobotomy"

  10. #10
    Join Date
    Mar 2007
    Location
    Gjovik, Norway - PAL
    Posts
    6,588
    Quote Originally Posted by mvallevand View Post
    Perhaps read some older posts first

    https://forums.nextpvr.com/showthrea...321#post509321

    Martin
    Thanks for reminding me but it does not work. It still just picks a random server.
    Code:
    karstein@aml:~/NLite-for-NextPVR-master/nlite$ ./nlite -server 192.168.1.12:88Checking configuration
    About to connect to server
    curl_easy_perform(http://192.168.1.5:8866/services/service?method=session.initiate&ver=1.0&device=sdl)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/services/service?method=session.initiate&ver=1.0&device=sdl) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/services/service?method=session.login&sid=&md5=F452048B5B5B8BEF0B6460E0A37787D3)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/services/service?method=session.login&sid=&md5=F452048B5B5B8BEF0B6460E0A37787D3) failed: Timeout was reached
    Found server, but login failed
    About to get hostname
    About to initialize SDL
    About to create window
    
    ====info name 0: opengl =====
    ====max_texture_height 0 =====
    ====max_texture_width 0 =====
    
    ====info name 1: opengles2 =====
    ====max_texture_height 1 =====
    ====max_texture_width 1 =====
    
    ====info name 2: software =====
    ====max_texture_height 2 =====
    ====max_texture_width 2 =====
    
    Requesting renderer: -1
    VLC_PLUGIN_PATH=(null)
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/control?client=sdl-aml&media=stop&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/control?client=sdl-aml&media=stop&sid=) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/control?quality=high&client=sdl-aml&key=31&sid=) failed: Timeout was reached
    INFO: Window 2 got unknown event 1
    INFO: Window 2 got unknown event 2
    INFO: Window 2 got unknown event 1
    INFO: Window 2 moved to 320,180
    INFO: Window 2 exposed
    INFO: Window 2 got unknown event 10
    INFO: Window 2 got unknown event 12
    INFO: Window 2 got unknown event 11
    INFO: Window 2 got unknown event 13
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=)
    HTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=) failed: Timeout was reached
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=)
    ^CHTTP status: 0
    curl_easy_perform(http://192.168.1.5:8866/activity?client=sdl-aml&updates=1&sid=) failed: Timeout was reached
    karstein@aml:~/NLite-for-NextPVR-master/nlite$

    "I'd rather have a bottle in front of me than a frontal lobotomy"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •