我正在撰写视频流媒体应用。我已经做了一些研究,并找到了一些非常好的视频播放器。例如google的ExoPlayer和github上的其他一些非常好的东西,这里就是SO。但我真正需要的不仅仅是一个视频播放器,它能够打开一个对话框,用于选择字幕轨道并在双音频视频上交换音轨(例如,两种语言的电影,无论是西班牙语还是英语,如果我选择英语曲目然后转到字幕对话框并选择西班牙语字幕。
VLC播放器和MxPlayer具有此功能,但我需要使用嵌入式播放器,而不是第三方播放器。
要突出显示,字幕已经合并到视频中,它们不在单独的文件中,并且音轨也在同一视频上。所以只有一个带有字幕轨道和音频轨道的视频文件。
我希望你们能帮我提供一个很好的自我解释的例子,说明我如何实现这一目标。拜托,谢谢。你一直很善于帮助我。