This library is wrapper for the new AndroidX Media3 Library which is based on Exoplayer You can still use my previous wrapper.
Since from now on the new updates and releases will be Published to AndroidX Media3 Library. so i migrate the whole wrapper to the new codebase.
Version 1.00 required aar.
Additional AAR 1.0.1
Functionality :
DesignerProperties
Library and Example attached. Don't forget to download the required media3 aars, have a good day.
Since from now on the new updates and releases will be Published to AndroidX Media3 Library. so i migrate the whole wrapper to the new codebase.
Version 1.00 required aar.
Additional AAR 1.0.1
Functionality :
- CreateUriSource
- CreateSmoothStreamingSource
- CreateHLSSource
- CreateDashSource
- CreateFileSource
- CreateRtspStreamingSource
- CreateRtmpStreamingSource
- CreateUdpStreamingSource
- CreateListSource
- setReapeatMode
- getIsPlaying
- Prepare
- Play
- Pause
- Release
- getPosition
- setPosition
- getDuration
- getVolume
- setVolume
- getCurrentMediaItemIndex
- GetvideoFormatwidth
- GetvideoFormatHeight
- GetAudioTracksLanguages
- GetVideoTrackSubtitles
- preferedAudioLanguage
- preferedtextLanguage
- EnableSubtitles
DesignerProperties
- Media3PlayerView
- ResizeMode [FIT|FIXED_HEIGHT|FIXED_WIDTH]
- UseController default is true
- ShowBuffering [NEVER|PLAYING|ALWAYS] default is NEVER
- ControllerTimeout default is 5000
- Player_Ready
- Player_Error
- Player_Complete
- IDLE
- Buffering
Library and Example attached. Don't forget to download the required media3 aars, have a good day.
Attachments
Last edited: