0

我目前正在使用 VlcControl ( Vlc.DotNet.Forms ) 在 c# 代码中使用 rtsp url 在最新的 VLC 媒体播放器中播放视频 _videoControl.Play(new Uri(networkUrl), options);

这里的问题是,视频不是在默认的视频轨道 1 中播放,而是在视频轨道 2 中播放。

有没有办法将视频轨道设置为 1?

请让我知道是否有任何可用于设置视频轨道和播放的选项。

4

1 回答 1

0

您可以使用它来选择要播放的曲目:(免责声明:我在手机上,我没有测试代码)

mediaPlayer.SetMedia(...);
mediaPlayer.Parse();
var videoTracks = mediaPlayer.Video.Tracks.All.ToArray();
mediaPlayer.Video.Tracks.Current = videoTracks[0];

mediaPlayer.Play();

Audio对于音轨也可以实现同样的效果

于 2019-06-26T19:39:09.197 回答