如何在Android中使用exoplayer播放HLSMediasource播放列表?

时间:2019-04-29 21:31:22

标签: android hls exoplayer m3u

我正在开发一个HLS(m3u)Livestream应用程序,该应用程序应播放选定的hls文件。我有一个打开MaterialFileChooser的按钮。工作良好。用户现在必须选择一个m3u文件。工作良好。因为exoplayer无法播放m3u文件,所以我使用BufferedReader读取所有行。要实际播放频道,我必须将以“ h”(url)开头的每一行放入列表中。在这种情况下为Arraylist。我用for循环为每个URL制作了一个Mediasource。我现在在努力播放列表。

gem install rest-client

ArrayList<String> lineStore = new ArrayList<String>();
    List<HlsMediaSource> mediaSources = new ArrayList<>();

0 个答案:

没有答案