SmartTube
SmartTube copied to clipboard
Playback does not work on any android-x86 based OS
SmartTubeNext is fantastic, and you all have done fantastic work. If android-x86 support isn't intended, feel free to disregard this issue. In case you do wish to resolve it, here is everything I have discovered.
I have been able to replicate the issue across multiple builds of android-x86 (Android 7.1.2 and Android 9.0), across multiple flavors (AOSP, AOSP TV, LineageOS x86, and LineageOS x86 TV), and in multiple environments (HP EliteDesk 800 G1 SFF, VirtualBox 6.1.36 with these settings)
The problem is, playing videos doesn't work. You can select them, and the playback screen will appear, but will remain black. Below are screenshots from VirtualBox screenshot of the home screen and an attempt to play a video (I turned on the developer options)
Pressing the play button will switch the play icon to a pause icon, but it will return to the play icon after a second or so. The "Playback state" properties never change, with the exception of "Player paused", which is always equal to the opposite state of the icon.
I have tried every imaginable combination of the developer settings and video player settings within SmartTubeNext, but if there is a specific combo you want me to try, let me know. I have also enabled the Native Bridge within android-x86. I've been at this on and off for a number of days now, so I will continue to update this with things that I have tried as I recall them.
I have been able to get SmartTubeNext working on this network, so I am confident it is not a DNS/filtering/network-wide issue. I'm not particularly adept at Android development, so I am unsure on how to gather whatever logs may be useful, but if you point me in that direction, I would be happy to do so. Here is a link to the ISO I used for Android 9 AOSP.