我正在尝试启动媒体播放器以从 kivy+android 环境播放 HLS 链接。我可以使用从网络获得的示例代码(如下所示)启动默认媒体播放器。但我已经安装了另一个更好的媒体播放器(https://play.google.com/store/apps/details?id=veg.network.mediaplayer),我想用 url 启动它。知道我该如何继续吗?是否可以从 kivy 创建意图?(注意:我使用的是 kivy 启动器而不是 apk(buildozer))
from jnius import autoclass
from time import sleep
# get the MediaPlayer java class
MediaPlayer = autoclass('android.media.MediaPlayer')
#MediaPlayer = autoclass('veg.network.mediaplayer')
# create our player
mPlayer = MediaPlayer()
mPlayer.setDataSource('http://www.nasa.gov/multimedia/nasatv/NTV-Public-IPS.m3u8')
mPlayer.prepare()
# play
print 'duration:', mPlayer.getDuration()
mPlayer.start()
print 'current position:', mPlayer.getCurrentPosition()
sleep(50)
# then after the play:
mPlayer.release()
谢谢,gl