【问题标题】:How to play separate audio and video together using exoplayer?如何使用 exoplayer 一起播放单独的音频和视频?
【发布时间】:2022-01-17 00:31:37
【问题描述】:

所以我有两个网址,一个用于音频,一个用于视频。我想一起玩,但真的找不到任何相关文档。

【问题讨论】:

    标签: java android kotlin exoplayer


    【解决方案1】:

    我刚刚找到了答案,就像在 kotlin 中构建它一样:

     val dataSourceFactory: DataSource.Factory =
                                    DefaultHttpDataSource.Factory()
                                val videoSource: MediaSource = ProgressiveMediaSource.Factory(dataSourceFactory)
                                        .createMediaSource(fromUri(videoInPlayer.videoStreams[0].url))
                                val audioSource: MediaSource = ProgressiveMediaSource.Factory(dataSourceFactory)
                                        .createMediaSource(fromUri(videoInPlayer.audioStreams[0].url))
    
                                val mergeSource: MediaSource = MergingMediaSource(videoSource,audioSource)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-26
      • 1970-01-01
      • 2017-02-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多