smangiagli
Member
Salve,
ho necessità di riprodurre un file avi (codec DIVX) sul mio telefono android.
Sto utilizzando il seguente codice.
Il codice non restiusce codice di errore, ma non fa vedere nulla.
Il file avi se viene aperto con un App di visualizzazione video funziona correttamente, quindi il codec dovrebbe essere presente nel sistema.
A cosa potrebbe essere dovuto il problema?
ho necessità di riprodurre un file avi (codec DIVX) sul mio telefono android.
Sto utilizzando il seguente codice.
B4X:
Sub Globals
Dim vv As VideoView
Dim Button1 As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Activity.LoadLayout("playmp4")
vv.Initialize("vv")
Activity.AddView(vv, 1dip, 1dip, Activity.width, 450dip)
Button1.Initialize("button1")
Button1.Text = "play"
Activity.AddView(Button1, 50dip, 50dip, 150dip, 150dip)
End Sub
Sub vv_Complete
Msgbox("video completed","completed")
vv.Stop
End Sub
Sub Button1_Down
vv.LoadVideo(File.DirRootExternal & "/Download","Ecv201309082000.avi")
Button1.Visible=False
Msgbox("Loading and buffering video","Loading")
ToastMessageShow("loading streaming video....", True)
vv.Play
End Sub
Il codice non restiusce codice di errore, ma non fa vedere nulla.
Il file avi se viene aperto con un App di visualizzazione video funziona correttamente, quindi il codec dovrebbe essere presente nel sistema.
A cosa potrebbe essere dovuto il problema?