[FREE/OS] Exoplayer for AppInventor | Play media with Google's Exoplayer

Exoplayer

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.


Docs

create

Create exoplayer view inside a layout.


add_media

Add a new media item to the player.


remove_media

Remove media item at a specific index.


clear_media_items

Clear all media items.


play

Play video.


pause

Pause video.


format

Convert milliseconds to time string.


playback_states

Playback states.


duration

Current media duration.


current_position

Current position of media.


buffered_location

Buffered location.


buffered_percentage

Buffered percentage.


isLoading

Check if current media is loading.


play_when_ready

Should automatically play media when ready.


Current Player UI

The current ui of player is like below :


The upcoming ui that I am working on is shown below :


Downloads

AIX File : com.dreamers.exoplayer.aix
AIA File : video_player.aia

The aia file was created in Kodular.

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.

6 Likes

Great Extension @ZainUlHassan.

Awesome Extension @ZainUlHassan.

Off_Topic

When I saw the image at the top I thought that it is a video :rofl:

1 Like

Can you please make a youtuebe video player extension. @ZainUlHassan

1 Like

@Be_superb Welcome to Our Community!!
Please don’t use Capital Letters.

1 Like