Я хочу интегрировать проигрыватель vl c в свой проект, чтобы отображать поток с IP-камеры. Я следил за этим проигрывателем Integrate VL C в проекте C# (WPF), используя Vl c .Do tNet для создания демонстрации. Вот мой c# код:
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using Vlc.DotNet.Wpf;
namespace RTSPyVLC
{
/// <summary>
/// Lógica de interacción para MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
vlcPlayer.MediaPlayer.VlcLibDirectory =
//replace this path with an appropriate one
new DirectoryInfo(@"c:\Program Files (x86)\VideoLAN\VLC\");
vlcPlayer.MediaPlayer.EndInit();
vlcPlayer.MediaPlayer.Play(new Uri("http://download.blender.org/peach/" +
"bigbuckbunny_movies/big_buck_bunny_480p_surround-fix.avi"));
}
}
}
Я делаю то же самое, но появляется ошибка: VlcControl не содержит определения для «MediaPlayer» ... И это правда, класс VlcControl не содержит его . Вопрос в том, добавляю ли я неправильный пакет (Vl c .Do tNet .wpf от ZeBobo5, добавленный с NuGet) или есть другой способ интегрировать проигрыватель vl c с этой библиотекой. Если вы знаете пример или руководство, это было бы замечательно.
Большое спасибо.