在 VLC Media Player 中以视频轨道 2 播放视频 - 设置视频轨道

Video Playing in Video Track 2 in VLC Media Player - Set Video Track

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

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

有什么方法可以将Video Track设置为1吗?

如果有任何选项可用于设置视频轨道和播放,请告诉我。

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

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

mediaPlayer.Play();

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