Собственно они слегка достали, ТВ своей "борьбой с халявщиками" а аммии тормознутостью (вытекает что вместо написания своего переделали сорцы VNC) и что его банит Chrome.
Хочу свой с посекундной тарификацией за время работы и прочими.
Для кроссплатформы решил freepascal|lazarus и чтобы ничего допом типа jre или .net не нужно было ставить.
Вообщем нужен план и фичи первоочередные.
Пока набросок
1. Сервер-репитер с белым ip пашет как пересылатель туды/сюды и еще для учета и прочего
2. Прога включает в себе сервер:
2.1 соединяется с репитером, отправляет ему свой id
2.2 ждет коннекта, после
2.3 начинает слать скриншоты сжатые чем то // чем лучше?
2.4 получает команды мыши/клавы и выполняет
3. И клиент:
3.1 соединяется с репитером, отправляет ему свой id
3.2 делает запрос на подключение к серверу по id
3.3 получает сжатые скриншоты, распаковывает и показывает
3.4 отправляет команды мыши/клавы
ЗЫ собственно что я упустил?
ЗЗЫ получение скриншотов уже сделал )) раз в 10 миллисекунд вроде сильно слегка устаревший комп не грузит, причем еще и отображение пашет
Реализовывать собственный протокол удаленного рабочего стола - это бред. Надо смотреть в сторону VPN + VNC, чтобы у клиента это можно было развернуть и подключить в один клик. Ничего проще в голову не приходит.