A better free video player such as Google’s Exoplayer has always been missing from AppInventor based platforms. But now its here and its free and open source.
Important Note :
With the new release of Version 1.0.2, the extension has been seprated into two extensions namely core and ui. This is done to separate ui from core functionality.
Note : You need to upload icon files with the exact names as of the icons given in this zip : Icons
Open Source
I have made this project open-soure so other developers can benefit from it and make contributions. This initial release is a gateway to whole new opportuinities. A lot of cool and awesome stuff is coming and I would really love to see your contributions to it as well. Make sure to star the repo.
Exoplayer UI
The UI library that is being used in the extension is also open source. You can create your own custom user interfaces using this module.
Did you try in companion?? It never worked for me in companion. Its a new thing if it worked in companion and I am super excited. Actually I had to rewrite the Exoplayer UI library as it depends on layout/xml files and it was a headache. The ui wont show up if you are using a companion. I tried alot but wasn’t able to make it work in the companion. It always showed lots of issues in the companion. But however the player works fine in compiled app.
Here is the code that I am using to load assets in a compiled app :