This library includes two custom views: MediaView and MediaViewController.
MediaView can play local and remote videos and music.
The native JavaFX MediaView doesn't include a controller interface. I've implemented one. You can use it or create your own. Tip: the controller code and layout are inside the b4xlib file.
Usage:
Add the two custom views and connect them:
			
				B4X:
			
		
		
		MediaViewController1.SetMediaView(MediaView1)Set the video source.
			
				B4X:
			
		
		
		MediaView1.Source = "https://player.vimeo....Use File.GetUri to play a local file.
Tip: the simplest way to create a MediaView is with SimpleMediaManager: https://www.b4x.com/android/forum/threads/134716/#content
Updates
v1.03 - The MediaViewController class instance wasn't assigned to mBase.Tag correctly. This is fixed (https://www.b4x.com/android/forum/t...he-mediaviewcontroller-b4j.159864/post-981468)
v1.02 - Fixes an issue with setting the volume.
v1.01 - Fixes a layout issue.
Attachments
			
				Last edited: 
			
		
	
							 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		