nVLC 设置选项
nVLC setting options
我正在使用 nVLC。它是 VLC 的 .NET 包装器。
我想更改播放 UDP 流的缓存时间。
我看到了这个 但它没有帮助。
这是我的代码:
_player = _factory.CreatePlayer<IVideoPlayer>();
_player.WindowHandle = _PanelPlayer.Handle;
_media = _factory.CreateMedia<IMedia>(ConvertAddressToVlc(cameraAddress));
_media.AddOptions(
new List<string>() {"--network-caching=10"});
_player.Open(_media);
_player.Play();
this.Invalidate();
有人知道吗?
尝试将此选项添加到该构造函数:https://github.com/pauldotknopf/nVLC/blob/21ce49399a67c98fc5ceeb658eddd7280751555b/src/Implementation/MediaPlayerFactory.cs#L86
不过,我建议您转到 Vlc.DotNet。 nVLC不再维护,很久没有维护了
试试这个:
_media.AddOptions(新列表() {":network-caching=10"});
我正在使用 nVLC。它是 VLC 的 .NET 包装器。 我想更改播放 UDP 流的缓存时间。
我看到了这个
这是我的代码:
_player = _factory.CreatePlayer<IVideoPlayer>();
_player.WindowHandle = _PanelPlayer.Handle;
_media = _factory.CreateMedia<IMedia>(ConvertAddressToVlc(cameraAddress));
_media.AddOptions(
new List<string>() {"--network-caching=10"});
_player.Open(_media);
_player.Play();
this.Invalidate();
有人知道吗?
尝试将此选项添加到该构造函数:https://github.com/pauldotknopf/nVLC/blob/21ce49399a67c98fc5ceeb658eddd7280751555b/src/Implementation/MediaPlayerFactory.cs#L86
不过,我建议您转到 Vlc.DotNet。 nVLC不再维护,很久没有维护了
试试这个:
_media.AddOptions(新列表() {":network-caching=10"});