От растерни изображения до поточно видео

Създавам C# приложение, което непрекъснато прави екранни снимки на екрана. Докато правя екранните снимки, искам да ги предавам поточно чрез vlc. Някакви идеи как мога да изпратя растерните изображения на vlc за стрийминг?

благодарим предварително Хосе


person user361526    schedule 24.04.2009    source източник


Отговори (1)


Не искате да правите това, защото използването на честотната лента ще бъде огромно, vlc не може да предава поточно растерно изображение и vlc не може да декодира потоци от растерно изображение.

Можете да разгледате няколко решения:

Jpeg компресира вашата моментна снимка и направете стрийминг с VLC. Доколкото разбирам, VLC може да предава поточно само нещо, което може да прочете, файл или друг поток, така че ще трябва да предавате поточно вашия jpeg към VLC, преди VLC да може да ги предава.

Jpeg компресира вашата моментна снимка и сами извършвате стрийминг. Може да е по-лесно, отколкото звучи. Поточно предаване на непрекъснат поток от jpeg през http е много груб протокол, така че е доста лесен за изпълнение

Откажете се от преоткриването на колелото и използвайте някоя vnc програма.

person shodanex    schedule 24.04.2009