在 exoplayer Android 应用程序上播放 Twitch 流

问题描述 投票:0回答:1

我正在尝试使用 Java 开发一个 Android 应用程序,它可以同时播放两个 Twitch 流。我决定使用 Exoplayer,因为它具有良好的视频流支持。

我创建了这个方法,我在 onCreate 方法上调用它。此方法适用于 .MP4 在线文件,但不适用于任何 Twitch 链接

private void playVideo() {

    try {
        simpleExoPlayer = new SimpleExoPlayer.Builder(this).build();
        playerView.setPlayer(simpleExoPlayer);
        MediaItem mediaItem = MediaItem.fromUri(twitch_link);
        simpleExoPlayer.addMediaItem(mediaItem);
        simpleExoPlayer.prepare();
        simpleExoPlayer.play();

    } catch (Exception e) {

        e.printStackTrace();
    }
}
java android exoplayer twitch
1个回答
0
投票

我找到了这个网站,您可以在其中提取直接的 hls 流。不好的是链接有过期时间。

© www.soinside.com 2019 - 2024. All rights reserved.