От растровых изображений до потокового видео - PullRequest
1 голос
/ 24 апреля 2009

Я создаю приложение на C #, которое постоянно делает снимки экрана. Пока я делаю скриншоты, я хочу транслировать их с помощью vlc. Любые идеи о том, как я могу отправить растровые изображения в VLC для потоковой передачи?

ТКС заранее Хосе

1 Ответ

1 голос
/ 24 апреля 2009

Вы не хотите этого делать, поскольку использование полосы пропускания будет огромным, vlc не может передавать потоковое изображение, а vlc не может декодировать потоки растрового изображения.

Можно рассмотреть несколько решений:

JPEG сжав ваш снимок, и сделайте потоковую передачу с VLC. Из того, что я понимаю, VLC может передавать только то, что он может прочитать, файл или другой поток, так что вам нужно будет передать ваш jpeg в VLC, прежде чем VLC сможет их воспроизвести.

Jpeg сжимает ваш снимок и выполняет потоковую передачу самостоятельно. Это может быть проще, чем кажется. Потоковая передача непрерывного потока jpeg через http - очень грубый протокол, поэтому его легко реализовать

Перестаньте изобретать велосипед и используйте программу vnc .

...