首页 > 解决方案 > ExoPlayer 中的 DefaultTrackSelector 不起作用!(另一种方式?)

问题描述

我正在开发一个直播和电影播放器​​应用程序。我选择了 ExoPlayer 2。这部电影有两个不同的曲目,包括(英语和波斯语)。在其他人中,我找到了这些解决方案,但对我不起作用。我想要像播放电影中的按钮一样,当我单击时,它会在轨道之间切换。你能帮助我吗?

trackSelector.setParameters(
trackSelector
    .buildUponParameters()
    .setMaxVideoSizeSd()
    .setPreferredAudioLanguage("fa"));

并且

trackSelector = new DefaultTrackSelector();
trackSelector.setParameters(
        trackSelector.getParameters().buildUpon().setMaxVideoSizeSd()
        .setPreferredTextLanguage("fa")
        .setPreferredAudioLanguage("fa").build());

标签: javaandroidhttp-live-streamingexoplayerexoplayer2.x

解决方案


推荐阅读