我在Winforms应用程序中使用Vlc Player,它通常可以正常工作。但是,有时视频图像会失真(正确的图像),有人对此有解决方案吗?我还检查了MediaPlayerEncounteredError事件,但它也没有抛出。
我正在使用Vlc.Net.Forms V 2.1.126 nuget包
您没有说您正在使用的libvlc版本。
考虑到该Vlc.DotNet版本的使用年限,我假设您使用的是2.v版本的libvlc,该版本现在已经很旧了,并且仅具有软件解码功能,这可能会导致丢失帧等。
尝试安装较新的VideoLAN.LibVLC.Windows NuGet软件包,并查看问题是否仍然存在。
您还可以尝试使用-vv
选项启用日志并查看发生了什么,您可以尝试增加网络缓冲...
也请检查您的网络连接。这可能是由于网络级别的数据包丢失引起的。