Jump to content

jerryn

Members
  • Posts

    66
  • Joined

  • Last visited

Reputation Activity

  1. Like
    jerryn got a reaction from Jason Fisher in Do you have a RK3399 board w/Armbian 18.04 ? Want to try my plexmediaplayer (modified to to use DRI for vo) installler ?   
    I made a custom Plex Media Player build that leverages the decent performance we get with the fbdev/dri driver.
    I tested Rockchip MPP gstreamer plugin.   The Rockchip Hardware VPU is very basic, it breaks with mkv playback, so I decided to use ffmpeg software decoding since it's extremely robust. Also 1080p playback through DRI isn't too shabby!.  If you want 4k video then you need to contact Rockchip.   They seem to be overwhelmed or not interested in bringing 4k support to Linux.   I built a .deb package that will install plexmediaplayer to /usr/local.  No worries about installing to somewhere and clobbering an official library or package.    Official Armbian dependencies will be installed to the proper location.  The plexmedia web-client will be installed to /usr/local/share/plexmediaplayer, the Qt5 binary will be installed to /usr/local/bin/plexmediaplayer
     
    install with:
    gdebi plex-media-player-install.deb
     
    remove with:
    apt-get remove plex-media-player-installer
     
    To fix the installer package I basically reflashed my NanoPC-T4 with a clean Armbian image,  printed out the errors.
    Updated the Debian control file with all the proper dependencies.  
     
    Here's the binary install package.  
     
     
     
    If you get a dependency error you can use the --ignore-depends dpkg argument and resolve after the install.
    The files are installed in an easy location to clean up. 
    plex-media-player-install.deb
  2. Like
    jerryn got a reaction from NicoD in MALI T860 , has anyone successfully installed Panfrost on an RK3399 board ?   
    I built Jock's forked X11 armsoc driver,   Installed and configured the Malie BLOB rpm and configured for X11.
     
    Rebooted.
     
    I ran glmark2-es2 :
    =======================================================
    root@nanopct4:~/Desktop# glmark2-es2 --fullscreen
    =======================================================
        glmark2 2014.03+git20150611.fa71af2d
    =======================================================
        OpenGL Information
        GL_VENDOR:     ARM
        GL_RENDERER:   Mali-T860
        GL_VERSION:    OpenGL ES 3.2 v1.r14p0-01rel0-git(966ed26).f44c85cb3d2ceb87e8be88e7592755c3
    =======================================================
    [build] use-vbo=false: FPS: 11 FrameTime: 90.909 ms
    [build] use-vbo=true: FPS: 13 FrameTime: 76.923 ms
    =======================================================
                                      glmark2 Score: 12 
    =======================================================
     
    I checked the Xorg.0.log.. armsock_dri isn't installed.  Isn't that part of the armsoc driver build ?
     
    [   732.501] (EE) AIGLX error: dlopen of /usr/lib/aarch64-linux-gnu/dri/armsoc_d
    ri.so failed (/usr/lib/aarch64-linux-gnu/dri/armsoc_dri.so: cannot open shared o
    bject file: No such file or directory)
     
     
    Without armsoc_dri I'm stuck software rendering.
     
    If you have armsoc_dri.so can you attach it to this thread ?
     
     
    I'm pretty sure I'm getting close to getting hardware acceleration working on my nanopc-t4 
  3. Like
    jerryn got a reaction from Seasalt in GQRX RTL-SDR is working on NanoPC-T4   
    Here's a video of GQRX receiving NOAA Weather Radio on my NanoPC-T4
     
    armbian-nanopc-t4-gqrx-gnuradio.mp4
  4. Like
    jerryn got a reaction from sfx2000 in GQRX RTL-SDR is working on NanoPC-T4   
    Here's a video of GQRX receiving NOAA Weather Radio on my NanoPC-T4
     
    armbian-nanopc-t4-gqrx-gnuradio.mp4
  5. Like
    jerryn got a reaction from NicoD in Do you have a RK3399 board w/Armbian 18.04 ? Want to try my plexmediaplayer (modified to to use DRI for vo) installler ?   
    I'm going to test with the current stable armbian image and update this thread when done.
     
  6. Like
    jerryn got a reaction from Seasalt in Do you have a RK3399 board w/Armbian 18.04 ? Want to try my plexmediaplayer (modified to to use DRI for vo) installler ?   
    I'm going to test with the current stable armbian image and update this thread when done.
     
  7. Like
    jerryn got a reaction from NicoD in Do you have a RK3399 board w/Armbian 18.04 ? Want to try my plexmediaplayer (modified to to use DRI for vo) installler ?   
    Yep.. I am using uname -a to get the architecture type.   I get aarch64.
    I will rebuild with arm64 and post it.
    It should be posted within the hour
  8. Like
    jerryn got a reaction from NicoD in Do you have a RK3399 board w/Armbian 18.04 ? Want to try my plexmediaplayer (modified to to use DRI for vo) installler ?   
    I made a custom Plex Media Player build that leverages the decent performance we get with the fbdev/dri driver.
    I tested Rockchip MPP gstreamer plugin.   The Rockchip Hardware VPU is very basic, it breaks with mkv playback, so I decided to use ffmpeg software decoding since it's extremely robust. Also 1080p playback through DRI isn't too shabby!.  If you want 4k video then you need to contact Rockchip.   They seem to be overwhelmed or not interested in bringing 4k support to Linux.   I built a .deb package that will install plexmediaplayer to /usr/local.  No worries about installing to somewhere and clobbering an official library or package.    Official Armbian dependencies will be installed to the proper location.  The plexmedia web-client will be installed to /usr/local/share/plexmediaplayer, the Qt5 binary will be installed to /usr/local/bin/plexmediaplayer
     
    install with:
    gdebi plex-media-player-install.deb
     
    remove with:
    apt-get remove plex-media-player-installer
     
    To fix the installer package I basically reflashed my NanoPC-T4 with a clean Armbian image,  printed out the errors.
    Updated the Debian control file with all the proper dependencies.  
     
    Here's the binary install package.  
     
     
     
    If you get a dependency error you can use the --ignore-depends dpkg argument and resolve after the install.
    The files are installed in an easy location to clean up. 
    plex-media-player-install.deb
  9. Like
    jerryn got a reaction from Seasalt in Help for testing? (T4 / Neo4)   
    Igor, I have a plan.
     
    I will rework the kmpp module. rebuild ffmpeg and mpv with kmpp support.  I am looking at methods to fix the video playrate issue 
     
    Once I have video playback working with hardware accelleration I will upload the binary and source Deb packages.
     
    I never even thought the issue was Armbian Support. No.. everyone here is very helpful. It is all Rockchip fault.
    I have some Asian friends.
    I know they turn beet red after a few drinks and I wouldn't put it past rockchip that the poor vpu support is
    Because they are trying to get a large share of and control of  the cheap TV box market.  
    Reverse engineering takes longer... Vpu will be working soon
     
    Thanks
  10. Like
    jerryn got a reaction from NicoD in Help for testing? (T4 / Neo4)   
    Igor, I have a plan.
     
    I will rework the kmpp module. rebuild ffmpeg and mpv with kmpp support.  I am looking at methods to fix the video playrate issue 
     
    Once I have video playback working with hardware accelleration I will upload the binary and source Deb packages.
     
    I never even thought the issue was Armbian Support. No.. everyone here is very helpful. It is all Rockchip fault.
    I have some Asian friends.
    I know they turn beet red after a few drinks and I wouldn't put it past rockchip that the poor vpu support is
    Because they are trying to get a large share of and control of  the cheap TV box market.  
    Reverse engineering takes longer... Vpu will be working soon
     
    Thanks
  11. Like
    jerryn got a reaction from Igor in Help for testing? (T4 / Neo4)   
    Igor, I have a plan.
     
    I will rework the kmpp module. rebuild ffmpeg and mpv with kmpp support.  I am looking at methods to fix the video playrate issue 
     
    Once I have video playback working with hardware accelleration I will upload the binary and source Deb packages.
     
    I never even thought the issue was Armbian Support. No.. everyone here is very helpful. It is all Rockchip fault.
    I have some Asian friends.
    I know they turn beet red after a few drinks and I wouldn't put it past rockchip that the poor vpu support is
    Because they are trying to get a large share of and control of  the cheap TV box market.  
    Reverse engineering takes longer... Vpu will be working soon
     
    Thanks
  12. Like
    jerryn got a reaction from NicoD in Help for testing? (T4 / Neo4)   
    Hi NicoD.  
     
    Here's the video of the NanoPC-T4 Plex Media Player  1080p   Android 8.0   I want to run Linux, not android.   Also the android image has it's own UI bugs.  
     
    Here's the video
     
    https://www.youtube.com/watch?v=lKRn3eLjGa4
  13. Like
    jerryn got a reaction from NicoD in Help for testing? (T4 / Neo4)   
    I'll try to shoot a video and post it of what the NanoPC-T4 can stream with the FriendlyARM Oreo 8.0 image.    The rat bastards at friendly arm are not releasing the entire source.  Other individuals downloaded the source and attempted to make their custom kernel and image.  FriendlyARM and Rockchip are not publishing all the code.   
    I don't want to run android.   I want to get the VPU working because that's how hardware acceleration is important.  I also want to port my SLAM navigation code from my Tinkerboard  based robot to
    the NanoPC-T4.     I need OpenCV with full accelaration, also I use VAAPI for video.  I figured I'd take advantage of the battery backed RTC and allow  the robot to sleep while charging and wake at 
    at a set time.     The hardware is great,  the published software, no.    I will boot the board up with Android 8.0,  stream a video from my Plex Server at 1080p.  I'll show how it works.
    I built plexmediaplayer for Armbian.   I have some hardware MPP support build, rockchip plugins working in Armbian, but MPP is not ready at all. It's buggy, video frames are too fast, audio out of sync by 1 second.
     
    The main issue is we don't have proper T860 GPU and VPU support from Rockchip.  Panfrost is far from being "ready"  I downloaded it and tried it.  Also it does not cover VPU support.
     
     
     
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines