Jump to content

makama80

Members
  • Posts

    40
  • Joined

  • Last visited

Posts posted by makama80

  1. I've posted in the Armbian forums in the past about Kerberos.io  video surveillance software. For some reasons it was (at the time) not always that easy or impossible to compile or get it up and running.

     

    But: Times have changed (for the good this time!) and I've tried it again on a H3 1GB memory OrangePi plus with kernel 5.4 using a *FRESH and CLEAN* Ubuntu Bionic Server image. I was able to get the Kerberos software 2.8.0 up and running straight away, just by *EXACT* following the instructions on the website of Kerberos.io (Generic installation Instructions page). It takes some time to compile ffmpeg and the machinery module, but it is certainly worth the effort! Go grab a drink, or do something else that's useful.

     

    Performance is ok, even though I think the hardware acceleration is not working.  Just lower the FPS and/or resolution a bit. Performance is still great for everyday video surveillance with this excellent piece of software. I've tested successfully two different Logitech USB cams and two el-cheapo Chinese IP cameras using the RTSP stream. 

     

    Other information can also be found on the Kerberos.io website to get the software up and running. Please take care of defining exact camera type and resolution!

     

  2. Hi There!

     

    I noticed the EOS for the OrangePi+ and that the OrangePi+ 2 is still supported. Since boards are almost identical, why leave the OrangePi+?

    And on top of that: when I download the current version, the downloads are the same for both boards....

     

    Or am I missing something?

     

     

     

     

  3. Quote from the Free electrons: and they should work on all Allwinner SoCs using the Mali GPU.

     

    Furthermore from the Mr. Torvalds device tree bindings:

     

    - compatible

    * Must be one of the following:

    + "arm,mali-300"

    + "arm,mali-400"

    + "arm,mali-450" *

     

    And, optionally, one of the vendor specific compatible: + allwinner, sun4i-a10-mali + allwinner,sun7i-a20-mali + allwinner, sun50i-h5-mali + amlogic, meson-gxbb-mali + amlogic,meson-gxl-mali + stericsson, db8500-mali

     

    So not that bad isn't it? Also the H5 is mentioned...

     

    Or am I missing something?

  4. Don't know if I am asking something stupid but: on aliexpress the OrangePi Win Plus page (link) reports that it is eMMC compatible.

     

    I've googled my *ss off, but I can't find if it is possible to mount / install emmc memory myself... Anybody familiar with this?

  5. I cannot complain about the price: I've received a free sample. If there's anything I can do (e.g. compile images) I am happy to help. I do have some basic knowledge, but that's it.

     

    Maybe I should not complain because I got it for free, but on the other hand it works still fine for me.

  6. Mmmm... I guess I am one of the happy S500 (Roseapple Pi) Armbian users? It works fine for my purpose(s) like file sharing, torrent, Nextcloud, small Minecraft server.

     

    Isn't it possible to freeze the current situation? I realize mainline is far off, but on the other hand: I am not missing it and Armbian works fine on the board. I've never had any issue with a default or self compiled image.
     

    Apart from the micro-usb power and substandard USB3 transfer rates I cannot see what's wrong with it: IMHO it's not more or less crappy than some other boards that I own.... There are not many S500 boards on this planet, but I am sure there are some users like me who are happy with it. So a status quo for the next period (year or so?) is fine. Then it's becoming time to upgrade to a faster board anyway.

  7. Thanks for your replies. It clears the cloudy sky. @tkaiser: is raw CPU performance of the H5 comparable to the SOC's in the Tinker and ODROID XU-4? Basically I need processing power and a fast port (Ethernet or USB) to the outside world.

    As you mention: I also do not need fancy graphics.

  8. I am considering to buy a new board for personal cloud / webserver / NAS / torrent / DLNA etc. I can hear you thinking: yes and? So what?

     

    I narrowed my options down to an Odroid-XU4 or Tinker Board. Note that for the NAS functionality I already own a Gbit NAS enclosure.

     

    What would you buy and why? You have to choose!

  9. Mwah... gets weirder all the time. Don't know if it contributes anything.... My Roseapple Pi running the latest armbian jessie spits this out when I give a "lsusb -t":

    I am using a USB3 sandisk 32GB flash drive.

     

    root@roseapple:~# lsusb -t
    /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
        |__ Port 1: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    root@roseapple:~#
     

    So it seems that it is recognized as a USB3 port. When starting the gnome-disks benchmark on my drive it quits unexpectedly after starting,initial speeds seem to be around USB2: refer to the screenshot..

    Spoiler

    roseapple_benchmark.png.4a3f8f21251c25e7518e9dc7d6845f70.png

     

  10. Isn't the Orange Pi camera present as /dev/video0 then? Otherwise maybe replicate the stream with vloopback... That worked for me as well...

    If you select USBCamera in the config file and set the device number of /dev/videoX where X is your device number, it should be there.

     

    Or doesn't your Orange Pi camera appear in the list when you issue the lsusb command? It works with motion using /dev/video0 as well, that I know for sure.

  11. I've tried Ubuntu: for now it seems to be a no-go. Compiling of the machinery module works fine, but the web module is a showstopper: refer to the spoiler. So please stick to a clean install of Debian Jessie!

     

    Maybe referring to another repository can solve this, but your mileage may vary. Please be careful when doing this! Again: this kind of stuff should preferably be done on a dedicated board anyway, so why not install Debian?

     

     

    root@pcduino3nano:~# sudo apt-get install nginx php5-cli php5-fpm php5-gd php5-mcrypt php5-curl
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Package php5-fpm is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    Package php5-cli is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
    php7.0-cli

    Package php5-mcrypt is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    Package php5-gd is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package 'php5-cli' has no installation candidate
    E: Package 'php5-fpm' has no installation candidate
    E: Package 'php5-gd' has no installation candidate
    E: Package 'php5-mcrypt' has no installation candidate
    E: Unable to locate package php5-curl
    root@pcduino3nano:~#

     

  12. Hi Tom,

     

    Please hold your horses. A new version is on the way and will be released on a short notice. The author of Kerberosio has implemented some steps to see if the code runs on a Raspberry Pi. If not (when running e.g. Armbian) the libraries and Raspberry Pi Cam are skipped automatically. Compiling will even be easier: the only difference for Armbian is that the libraries for compiling OpenCV are needed. I have prepared a special Armbian page that will be put on the Kerberos.io site.

     

    Also video recording is implemented now, and a new privacy feature that blacks out areas that e.g. may not be filmed due to privacy regulations. I have the beta already up and running on Armbian.

     

    Then about your camera: it seems like you have another problem. It should show up when typing lsusb anyway, regardless if you have loaded gc2035 / vge_v4l2 or not. I have the same problem with my Orange Pi plus: I suspect the connector of my board, since I already tried 3 camera's. It worked in the past... Therefore I bought a Logitech C270: not expensive (available under 20 Euro) and works out of the box: no module loading necessary. UVC is loaded automatically. Resolution is up to 1280x960 at 5 fps.

     

    Furthermore weird that you get conflicts: did you start with a fresh install? I've compiled on 3 different boards with fresh Armbian installations yesterday evening... A working image is on it's way: as soon as it is released by the owner of Kerberos.io... But as usual: it's ready when it's done, and it is done when it's ready!

     

    However, you can try a Raspberry Pi 3 image. Instructions can be found on the website of Kerberos.io (link). This is how I started, and should run if you install libav-tools and the Raspberry Pi libraries. Note that this version does not record video yet.

  13. Thanks for your reply! Sounds clear and as expected (but most of all hoped for!).

     

    Main issue is indeed the (hardware specific) libraries needed for the RPi camera. As long as these libraries are present, the program compiles and runs fine. Of course, the RPi camera is not (and probably will never be?) used on Armbian based boards. Therefore I will create a separate package with the needed libs and a small script / command to get them in place in an Armbian installation.

  14. Currently I am busy getting the new version of Kerberosio video surveillance software (website) to work on Armbian (Debian Jessie). The current version is already working (refer also to this post), and I have also compiled successfully the most recent development version which includes video recording which is not included in the current release. There will be a special Armbian page (I am currently writing it) on the Kerberos.io site in the near future.

     

    I am working towards a general Armbian recipe. Because the software originally focuses on the Raspberry Pi Platform, there are some slight differences (library dependencies because of the Raspberry Pi camera which is supported by default).

     

    Main question for me is: how about SOC compatibility? I’ve compiled a .deb on a H3, and this .deb also works on my A20 and S500 based boards.

     

    But how about other SOC’s? Can I simply assume that if a H3 compiled .deb runs on the boards mentioned above, it will run on all Armbian compatible boards under the same OS? Or is this a bridge too far?

     

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines