В настоящее время я работаю над некоторым программным обеспечением, которое захватывает изображение вашего монитора и отправляет его клиентам через Интернет. До сих пор я работаю в своей локальной сети, но когда я иду тестировать его через Интернет, вряд ли кто-нибудь из изображений перейдет к клиенту.Лучшее сжатие изображения для C#
Я использую Lidgren для своих сетей. На данный момент я получаю растровое изображение с экрана, конвертирую его в JPEG с 30 качеством, G-zip и отправляю его на своем пути. Каждое изображение имеет размер около 80 КБ, и я пытаюсь отправить 10 изображений в секунду клиенту. Теперь это похоже на 7-мегабитное соединение для загрузки, мин - всего 2 мбит.
В общем, кто-нибудь знает о любых библиотеках или методах сжатия, которые значительно уменьшают размер файла для каждого изображения. Это может быть совершенно невозможно, но я подумал, что я отдам его.
Любая помощь очень ценится, спасибо!
Вы пытались уменьшить размеры изображений? – ChrisF
Нет, у меня нет, но я хотел бы попробовать отправить изображение в разрешении экрана, хотя я думаю, что это довольно сложно. Я мог бы немного уменьшить его. – Jamie
Ну, я думаю, что это или получить лучшее соединение :) – ChrisF