Я ищу фреймворк / инструментарий / компонент или способ для потоковой передачи экрана или определенного окна / элемента управления (Wpf) по сети.Вот некоторые характеристики:
- потоковое отображение экрана или определенного окна / элемента управления (Wpf) по локальной сети
- стабильно хороший поток
- должно быть быстродействующим
- требуется только видео, аудио и т. Д.
- высота не требуется, fps
- без указания способа воспроизведения видео (Browser, vlc, ...)
- курсор не должен мерцать (в основном результат скриншотов)
- прост в обращении
- Стоимость потокового экрана не должна составлять 4000 $ ...
Есть много похожих вопросов, таких как , этот , но им почти 10 лет.На большинство из них отвечают: Сделайте скриншоты , но это позволяет мелькать курсором и стоит процессор, и я думаю, что сегодня есть лучшие способы.
Что уже сделано
- Я уже протестировал самореализуемый вариант со скриншотами, описанными здесь с mjpeg по http.
- Я также попробовал вариант с vlc.dotnet ,но кажется, что он также делает снимки экрана и не очень производительный.
- Я также искал платные версии, такие как FlashBack и zdsoft .
- Я также посмотрел на NVIDIA ShadowPlay и Shield Stream .
Вопрос
Есть ли какие-нибудьфреймворк / инструментарий / компонент, который осуществляет потоковую передачу / совместное использование рабочего стола или его части по локальной сети?Есть ли другой современный способ сделать это?Это было бы похоже на совместное использование Microsoft Teams Desktop.
Я новичок в этом, поэтому я надеюсь, что вы поможете мне получить это.