安卓意图的vlc测试版不工作



嗨,我创建了一个使用vlc播放直播的android应用程序,但我在上遇到了问题

我正在使用vlc测试版neon播放我的应用程序中的流,但有问题

我正在使用机器人意图打开一个.m3u播放列表来播放

我使用的代码是

    package : org.videolan.vlc.betav7neon
    activity : org.videolan.vlc.betav7neon.gui.video.VideoPlayerActivity
    data type : video/*
    video url : http://uk-iptv.co.uk/istream/rob/69314.m3u

现在这是可行的,它完美地打开了vlc,但当它加载vlc时,我的问题就开始了。它卡在一个屏幕上,屏幕上有一个旋转的圆锥体,上面写着请等待,后面有一个播放按钮,无论我把它放多久,流都不会开始播放

我知道播放列表是可以的,因为如果我自己打开vlc应用程序并播放它在一秒钟内打开的流,问题似乎只是我打开流时抛出的意图:/

我试着使用mx播放器,但即使它说它支持m3u和直播,该应用程序也只是说它不能播放视频:/

有人能帮我吗我不知道发生了什么

Action"view"而不是可能默认的"main"似乎是您缺少的东西。

  'action':   'view',
  'package':  'org.videolan.vlc.betav7neon',
  'class':    'org.videolan.vlc.betav7neon.gui.video.VideoPlayerActivity',
  'uri':      urllib.quote(url),

只是为了在网上发布。如果你想使用命令行活动管理器来广播意图,你可以使用这个:

am start "<URI>;type=<MIMETYPE>;component=org.videolan.vlc.betav7neon/.gui.video.VideoPlayerActivity;end"

最新更新