Существует система, написанная на c # /. Net.
Клиент делает снимки экрана (1-3 раза в секунду) и отправляет снимки экрана на высокопроизводительный сервер для обработки.
Я хочу уменьшить сетевой трафик.
- ранее я отправлял Png изображения.
- Теперь я просто проверяю важные регионы и отправляю эти регионы только в случае изменений.
Теперь мне интересно, что произойдет, если вы используете кодеки без потерь.
Есть несколько выходных видео кодеков без потерь.
Но как я могу использовать его из c # /. Net и отправить поток?
Я нашел несколько оберток AVI, например AForge.AVIWriter , но все они сохраняют результат в файл. (невозможно сохранить его во временном файле в клиенте из-за недостатка места)