.NET 3.x Очистка памяти от видеопотока, который уже был воспроизведен - C#
Формулировка задачи:
Помогите пожалуйста, такая проблема. Запускаю через VLC Framework видео поток с камеры. После минуты работы вылетает BDoS с ошибкой переполнения памяти. Как сделать так чтобы каждый десять секунд из оперативной памяти удалялась часть загруженного потока? Пожалуйста помогите!
axVLCPlugin1.addTarget(@"http://im-sy.co.cc:666/videostream.asf?user=****&pwd=1*****resolution=32&rate=0", null, AXVLC.VLCPlaylistMode.VLCPlayListAppendAndGo, -666); axVLCPlugin1.play();
Решение задачи: «.NET 3.x Очистка памяти от видеопотока, который уже был воспроизведен»
textual
Листинг программы
public Form1() { InitializeComponent(); byte[] buffer = new byte[0x1000]; using (var fs = File.Open("path", FileMode.Create, FileAccess.Write)) { fs.Write(buffer, 0, buffer.Length); fs.Close(); } } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { File.Delete("path"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д