Запуск в немного путаницы с net7mma library.Как записать поток RTSP на диск с помощью net7mma?
Я хочу установить постоянный поток RTSP на IP-камеру Axis, а затем в определенный момент записать поток RTSP на диск. Первое должно быть возможным, не уверен, что последнее можно сделать в этой библиотеке или просто скомпоновать изображения кадров.
В настоящее время пытается следующий код для получения потока:
RtspClient client = new RtspClient("rtsp://axiscamera/axis-media/media.amp", RtspClient.ClientProtocolType.Http);
client.Credential = new System.Net.NetworkCredential("root", "password");
client.AuthenticationScheme = System.Net.AuthenticationSchemes.Basic;
client.StartPlaying();
client.Client.RtpPacketReceieved += OnPacketReceived;
... но это врезается эффектно:
Исключение брошено: 'Media.Common.TaggedException`1' в СМИ. Rtsp.dll Программа «[17464] RtspTestViewer.vshost.exe» вышла с кодом -1073741819 (0xc0000005) «Нарушение прав доступа».
Не уверен, если я должен работать с RtspSource
или RtspClient
или обоих. Как это должно быть сделано?
Я, казалось, потерял вас здесь или еще что-то, дайте мне знать, как я могу помочь! – Jay