Topic: Вывод видео с IP камеры

Добрый день.
Как можно вывести видеопоток или последовательность кадров MJPEG с IP камеры в программе?
Получилось получить картинку с камеры в TWebBrowser: Web.Navigate('http://<ip камеры>/jpg/image.jpg'), зацикливая процесс получаю некое подобие видео, но при этом получаю мерцающий курсор "песочные часы".
Пробовал получить картинку в memorystream, но вывести из памяти в компонент TImage не удалось:

var
    jp: TJpegImage;
    ms: Tmemorystream;
    s: string;
begin
   ms := TMemoryStream.Create;
   s:=HTTPGet('http://<ip камеры>/jpg/image.jpg');
   ms.Write(s[1], Length(s));
   jp := TJpegImage.Create;
   jp.LoadFromStream(ms);  // undeclared identifer 'LoadFromStream'
   Form1.Image1.Picture.Assign(jp);
   jp.Free;
   ms.Free;
end

Подскажите пути решения задачи.

PS: Пробовал для проигрывания потока прикрепить к форме плеер VLC, плеер при открытии в программе почему-то сворачивается в трей, а если открыть интерфейс плеера без кнопок вообще безнадёжно зависает (плеер).

Re: Вывод видео с IP камеры

Приветствую.


К сожалению подобный функционал в программе не предусмотрен, т.к. он выходит за рамки предназначения программы.

Dmitry.