| Libvncserver Una biblioteca que facilita la fabricación de un servidor VNC. |
Descargar ahora |
Libvncserver Clasificación y resumen
- Nombre del editor:
- Johannes Schindelin and Karl J. Runge
Libvncserver Etiquetas
Libvncserver Descripción
Una biblioteca que facilita la fabricación de un servidor VNC. LIBVNCSERVER es una biblioteca que facilita la realización de un servidor VNC. Todo lo que hace es proporcionar un búfer de marco y algunas funciones de E / S, y llamar a una función cada vez que cambie el búfer de marco. Admite todas las codificaciones conocidas, incluidas las codificaciones ajustadas, ZLIB, ZRLE y CURSOR.LIBVNCSERVER también incluye el servidor HTTP desde XVNC, por lo que puede iniciar un visor de JAVA surfeando a http: //my.vnc.server: 5801 o similar. Incluye una versión beta de Libvnclient, lo que facilita la fabricación de un cliente VNC. También se incluye LinuxVNC, que es para la consola de Linux como WinVNC está en el escritorio de Windows. Si no conoce VNC, eche un vistazo al VNC original o en TRIDIA VNC, quien también tiene soporte comercial para ello. Ahora que sabe lo que es, tal vez quiera hacer su propio servidor. Si este no es el caso, puede ignorar el resto de esta página y continúe navegando por Internet. Ahora que desea hacer un servidor VNC, es decir, un servidor que habla el protocolo RFB, puede descargar esta biblioteca desde SourceForge. El servidor más simple se ve así: # INCLUDE INT principal (INT ARST, CHAR ** ARGV) {rfbscreeninfoptr servidor = rfbgetscreen (Argc, ARGV, 400,300,8,34); servidor-> FrameBuffer = Malloc (400 * 300 * 4); rfbinitserver (servidor); rfbruneventloop (servidor, -1, falso); volver (0);} Esta muestra crea un búfer de marco de 400x300 en color verdadero. Hay 4 bytes por píxel, porque 3 (que solo se usan en lugar de los 4) es un número tan extraño. Luego se inicializa el servidor y se inicia un bucle de eventos de bloqueo. Por supuesto, este programa solo muestra basura (lo que sea que se encuentre en el búfer de cuadros que esté mallocado), pero demuestra que escribir un servidor puede ser muy fácil. Para obtener más información (especialmente si desea escribir un servidor real) Mire los ejemplos proporcionados, PNMSHOW.C y Ejemplos, y en el Readme. Encuentras allí documentación para servidores mucho más complicados. ¿Qué hay de nuevo en este lanzamiento: · Soporte para la codificación Zywrle, una mejora basada en wavelet a la codificación ZRLE. · Cmake es compatible. · Corredores y configuran mejoras.
Libvncserver Software relacionado