Я создаю приложение С#, которое постоянно делает снимки экрана. Пока делаю скриншоты, хочу стримить их с помощью vlc. Любые идеи о том, как я могу отправить растровые изображения в vlc для потоковой передачи?
спасибо заранее Хосе
Я создаю приложение С#, которое постоянно делает снимки экрана. Пока делаю скриншоты, хочу стримить их с помощью vlc. Любые идеи о том, как я могу отправить растровые изображения в vlc для потоковой передачи?
спасибо заранее Хосе
Вы не хотите этого делать, потому что использование полосы пропускания будет огромным, vlc не может передавать растровые изображения, а vlc не может декодировать потоки растровых изображений.
Вы можете рассмотреть несколько решений:
Jpeg сжимает ваш снимок и выполняет потоковую передачу с помощью VLC. Насколько я понимаю, VLC может транслировать только то, что он может прочитать, файл или другой поток, поэтому вам нужно будет передать свой jpeg в VLC, прежде чем VLC сможет их транслировать.
Jpeg сжимает ваш снимок и выполняет потоковую передачу самостоятельно. Это может быть проще, чем кажется. Потоковая передача непрерывного потока jpeg через http является очень грубым протоколом, поэтому его довольно легко реализовать.
Перестаньте изобретать велосипед и используйте программу vnc.