Jump to content

shippy

Members
  • Posts

    58
  • Joined

  • Last visited

Posts posted by shippy

  1. Don't know if this is the correct section, but I couldn't find any info. Googling is confusing since this is aarch64 not x86 Linux !

     

    Inquiries are for generic TV boxes, presumably by @balbes150

     

    1. Does any Armbian distro allow playing videogames including retro?

    ( Steam now has Retroarch in beta.)

     

    b. Can Retro games be installed/run on these S905 tv boxes?

     

    2. Given that Steam Remote Play and Parsec are screen sharing packages, is it possible to stream server installed games to Armbian TV client boxes?

     

    3. How about installing Steam Link/ Proton and/or Lutris?

     

    Above are available on Ubuntu Gamepack distro, from my Google searches, but I don't know about ARM availability 😃

     

    Are there specific ARM or 32 v 64 bit issues still?

     

    4. How "difficult" is it to do some custom development for at least some videogames via donation/ custom projects?

     

    What donation level, roughly ?

     

     

     

     

     

     

  2. Hi Oleg!

     

    I am back after some summer issues at your S905 thread at LE Forum when CE folks had interjected, and my Cnx-Software comments were hijacked ...

    I will be posting on Armbian- my ID works here. But on LE it doesn't- don't know how to contact LE admin.

     

    Kindly you (or someone else) brief me on the following, from your Post#1 which has undergone changes since then:

     

    1. There are many Google Playstore apps listed when I search for "Update & Backup." Which one should I use?

     

    2. Kernel 4.16 (latest for Armbian and LE Kodi I assume?) doesn't support emmc.

    So which last kernel does support emmc install?

    (Do you know which new kernel after 4.16 might support emmc install?)

     

    3. I am looking for some boot script(s) such that I don't have to go into Kodi menu. Rather at boot time, after splash screen etc, the OS should have screen prompt for configuring WiFi ( AP mode, or input WiFi sta mode SSID available and password.)

     

    I know some wifi chips like ssv6051P (e.g., on x96) don't work in WiFi AP mode, given old drivers. But Realtek wifi chipsets should.

     

    Also a boot script for  switching between HDMI and AV output. This way I can SSH later and edit if I need to !

     

    Unluckily I am not a dev/coder, but I can follow instructions and try to emulate someone else's script.

     

    4. LE balbes150 distro problem 😊

    I see that in your Yandex files, the Kodi 18 folder is grayed out.

     

    Where can I download the Kodi 18 files for latest kernel 4.16, and for last kernel supporting emmc install?

     

    5. Is there a performance/features difference between Armbian Kodi and your LE distro for a S905* tv box with 1/8GB ?

    How about for 2/16 GB variety for 720p streaming?

     

    Thanks 😊 and I am glad to be back. You've been doing a great job.

     

    And yes, Happy Holidays and New Year 2020 to you All !!!

  3. On 7/17/2018 at 6:57 AM, balbes150 said:

     

    I am a supporter of full systems. :) Thanks to the universal multi-boot you can use on TV boxes full different systems (Android Linux etc). If you need Android apps, use it. If you want Linux - use Linux. Emulation is always worse (with errors) than a full-fledged system. I allow emulation only when it is really necessary (there is no other possibility).

     

    While KODI with HW works only under kernel 3.14 (on s905\x\D\W and s912). Core 4.x KODI can only be used with soft decoding (on s912 this makes it possible to play back only 720p in a software screen)

    https://forum.armbian.com/profile/1215-balbes150/

    @balbes150

     

    Thanks for your answers ! I too think emulation is not a good idea ??

     

    Some clarifications:

    I am only interested in  720p Kodi streaming on S905W/X/D Android Box (since RK3229 doesn't seem supported.)

    Here is a good article by an old Silicon Valley hand:

    https://betanews.com/2018/07/17/how-to-cut-the-cable-yet-stay-within-your-bandwidth-cap/
     

    1.  Will Core 4.1 server work with S905* 720p streaming as for S912?

    Can resolution be higher?

     

    2. What will Core 4.1 advantages be over Core 3.1 for above? Speed, stability, performance, more support?

     

    3. Any nice way of accessing Android apps under Armbian 3.1/4.1?

     

    4. I am interested in Docker applications for Armbian 3.1/4.1 because I am considering running Openwrt (for network performance) over LibreElec in a container.

     

    So do you think containerization might help with Multiseat, for example?

     

    E.g., run LibreElec or Openwrt as host OS, then use LibreElec containers on top, with AV and 720p HDMI outputs assignment with Bluetooth remote/keyboard inputs?

     

    What might be most efficient/stable host OS here? Alpine?

     

    Cheers ,??

  4. On 7/12/2018 at 7:17 PM, chessplayer said:

    Thanks for the pointer, but Kodi-wise I am absolutely fine with LibreELEC / CoreELEC. I actually want to use at least one of the boxes as a server, since it seems that the cubietruck is not quite up to the task. I did try OSMC for the Pi quite a while back and liked that also, but, as I said, I always preferred the xELECs for the clients (even with the TVH server in the end, actually).

    On 7/12/2018 at 7:17 PM, chessplayer said:

    Thanks for the pointer, but Kodi-wise I am absolutely fine with LibreELEC / CoreELEC. I actually want to use at least one of the boxes as a server, since it seems that the cubietruck is not quite up to the task. I did try OSMC for the Pi quite a while back and liked that also, but, as I said, I always preferred the xELECs for the clients (even with the TVH server in the end, actually).

    Actually I am thinking of Libreelec+ Docker Openwrt for additional server/router functions all on the same S905W generic Android Box,after finding that building Openwrt into LE won't be easy given lack of package manager.

    Those LE guys say Kodi is unstable on Android Boxes natively but LE  is fast and fine !

  5. Re: desktop vs server based Armbian distros, can you run Kodi (with its own GUI and add-ons) on the server version?

     

    The desktop version provides the Linux distro GUI (eg LXDE) but we don't need that to run Kodi?

     

    Apart, would the desktop Armbian version have any special features over the server version beyond the distro GUI? The server version uses 4.* kernel as opposed to 3.14 for the desktop version, so does this mean better video HW acceleration and other better features?

  6. On 7/8/2018 at 5:27 PM, Reddwarf said:

    No that is not the case, Anbox emulates ARM inside but Anbox itself does not run om ARM processors, only x86/64. If you could get your hands on the source code (which I strongly doubt) you could compile it for ARM thou......

    1. As the uber philosopher Chuck D said: Don't believe the hype !

     

    2. On another topic, what is the difference between Armbian and OSMC for S905* Android Box devices?

     

    Isn't OSMC built for Pi types not Android Box type boards? Does it run lighter than Armbian?

     

    Here is an OSMC distro hack for all S905/X/D (W uncertain) Android Boxes:

     

    https://www.kodinerds.net/index.php/Thread/61448-OSMC-run-all-S905-S905D-S905X-Android-TV-Box/?postID=457505&highlight=osmc#post457505

     

    If you want to install server/ OpenWrt packages along with Kodi, which will have better performance (assuming OSMC can run on S905* boxes)?

  7. 19 hours ago, Reddwarf said:

    I think you misread, it is the Android image that is for ARM (among others), if you try to download Anbox for arm linux you'll find that it does not exist.

    Quite confusing ! I thought that you should be able to run Android ARM image via snaps on top of Armbian per what Anbox.io apparently says.

    Didn't realize you need both OS images compliant as Anbox images !

  8. On 7/4/2018 at 4:52 PM, Reddwarf said:

    I looked into Anbox a little while ago, it turns it does not support ARM processors (yet). Strange if you ask me since the majority of Android apps (and Android itself) was originally build for ARM...

     

    Well the FAQ on the https://anbox.io says it does support ARM- it was originally built using a phone:

     

    "Android image for every device?

    No. Anbox does not need a specific Android image for every device as it is specifically built in a device independent way. Anbox will ship with a single Android image per architecture (amd64, armhf, arm64) and no device specifc modifications are required."

     

    So what do you think now? Does this Anbox- Armbian combo make sense now???

  9. So I understand that @balbes150 doesn't approve of proot/chroot Linux over Android, which likely defeats the purpose of a (powerful) Linux OS.

     

    1. Now given the popularity of Android apps, and the facts of Linux server stability plus all features we love, how about Android over Armbian?

    This should be a better idea, if feasible:

     

    https://anbox.io

     

    From the Anbox FAQ- +Open GL/ES drivers should be available in Armbian):

     

    " In contrast to Google's (Chrome) implementation, Anbox doesn't allow any direct access to hardware devices. For example it bridges Open GL ES to the host. In Chrome OS the container gets access to the host kernel side of the graphic subsystem to allow fast rendering. In our case, we decided against this to keep an easy way to port Anbox to different platforms. All a host operating system needs to provide is a Open GL / Open GL ES compatible driver to provide proper integration with the graphics subsystem. Other hardware devices like WiFi or Bluetooth will be abstracted in the future via a dedicated APIs between the container and the host."

     

    2. I ask this because some Android Box vendors seem to be doing Android + OpenWrt/Debian, and I just wonder what the applications are:

     

    https://www.cnx-software.com/2017/12/26/whats-the-best-android-tv-box-2017-2018-edition/

     

  10. 5 hours ago, balbes150 said:

     

    1. I wrote that it's possible if you do it yourself.

    Oh I am not asking you to introduce the multi-seat feature yourself ???

    Only whether it could be done because clearly the S905* is a powerful SoC even with 1GB RAM and 8GB flash.

    So I will assume this can actually be done with your distro by installing the appropriate Xorg packages and configuring as for Ubuntu.

    Thanks for the confirmation !

  11. 9 hours ago, balbes150 said:

    1. That's possible.

    2. I do not know. Probably not. Why try to be so perverted ?  Armbian is a complete standalone system that does not need to cram in a chroot from Android.

     

    1. Ok, so you are saying Multi-seat with S905/X/W Android Box, e.g., two concurrent live streams from two Kodi instances on same box, say one 720p via HDMI and another SD+ via AV port to one TV set each, is possible?

     

    (Of course we should be able to stream local HD content on the LAN via UPnP (just recorded video, without Kodi GUI) from the same KODI instance using USB port or WiFi streaming.)

     

    2. Armbian desktop distro for  Kodi is beautiful, with HW acceleration and multicore support. But then one perverse idea is to use the power of a Linux distro with the myriad of popular Android apps !

  12. 8 hours ago, balbes150 said:

     

    1. Incorrectly. HW is in Linux.

    2. For full-screen video playback  >= 1080p on s905 need hardware support for VPU (not to be confused with GPU\libMali).

    3. The VPU decodes the video stream.

     

    If there is no GPU support (which adds up to several elements, the kernel + system + program itself must have this support), then the CPU is .....

     

    @balbes150

     

    Great to hear from you ??

     

    1. So GPUs are essentially for screen rendering /UI, and multi GPU could be helpful with a Linux Multi-seat (if Multi-seat could be set up)?

     

    2. Can your Armbian distro be used as here, with proot ( or chroot Linux Deploy):

    https://www.xda-developers.com/guide-installing-and-running-a-gnulinux-environment-on-any-android-device/

     

    Above was tested on Google Pixel C with Snapdragon ARM.

     

  13. 8 hours ago, Reddwarf said:

    I don't know the answer to 1&2 but for 3, the VPU is the video processing unit. Unlike PC-graphics cards the Amlogic does not have the GPU and VPU integrated but as two separate processors. This implies that the GPU can be used for other tasks without interfering with the video output.

    Thanks. 

     

    Now does the VPU do video decoding or GUI rendering or can/does both?

    How about for GPUs?

     

    I am assuming that balbes150 desktop distro supports S905/X quadcore processing, as AndroidOS does.

  14. Sorry if below have been answered:

     

    1. Is it true that Mali HW acceleration is not supported in Linux as it is under Android?

     

    If yes then those GPUs have no function with Armbian desktop builds, e.g., for Kodi?

     

    2. I read that 720p or less resolution doesn't need HW acceleration, and is actually SW decoded by the (quadcore) CPU.

     

    So only 1080p and more resolution would require HW acceleration?

     

    How many CPU cores would be required to stream 2-4 concurrent 720p channels?

     

    3. What is the function of the VPU unit on S905/W?

  15. 3 hours ago, talraash said:

     

    @shippy What kind of problems do you have in kodi?  I see low cpu usage in h264/1080p so hw decoding and acceleration work correct in armbian/kodi

     

    I haven't installed Armbian yet. Trying to gather enough information to decide if I want to install Android on my TV boxes (e.g., Nexbox A95) or Armbian, with S905W or RK3229.

     

    Armbian gives me the ability to install and use many more features, e.g., OpenWrt for networking and WiFi.

     

    I do want HW acceleration with Kodi, because I plan to run several concurrent Kodi/SPMC instances for h264/720p streams. Maybe even try Ubuntu multi-seat (2-3 instances)! I am assuming VPU can handle this. The Penta GPU should handle Xorg for multiple I/O.

     

    I don't have interest in 1080p/4K streaming.

  16. 13 hours ago, balbes150 said:

    I don't understand the question.

    KODI-18 is going from the official GIT.

    What I mean is: Is video processing going to improve for Armbian builds with Kodi 18 upgrades for VDPAU and AMLCodecs?

     

    One problem with Armbian builds seems to be that Android has better video hardware acceleration support for Kodi. I think this is true for S905 but don't know for RK3229/later versions. 

     

    Maybe video acceleration on Armbian and Android are same at lower resolutions and compression like h264/720p?

  17. 12 hours ago, chwe said:

    I think, you're more driven by hope than by facts.. :P 

     

    Facts:

    @JMCC doesn't know it (at the moment, I'm sure he'll figure it out when he has the boards and time to play with it). 

     

    @TonyMac32 doesn't know it either:

     

    @zador.blood.stained doesn't care much about videodecoding (if I quote once more from the first page of the thread, the editor just f* up and I've to rewrite everything).... 

     

    If you read a bit through the forum you might realize that the TV-Box subforum is more or less an 'independent subculture'  of armbian. I think at the moment, nobody tested if it's possible to stream four h264 streams simultaneously on a S905x SoC. So, the only way to be sure is to buy such a board (like the LePotato) and figure it out by your own, ask @Da Xue cause they sold it and might be tested it or hope that somebody spends his spare time on doing 'your job' just to give you a appropriate answer which might be unlikely cause most people might be happy when they decode one stream at once. Armbian being multimedia capable is IMO in early adapters phase, means things and practical knowledge start to grow but as an early adapter you might do part of the work on your own cause you enter a field where nobody (@armbian) was before... 

     

    914959c3f9e3b9d7e7091a49d8912ff6.jpg :lol:

     

    As I feared in my opening sentence on this thread, there really isn't much doc or hard evidence one way or the other.

     

    Btw, the "full Linux support" likely is different from multi-seat (and more concerning multimedia) which is a quite standard feature on Ubuntu. Also people have run multi-seat instances on both Mac and PC Windows as well.

     

    In any case can we agree that, at least, on S905X/W,

     

    1. Armbian (eg v5.41 legacy) can support 4K@60/30 fps video streaming as it does on Android (per JMCC) ?

     

    2. It is the VPU that does this video streaming and is "single core" ( monolithic), but with H264, H265 and maybe VP9 partitions which can stream lower quality (720p, SD) multiple streams (per Zador)?

     

    And on RK3288, 

     

    3. The video support with Armbian, e.g., JMCC builds (hw decode), is as good or better than for S905X/W ?

     

    ***Forget about Multi-seat or SMP multicore processing for now.

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines