public void UpdateHeader(byte[] header) { _writer?.SavetoTxt(header); _media = new VideoRtspMedia(1920, 1080, "stream"); _media.UpdateHeader(header); _rtspServer.TryAddMedia(_media); _rtspServer.Start(); //_media.Stop(); //_media.Start(); }
public void Dispose() { if (_rtspServer != null && _rtspServer.IsRunning) { _rtspServer.Stop(); _rtspServer.Dispose(); } _rtspServer = null; _media?.Dispose(); _media = null; _writer?.Dispose(); _writer = null; }